參考資訊:
https://swf.com.tw/?p=1840
https://arduino.github.io/arduino-cli/0.31/installation/
步驟如下:
1. 連接板子到PC
2. 執行如下命令
$ cd $ arduino-cli sketch new blink $ vim blink/blink.ino
void setup() {
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
digitalWrite(LED_BUILTIN, HIGH);
delay(1000);
digitalWrite(LED_BUILTIN, LOW);
delay(1000);
}
$ arduino-cli compile --fqbn arduino:avr:micro blink
$ arduino-cli board list
Port Protocol Type Board Name FQBN Core
/dev/ttyACM0 serial Serial Port (USB) Arduino Micro arduino:avr:micro arduino:avr
$ arduino-cli upload --port /dev/ttyACM0 --fqbn arduino:avr:micro blink
Connecting to programmer: .
Found programmer: Id = "CATERIN"; type = S
Software Version = 1.0; No Hardware Version given.
Programmer supports auto addr increment.
Programmer supports buffered memory access with buffersize=128 bytes.
Programmer supports the following devices:
Device code: 0x44
完成
