CircuitPythonで制御するキーボードを作りたい

なぜ

  • 接続するとストレージとして認識されるからコードをドラッグ&ドロップするだけで動作させられる
    • 環境構築が不要
    • キーマップの変更がとても簡単になる

実験に必要なもの

本番に必要なもの

  • 基板×2
  • ICソケット×2
  • TRRSジャック×4
  • TRRSケーブル×2
  • Kailhスイッチソケット×40
  • スイッチ×40

まとめ

  • とりあえず一体型キーボードでファームウェアを開発すればいいのでは
  • IOエクスパンダを買ってきてくれると喜びます

追記(2019/02/05)

Trinket M0でLSFT_T, LCTL_Tを実装したあとTAP_DANCEを実装しようとしたらメモリ不足でエラーになった。M4機が必要である。