自作キーボードに使えるマイコンモジュール
USB Device機能(または
V-USB
のようなソフトウェアによるエミュレーション)が付いている必要がある
ATmega32u4
Pro Micro
RP2040
Raspberry Pi Pico
Seeed XIAO RP2040
ATSAMD21
Seeeduino XIAO
ATSAMD51
Adafruit Itsy Bitsy M4 Express
CH55x
ROM/RAMが少ないのでキーボードが実装できるか?
これか?
CH_HID_Arduino/CH_HID_Example.ino at master · atc1441/CH_HID_Arduino · GitHub
CH551
を搭載した製品があるようだ
中華製の格安なプログラマブル USBキーボードを買ってみた QMK VIAとは別物 (中華製のプログラマブル USBキーボード KeyboardSetter.exe)
STM32F103
QMK
がサポートしているらしい
あまり事例を聞かないが
BluePill
でもできるらしい
やったことあります
IKeJI.icon
STM32F411
QMK
がサポートしているらしい
あまり事例を聞かないが
BlackPill
でもできるらしい
GD32VF103CBT6
RISC-V
QMK
がサポートしている
ATmega328
V-USB
を利用すればUSB HIDとして振舞うことが出来る
QMK
がサポートしてる。
CH9328
これとUARTしゃべれる任意のマイコンを組み合わせる
RN42
https://akizukidenshi.com/catalog/g/gM-07612/
UARTで操作できる、Bluetooth HIDデバイスのふりができるモジュール
技適あり
QMK Firmware もサポートしてる。
https://docs.qmk.fm/#/feature_bluetooth
CH32V003
https://www.tindie.com/products/allexok/pikokey-mini-hid-usb-mechanical-keyboard/
fabニュースより
参考
QMK
のサポートしているCPU
https://github.com/qmk/qmk_firmware/blob/master/docs/compatible_microcontrollers.md
KMK
は
CircuitPython
のサポートしているボードなら割となんでも対応しているらしい(ESP32など
USBデバイス
機能のないものを除く)
PRK
は
RP2040
だけっぽい
コメント
V-USB
でがんばれば何とか
IKeJI.icon
QMKも
ATMega328-P
をサポートしてます。
IKeJI.icon
#自作キーボード
#マイコン
#HID