はじめに
aitendoでついArduino Pro Micro互換機
を買ってしまったので試しに
つかってみる。
アマゾンだとこれかな
Pro MicroはHID機能を持っていて
USBデバイスとか作れたりするみたい
今後キーボードとか作ってみようと思う
環境設定
まずは環境を設定していく

追加のボードマネージャーのURLをクリックして
以下のアドレスを追加する
https://raw.githubusercontent.com/sparkfun/Arduino_Boards/master/IDE_Board_Manager/package_sparkfun_index.json

追加したら、ボードマネージャを開く

ボードマネージャーをSPARKFUNを検索してインストール

Sparkfun pro microを選択して

シリアルポートを選択すれば設定は完了

LEDをチカチカさせる
せっかくなんでLEDを点滅させてみる
ピンレイアウト
出典:https://make.kosakalab.com/make/electronic-work/aitendo-pm32u4/
回路図
まあどうと言うことはないけど

プログラム
シリアルモニタに0を入力するとLEDが消えて
1を入力するとLEDがつくプログラム
int val = 0;
void setup() {
Serial.begin(9600);
pinMode(2, HIGH);
}
void loop() {
if(Serial.available() > 0) {
val = Serial.read();
if(val == 48){
digitalWrite(2, LOW);
Serial.println("LED OFF");
}else if(val = 49){
digitalWrite(2, HIGH);
Serial.println("LED ON");
}
}
}
if分の条件が48と49になっている理由は、 この記事を読んでください
実際に動かしてみたのがこれ
Arduino Pro Microを使ってprocessingから
— 鯖鯖sabanium (@sabasabasabaniu) 2018年11月1日
ledをon off してみた pic.twitter.com/fpbvQzVTV7
![HiLetgo® Leonardo Pro Micro ATmega32U4 5V/16MHz ブートローダ マイクロ USB Pro mini Arduinoに対応 [並行輸入品] HiLetgo® Leonardo Pro Micro ATmega32U4 5V/16MHz ブートローダ マイクロ USB Pro mini Arduinoに対応 [並行輸入品]](https://images-fe.ssl-images-amazon.com/images/I/51RtIbqL5HL._SL160_.jpg)