12キー・ロータリーマクロパッド

電子工作
2023-06-17
View in English

モチベーション

プログラミングのデバッグ時は F8 等のファンクションキーを多く使うが、TouchBar 搭載の Mac は、ファンクションキーのタッチタイピングができないのでかなり使いづらい。

ファンクションキーの代替とするためにマクロパッドを作った。

ついでに、ジョイスティックやOLED、ロータリーエンコーダーも余っていたので、全部入れでマクロパッドを作った。

概要

フレーム

3Dプリンタで作成。

マイクロコントローラー

俺が大好き Waveshare RP2040-Zero

その他のパーツ

開発言語

Circuit Python

機種仕様

キー操作で3レイヤーを切り替え可能。

キーマップは OLEDに表示される。