ZoomのマルチエフェクタをUSB端子に接続した「おもちゃ」を作るための開発環境として、Arduinoを使います。Windows10における、ArduinoIDE本体、追加のボード、追加のライブラリのインストール方法です。(2020.12現在)
1.ArduinoIDEのインストール
(1)https://www.arduino.cc からダウンロードします。
![](http://www.zoom.taco386.com/wp-content/uploads/2020/12/image-18.png)
(2)Windows10(一番上)を選びます。
![](http://www.zoom.taco386.com/wp-content/uploads/2020/12/image-22-1024x836.png)
(3)寄付の案内が表示されますが、「ごめんなさい」と心でつぶやいて「JUST DOWNLOAD」をクリックします。
![](http://www.zoom.taco386.com/wp-content/uploads/2020/12/image-21-1024x796.png)
(4)ダウンロードしたファイルを実行(ダブルクリック)します。
![](http://www.zoom.taco386.com/wp-content/uploads/2020/12/image-23.png)
(5)ライセンスの同意を求められるので、同意(I Agree)します。
![](http://www.zoom.taco386.com/wp-content/uploads/2020/12/image-24.png)
(6)インストールオプションはデフォルトでよいので「Next」をクリックします。
![](http://www.zoom.taco386.com/wp-content/uploads/2020/12/image-25.png)
(7)インストールフォルダーそのままでよいので「Install」をクリックします。
![](http://www.zoom.taco386.com/wp-content/uploads/2020/12/image-26.png)
(8)インストールがはじまります。
![](http://www.zoom.taco386.com/wp-content/uploads/2020/12/image-27.png)
(9)しばらくしたら終了します。(数分)
![](http://www.zoom.taco386.com/wp-content/uploads/2020/12/image-28.png)
2.実行
デスクトップのアイコン等をクリックしてIDEを起動します。
![](http://www.zoom.taco386.com/wp-content/uploads/2020/12/image-29.png)
(2)ひな形のソースファイルが開かれます。
![](http://www.zoom.taco386.com/wp-content/uploads/2020/12/image-30.png)
3.ボードの追加
CPUボード「Arduino Pro micro」や「Pro mini」を使いたいので、ボードを追加します。
「ファイル」→「環境設定」を開きます。
![](http://www.zoom.taco386.com/wp-content/uploads/2020/12/image-32.png)
(2)追加のボードマネジャーのURLを追加します。
https://raw.githubusercontent.com/sparkfun/Arduino_Boards/master/IDE_Board_Manager/package_sparkfun_index.json
↑コピペできます。
![](http://www.zoom.taco386.com/wp-content/uploads/2021/01/image.png)
上記URLを入力して「OK」をクリックします。
4.ボードマネジャーで、ボードを追加
「ツール」→「ボードマネージャー」を選択します。
![](http://www.zoom.taco386.com/wp-content/uploads/2020/12/image-34.png)
(2)検索窓に「sparkFun」を入力
SparkFun AVR Boardsを探して、「インストール」をクリックします。
![](http://www.zoom.taco386.com/wp-content/uploads/2020/12/image-35.png)
(3)インストール完了
バージョン番号 と Installedと表示されれば、インストール完了です。
![](http://www.zoom.taco386.com/wp-content/uploads/2020/12/image-36.png)
5.ライブラリの追加
利用したいライブラリを追加します。「スケッチ」→「ライブラリをインクルード」→「ライブラリを管理」をクリックします。
具体的には、USBホストとMIDIライブラリを入れます。
GitHub – felis/USB_Host_Shield_2.0: Revision 2.0 of USB Host Library for Arduino.
GitHub – FortySevenEffects/arduino_midi_library: MIDI for Arduino
![](http://www.zoom.taco386.com/wp-content/uploads/2020/12/image-37.png)
(1)USBホストシールドライブラリ2.0を入れます。
「USB HOST」で検索して、「USB Host Shield Library 2.0」をインストールします。
「バージョン番号」を選んで「インストール」をクリックです。最新バージョンでいいと思います、この例では1.3.2が最新でした。
![](http://www.zoom.taco386.com/wp-content/uploads/2020/12/image-38.png)
バージョン番号 INSTALLED が表示されればインストール完了です。
![](http://www.zoom.taco386.com/wp-content/uploads/2020/12/image-39.png)
(2)MIDIライブラリーも入れておきます。
MIDIで検索して「MIDI Library」を同様にインストールします。
バージョンは5.0.1でした。
![](http://www.zoom.taco386.com/wp-content/uploads/2020/12/image-45-1024x435.png)
おわり