エントリー

arduinoの開発環境の再セットアップ

Windows10にした時,Windows10にarduinoの開発環境をセットアップしたが,IDEを使っていると再々アップデートのメッセージがでてくるのでボードマネジャー関係をアップデートすると,追加したUncompatinoと秋月Arduinoマイコンキットの項目が表示されなくなり選択不可になってしまった

「boards.txt」は変更されてないようで,他のファイルを調べてみたが原因が解らない

仕方がないので開発環境の再セットアップしようと再度開発環境をダウンロード・・・そういえばArduinoチームが内部分裂して2つのIDEがあることを思い出した

調べてみると前回セットアップしたのはarduino.ccのIDEで現時点で1.6.8(既に1つマイナーアップ),もう1つはarduino.orgのIDEで1.7.8だった

今回は,IDEのアップデートメッセージで悩まされるのが嫌なので,arduino.org版のIDEをセットアップすることにして,また元の「boards.txt」は変更しないでローカル用ボードを増やすことにした

(具体的には)

①「(セットアップフォルダ)\hardware\arduino\avr」を全部コピーして「avr.local」にする

②「avr.local」の「boards.txt」を追加するボードのみの記述にする,「platform.txt」のボード名を編集(ボード切り替えメニューのセパレーターとして表示される)

とりあえず開発環境は復活

 

コンパイルすると実害はないが

「WARNING: library Wire claims to run on [avr] architecture(s) and may be incompatible with your current board which runs on [avr.local] architecture(s).」

と表示されるので(例はWireライブラリを使用した場合),消したい場合は各ライブラリの「avr.local/libraries/*/library.properties」を編集する

architectures=avr.local

IDEを再起動しないと反映されない

ページ移動

コメント

  • コメントはまだありません。

コメント登録

  • コメントを入力してください。
登録フォーム
名前
メールアドレス
URL
コメント
閲覧制限
投稿キー(スパム対策に、投稿キー を半角で入力してください。)

ユーティリティ

検索

エントリー検索フォーム
キーワード

過去ログ

Feed