A minimal keyboard consisting only of a rotary encoder with a button
Find a file
2024-09-28 00:07:12 +02:00
.vscode init 2022-05-16 16:44:44 +02:00
circuit add circuit diagram 2022-05-16 18:35:28 +02:00
images add demo videos 2024-09-28 00:07:12 +02:00
src shorten signals to one char each; add binary tree keyboard 2022-05-16 23:08:33 +02:00
treeboard add images 2022-05-28 13:56:09 +02:00
.gitignore init 2022-05-16 16:44:44 +02:00
platformio.ini init 2022-05-16 16:44:44 +02:00
README.md add demo videos 2024-09-28 00:07:12 +02:00
rotary-kb.py shorten signals to one char each; add binary tree keyboard 2022-05-16 23:08:33 +02:00

rotary-kb

A minimal keyboard consisting only of a rotary encoder with a button

The treeboard:
Currently selected key is highlighted with a )

The finished circuit:

I sacrificed one Lego piece to make it fit on, now I can attach a Lego wheel to it.
Since pressing the button takes a bit too much force, there is also a Lego 3x1 brick under the encoder which supports it so that the pins don't take all the load.