- [Hanamuguri]は[RP2040-Zero]で動かしているが、どうにも[EspUsbHost]で認識できない
- ここを深堀するより、実績のある[QMK]で動くように変更するのがよさそう
- 参考 [ALLPCB39]
# 実装
- [Pro Micro]にピンヘッダを付け、ピンソケットで[Hanamuguri]に接続
- ピンソケットとEXT端子をつなげてキーボードとしてふるまうようにする
- [Pro Micro]は横向きにつける
- とりあえずPro Microをソケット経由で実装し、電源を繋げた
# firmwareを作る
- https://kbfirmware.com/
- [keyboard-layout-editor]のデータを使う
- なんかダウンロードしたJSONではうまくできない
>> code
["Esc","Q","W","E","R","T","Y","U","I","O","P","Back<br>Space"],
[{w:1.25},"Tab","A","S","D","F","G","H","J","K","L",{w:1.75},"Enter"],
[{w:1.75},"Shift","Z","X","C","V","B","N","M","<\n.",{x:0.25},"Up","Fn"],
["Ctrl","Super","Meta",">","-",{a:7,w:2.75},"",{a:4},".",{x:0.25},"Left","Down","Right"]
<<
- [Pro Micro]のピンの開いているところを使う
- GPIOならどこでもよさそう
- 7*7マトリクス 14ピン必要
- USBポートを上にして
- ROW 2,3,4,5,6,7,8
- COL 10,16,14,15,A0,A1,A2
>> img
twitter-5643382/Hanamuguri%E3%82%92QMK%E3%81%A7%E3%82%82%E5%8B%95%E3%81%8F%E3%82%88%E3%81%86%E3%81%AB%E3%81%99%E3%82%8B/7f4117b7-ee98-11ef-8800-da6c046765b6
<<
- アップロードはここから
- https://sekigon-gonnoc.github.io/promicro-web-updater/index.html
- [promicro-web-updater]
- RSTをGNDに落とすとしばらく書き込める
- FN+ESCでRESTにしてみたが、うまく動いていないっぽい
- QK_BOOTを使うっポイが上のツールだとこのキーが割り当てできない
- 一旦あきらめる
#
- [UIAPduino Pro Micro CH32V003]でもできそうだが・・
- 一応ピン配置が互換になるようにしよう
- 12pinしかないのでだめだ