2012年6月10日日曜日

FreeBSDでArduinoの開発

Arduinoの開発環境にFreeBSDを使っている。GUIは面倒だからinoをインストールしてみた。Pythonで書かれていて、以下のパッケージが必要になった。py26-serial-2.6/py26-Jinja2-2.6/py26-MarkupSafe-0.15/py26-setuptools-0.6c11_1/py26-ordereddict-1.1/py26-configobj-4.7.2/py26-argparse-1.1/picocom-1.6/
あとは、内部でmakeを呼び出すので、gmakeに書き換える位で使えた。uploadで呼び出すsttyのオプションも直さないといけないけど、そもそも通信速度が115200bps決め打ちで57600になってるArduino-1.0のブートローダーと合わないので、avrdude直打ちでuploadしている。

2013.10.12追記
Ethernetモジュールを入手したのでどうやって動かすか思案中。
有力なのはこの辺か
Arduino based Webserver (ATMEGA328 + ENC28j60) @Incredible DIY

inoの使い方も忘れているのでメモ
Quick start tutorial
ino --help
でも情報えられるらしい?
うちの場合は/usr/local/arduino以下にあるので
ino build -d /usr/local/arduino
とする必要あり。

0 件のコメント:

コメントを投稿