ちょっとしたことでArduino互換のダヴィンチ32Uを使用することになったのですが,
ダ・ヴィンチ32U with Arduino Bootloader - Da Vinci 32U w/Arduino Bootloader/ATMEGA32U4 - ネット販売
http://strawberry-linux.com/catalog/items?code=25005
正式なArduino製品ではないので,ArduinoIDEでプログラムを作れるようにするには
ちょっと設定が必要みたいです.
ここで注意が必要なのは,上の画像のようにICにシールが貼られているか貼られていないかで
Arduinoのブートローダーが対応かどうかが分かり,
それによって設定が違います.
今回はシールが貼られているArduinoのブートローダー対応の方のお話です.
(最近のものはきちんと対応しているそうです.)
ほとんどここと同じですが...
ダ・ヴィンチ32U with Arduino Bootloader - サポート | ストロベリー・リナックス
http://strawberry-linux.com/support/25005/1465444
(1)ドライバーのインストール
ここからとってきます.
http://strawberry-linux.com/pub/da-vinci-32u.zip
解凍して,
中の"da-vinci-32u.inf"を右クリック -->> インストール
これでドライバーが入ります.
(2)ArduinoIDEの設定変更
解凍したファイルの中の"readme.txt"もみながら行ってください.
まず,
ArduinoIDE本体の中の
arduino-1.0.5\hardware\arduino\boards.txt
をリネームして退避させておきます.
そして,
解凍したファイルの中の
da-vinci-32u-20130208\1.0.3\boards.txt
を
arduino-1.0.5\hardware\arduino
の中にコピーします.
(解凍した方のboards.txtはArduinoIDEのバージョン1.03用みたいですが,
ArduinoIDEバージョン1.05でも動作を確認しました.)
そして,ArudinoIDEを実際に開いてみて
ツール --> マイコンボード
の中に
"Da Vinci 32U"
があるかどうかを確認して,
あったらそれを選択します.
あとはいつものようにデバイスマネージャーでDa VinciのCOM番号を確認して
「シリアルポート」で合わせてあげればいいだけです.
ダ・ヴィンチ32U with Arduino Bootloaderを購入したのですがINFファイルをインストールしようとしてもサポートしていないとメッセージが表示されます!
返信削除これについて教えていただきたい!
一応あれこれと手をこまねいては見たのですが方法としてはINFのIDをハードウェアのIDにあわせてみたりしたのですがそれも結局だめでした。