2009.02.12
XBeeでワイヤレスプログラミング
SparkfunのNathanは、XBeeとSparkfunの無線ブートローダーを使ってAVRチップに無線でコードを飛ばすというすごいデモを見せてくれた。デモの中で彼も説明しているが、転送中に接続が切れても、ちゃんと対処してくれる。
XBeeのシリアルリンクでAVR ATmega168にコードを安全に転送する方法を解説した新しいチュートリアルをアップしました。私たちは独自のブートローダーを開発し、古いScreamer VBアプリを改良して、ものすごい無線ブートローダーを完成させました。
– Wireless Bootloading for ATmega168(英語)
訳者から:Arduinoにも使えるとのこと。デバック情報のフィードバックもできるというから、USBいらずになるわけだね。デモでは、ダウンロード中に送信側のモデムチップを取り外して通信を中断させている。チップを戻すと、ダウンロードが再開されてきっちり完了する。
– Collin Cunningham
[原文]