シリアル通信
SPI通信
https://scrapbox.io/files/682d68ff65b4fb175c2c8e41.png
I2C通信
SPIより信号線が少ないけど遅い
UART通信
ボードごとのシリアルの書き方(micro,leonardoはSerial1.begin())
https://scrapbox.io/files/682d66ed1c22066cdb582d4f.png
Software Serial
Arduino Unoなどだとシリアルピンが一つしかないため、複数のボードとシリアル通信する時、
空いてるデジタルピンをシリアル通信用に使用するためのライブラリ
code:Arduino
#include <SoftwareSerial.h>
SoftwareSerial mySerial(2, 3); //(RX, TX)割り当て
void setup(){
mySerial.begin(9600);
}
void loop(){
mySerial.write("hoge");
}
#Arduino