Arduino Wio Terminal (SAMD) 用の VT100 エミュレータです。
特にありません。
※キーボードは USB 接続のものが使えます。
※USB Type-C の変換コネクタはダイソーにあります。
※ブザーは Wio Terminal のものを使います。
※LED は Wio Terminal のものを使います。
※ボタンや 5 方向スイッチも認識します。
※困った事があったら STM32 版 を参考にすると解決するかもです。
デフォルトの 256 だと 9600bps で描画が追い付かない事があるためシリアルバッファを増やします (RingBuffer.h)。
# define SERIAL_BUFFER_SIZE 512
USB キーボードを Wio Terminal の Type-C コネクタに接続し、背面の GPIO ソケットで通信相手とつなぎます。
COM | Wio Terminal (SAMD) |
---|---|
TXD | RXD0 |
RXD | TXD0 |
GND | GND |
※ この VT100 エミュレータの通信速度は 9600 bps、画面サイズは 53 x 30 です。
VT100 のエスケープシーケンスは以下のサイトを参考にしました。