ついに待ちに待ったarduino uno r4 をゲットしました。
Wi-Fiが使えないminimaタイプですが、電源がUSB-Cだったり、メモリが256 KBにパワーアップしたりといろいろパワーアップしています。今回追加された機能のHID(ヒューマンインターフェースデバイス)をやってみました。
https://docs.arduino.cc/built-in-examples/usb/KeyboardAndMouseControl
公式のサンプルを参考にしたのですが、USBからマウスやキーボードのように制御ができる様です。
今回ボタンとプルアップ抵抗を2番ピンにつないでみました。
回路としては↑のボタン一つだけ使ったかたちになります。
スケッチはこうなります。リターンキーやスペースキーはアスキーコードを指定すれば出力できるみたいです。ボタンを押すと…
テレワーク開始の文字入力ができました。