マイコン

Getting Started Arduino Yún

投稿日:2017-10-06 更新日:

Arduino Yúnは2015年以降のモデルが対象です。

無線LANの設定

  • MacまたはPCとArduino YúnのMicro USBで接続 (電源ON)
  • しばらくするとWi-FiのSSIDで「Linino-XXXXXXXXXXXX」へ接続

  • 「http://linino.local/」にアクセス (パスワード:doghunter)

  • 「CONFIGURE」をクリック

  • パスワード設定と無線LANの設定を完了し、「CONFIGURE & RESTART」クリック

  • リスタート (しらばく待ち)

  • Wi-FiのSSIDを元に戻して「http://linino.local/」にアクセス

  • アクセス完了したら、設定終了

YúnのLinux部へアクセス

Arduino Yúnは、Bonjour(mDNS)という仕組みを使っているため、YúnそのものがDNSサーバーとして機能しているので「linino.local」へアクセスします。

パスワードも変更した方が良いです。

無線LAN経由でGPIO操作

Arduino IDE

「Examples – Bridge – Bridge」読み込みます。

“Could not connect to YunServer 146 Connection refused” 対策

42行目の「server.listenOnLocalHost();」をコメントし、Arduino Yúnへアップロードします。

GPIO操作

13PINの状態を確認してみます。

-マイコン

関連記事

BBC micro:bit

英国放送協会(BBC)が情報教育のために開発し、現在11歳と12歳の小学生全員に配れているシングルボードコンピュータです。 クレジットカードの半分ぐらい(4cm × 5cm)でARM Cortex-M0が搭載されています。 Hardware Description nRF51 Application Processor (ARM Cortex-M0) Bluetooth 4.1 Wireless Communication 2.4GHz Low Level Radio Communications 2 Buttons 5.5 Matrix Display 3 Axis Accelerometer (MMA8653FC) Magnetometer (MAG3110) Temperature Sensing (on-core nRF51) GPIO (General Purpose Input/Output) Power Supply (1.8V ~ 3.6V) USB Interface Pinout http://microbit-micropython.readthedocs.io/en/latest/pin.html Pin Type Function 0 Touch Pad 0 1 Touch Pad 1 2 Touch Pad 2 3 Analog Column 1 4 Analog Column 2 5 Digital Button A 6 Digital Row 2 7 Digital Row 1 8 Digital 9 Digital Row 3 10 Analog Column 3 11 Digital Button B 12 Digital …

Arduino IDEでDigisparkのBlink確認

Download the Arduino IDE 最新バージョン(v1.8.2)をダウンロードしてインストールします。 Installing the Board (macOS) 設定画面にてURLを設定します。 http://digistump.com/package_digistump_index.json ボードマネジャーにて「Digistump AVR Boards」をインストールします。 Digispark (Default – 16.5mhz) を選択します。 Upload the Sketch File – Examples – Digispark_Examples – Start をロードします。 「Upload」ボタンをクリックし、下記の「Plug in device now…」メッセージが見えたら、DigisparkをUSBに繋げます。 書き込みログ Sketch uses 718 bytes (11%) of program storage space. Maximum is 6012 bytes. Global variables use 9 bytes of dynamic memory. Running Digispark Uploader… Plug in device now… (will timeout in 60 seconds) > Please plug in the device … > Press CTRL+C to terminate the program. > Device is found! connecting: 16% complete connecting: 22% complete connecting: 28% complete connecting: 33% complete > Device …

Digispark ATTiny85

USBに直接挿せるマイコン HIDで動作するため、キーボードとマウスのエミュレートなど可能 Arduino IDEで開発可能 公式 Digispark はこちらです。

Arduino I2C Scanner

ArduinoボードにI2Cデバイスを繋げてアドレスを確認するのに使います。 例えば、上記のPCA9685のPWMサーボモジュールをI2C Scannerで確認すると「0x40 / 0x70」アドレスを確認することができます。 Source Code (Github Gist)

Macのディスプレイに Raspberry Pi GUI アプリを表示する

概要 MacのX11を使って Raspberry Pi の GUI アプリをMac上で使う方法。 手順 Mac XQuartz インストール XQuartz 起動 Raspberry Pi XQuartz の Terminal からRaspberry Piへ接続 GUI アプリ起動