Raspberry PICOの一種であるItsy Bitsy RP2040を用いたUSB HIDデバイスです。
GPIOよりキー入力を読み取り、定義したキーマップに従いUSB経由でPC/Raspberry Pi等にキーコードを送ります。
現状、GPIOの接続先としてTRS-80 Model 100のみ対応しています。
- Itsy Bitsy RP2040 1個
- ジャンパ線(オス-メス)適宜
- USBケーブル(Micro - Type A)
1.TRS-80の裏蓋をあけ、メインユニットを取り外します。
このあたりの動画を参考に、メインユニットを外します。
キーボード基盤の左側にあるキーボードケーブル(黒10本、白10本)を次の工程で使います。
2.キーボードケーブルとItsy Bitsyを接続します。
以下のように合計17本のケーブルをItsy Bitsyに接続します。
ジャンパ線は細いのでコネクタに刺さりますが、Itsy Bitsyのピンヘッダをそのままさす場合は、
SWITCH SCIENCEさんの丸ピンヘッダなら行ける気がします。
1.Circuit python書き込み
Itsy BitsyにCircuit python 7.3xのuf2を書き込みます。
このあたりを参考に書き込みます。
2.HIDライブラリの格納
Itsy Bitsyのlibフォルダ以下にadafruitのHIDライブラリを格納します。
3.code.pyを格納します。
Thonnyをつかうと便利です。
Itsy BitsyとPC/Raspberry PIをUSBケーブルで繋ぎます。
Itsy Bitsyは起動するとLEDが点滅します。
- Final build of the Pine A64 TRS-80 Model 100 TRS改造元祖、キーマップ参考になりました。
- SWITCH SCIENCE 楽しい部品が安く早く手に届くので、大好き。
- RaspberryPiクックブック 説明分かりやすくて助かりました。
Apache License v2.0に基づいてご利用ください。ご連絡はlayer8までお願いします。