Raspberry Pi 4のUART入出力を試す
USB側とRPi側でTXとRXを逆につけるのがポイント
GROUND:黒
TX(GPIO14):白
RX(GPIO15):緑
分解して確認した
奥の3本をこの順番で指す
https://gyazo.com/15b9e5a061e7a91803c170c6c41daada
シェルのシリアルポートの制御を無効にする
$ sudo raspi-config
Interface Options → Serial
login shell:No
serial port:Yes
あとはPL011の有効化が必要だった
Bluetoothとの競合があり、RPi4はデフォルトでPL011をBluetoothに、miniUARTをGPIOに割り当てるらしい
code:/boot/firmware/config.txt
enable_uart=1
dtoverlay=disable-bt
書き換えたあとに再起動
ボーレートを合わせる
$ stty -F /dev/ttyAMA0 115200 cs8 -cstopb -parenb
$ echo "hello" > /dev/serial0
$ cat /dev/serial0