自作キーボード

自作キーボード周りの情報のメモ

http://www.maxkeyboard.com/

Arduino を使って USB から情報をそのままインターセプトして Bluetooth 化している作例。 これができるなら、どんなキーボードでも非侵襲的に汎用的に自分の好きなキーバインドにできるということだ。 https://github.com/addsict/blog-entry/blob/master/entry20130818.md

ファームウェア

キー操作に対して何のキー信号を出力するかを制御するソフトウェア。 キーボードの制御としては配置以外にも信号制御をいろいろやる必要があり、それを全部ゼロから自分で実装するのは骨が折れるので、 配置やキーバインドだけを集中的にカスタマムするための既存のファームウェアを使う。

TMK

ファームウェアの一種

QMK

ファームウェアの一種

https://github.com/qmk/qmk_firmware

TMK をより拡張したものらしく機能が豊富。 しかしサイズがデカイらしく、ハードウェアによっては乗らないというものもあるらしい。

ps2avrU

AVR なので Arduino 的なものなのだろうか。

PS2 と USB を制御できるファームウェア。

韓国系のキーボードの制御によく使われているっぽい。

PS2avrGB

ps2avrU に LED の制御を付け加えたもの。

PS2avrGB で制御しているハードウェアにQMKベースのファームウェアで制御できたりするらしい。

過去情報メモ

マイコンを使って作る

PIC18F2550というチップを使って実装するのが定番っぽい。

参考サイト

Tag

keyboard/diy_keyboard/start.txt · 最終更新: 2021-06-30 16:24 by ore