MacでHiLetgo Digispear USB開発ボードを動かす
開発環境
MacOS Catalina(10.15.2)
Arduino IDE 1.8.10
マイコンボード
Amazonで2個650円で売っています。Arduino IDEで開発できるマイコンボードです。BadUSB(GoodUSBにも)に使えるようです。
動作確認までの作業は下記になります。
1. Arduino IDEの設定
2. USB2.0の延長ケーブルの用意
3. ライブラリのリンク
4. サンプルプログラムで動作確認
1.Arduino IDEの設定
メニューから Arduino -> Preference をクリックします。
環境設定画面が開きますので、「追加のボードマネジャー」の欄に「http://digistump.com/package_digistump_index.json」と入力し「OK]ボタンで閉じます。
次にメニューのツール -> ボード -> ボードマネジャー を起動します。
検索窓に「digistump avr」と入力し表示される「Digistump AVR Boards by Digistump」をインストールします。
インストール後に、次にメニューのツール -> ボード -> Digispark (Default - 16.5mhz)を選択します。
2.USB2.0の延長ケーブルの用意
使っているMacのUSBの仕様がUSB3.0の場合は、USB2.0の延長ケーブルを介して接続するようにします。
3.ライブラリのリンク
Disisparkが参照する/Library/Arduino15/packages/arduino/tools/avr-gcc を Arduino.app内のavrライブラリにリンクし直します。
$ cd ~/Library/Arduino15/packages/arduino/tools/avr-gcc
$ mv 4.8.1-arduino5 old.4.8.1
$ ln -s /Applications/Arduino.app/Contents/Java/hardware/tools/avr 4.8.1-arduino5
4. サンプルプログラムで動作確認
bool led_stat = false;
void setup(){
pinMode(0, true);
pinMode(1, true);
}
void loop(){
digitalWrite(0, led_stat);
digitalWrite(1, !led_stat);
led_stat = !led_stat;
delay(1000);
}
この記事が気に入ったらサポートをしてみませんか?