Windows Terminal と plink を使ってシリアルコンソールを使う
Arduino シリアル通信のプログラムを書く
Windows Terminal と plink を用いたシリアル通信を試すために、 Arduino にシリアル通信のプログラムを書き込みます。
void setup() {
Serial.begin(9600);
}
void loop() {
if(Serial.available() <= 0) return;
char data = Serial.read();
if(data == '\r'){
Serial.print("\n");
}else{
Serial.print(data);
}
}
plink で Arduino とシリアル通信
以下のコマンドで Windows Terminal から plink コマンドを実行してシリアル通信を行います。
plink -serial COM1 -sercfg 9600,8,1,N,N