Intel Edison で遊ぼう

Last-modified: 2014-10-26 (日) 02:54:09

ことのおこり

Intelさんが Galireo の失敗にめげずに Edison を発表したことは知っていたのだが、なんと昨日(2014/10/24)秋月の新商品としてWebに乗り、今日が店頭初売りだということを知った。で、twitter で購入者からのつぶやきを見て、それなりに遊べそうだということがわかったので、早速秋葉原へ行って買ってきた (^^)

breakout board kit

秋月で売っている Edison 関連商品は以下の3種類。(2014/10/25)

自分が購入したのは Breakout board kit。Edison単体だと、コネクタが0.4mmピッチなので扱いにくい。Arduinoは持っていないし、シールドも持っていない。Arduino用のピン配置やフォームファクターの縛りは自分には関係ないので、価格が安く、基板の小さい Breakout board kit を選択した。

ファームウェアのバージョンアップ

先人のつぶやきから、ファームウェアのバージョンアップを行う。既存のファームウェアにはバグがあるらしい。シリアル接続するときに最初の1文字目が表示されない。

  • Flashing Edison (wired) - Windows
    このとおりに作業して無事にバージョンアップ完了。
    途中、Step 2 でFTDIのドライバのインストールは失敗したが、Edisonをドライブとして認識することには成功したので、先に進むことができた。Step5 で、新しいイメージのコピー後に再起動したところ、FTDIのドライバの認識も正しくできるようになった。

bluetooth接続

blootooth 接続は、下記のサイトを参考に、とゆーかそのまんままねをした。

pairing のあとの接続に失敗することがあったが、何度か試したら接続できた。

blueZ のコマンドで、接続できていることは確認できたが、それ以上どうやったらいいかわからなかった。(汗

たぶん、ファイルのやり取りとかできると「繋がっている」感がするのだけれど、やり方を知らない (^^;;;

WiFi接続

WiFi 接続は次のサイトに従った。

iotkit-comm

C言語と JS 版があるらしい。C言語は特にインストールしなくてもEdisonのイメージファイルに含まれているらしい。
/usr/share/iotkit-comm/examples/c にサンプルコードがあった。

先人のサイト