Page 1 of 1

Smallest mechanical keyboard in the world?

Posted: 13 Dec 2015, 16:54
by ettasian
A friend of mine was working on a Osu! keyboard lately. It's small. It shines. Case made of aluminium and PVC. Cherry MX switches inside. Powered by 5v Adafruit Trinket. No CNC, all done by hand.
Anyone knows anything smaller?

Image
Image
Image
Image

Posted: 13 Dec 2015, 17:03
by seebart
That's a sophisticated switch tester. :mrgreen: Anything smaller? :lol:

Posted: 13 Dec 2015, 20:32
by codemonkeymike
Now you just need a 1 and 0 keycap

Posted: 14 Dec 2015, 08:20
by KRKS
Does that keypad also fix osu timing? Cause I'm not touching that game again unless it does, I'm too afraid to lose my MA.

Posted: 14 Dec 2015, 08:56
by matt3o
is it NKRO? :D

Posted: 14 Dec 2015, 09:05
by ettasian
matt3o wrote: is it NKRO? :D
Sure thing :) and it just works wherever you connect it :D

Posted: 14 Dec 2015, 12:32
by aaron
Nice!
Can you give more details on the electronic part of this project?

Posted: 14 Dec 2015, 14:18
by nicstreet
:lol: not keen myself... prefer a vertical layout to a horizontal :lol:

Posted: 14 Dec 2015, 14:55
by snuci
Wouldn't the smallest be one key? It could be used for Morse code :)

Posted: 14 Dec 2015, 15:28
by ettasian
snuci wrote: Wouldn't the smallest be one key? It could be used for Morse code :)
It wouldn't neccessarily be smaller, as Trinket microcontroller's size forces the case to be this "wide". :)
aaron wrote: Nice!
Can you give more details on the electronic part of this project?
Sure thing. As soon as that friend gets home :)

Posted: 14 Dec 2015, 16:33
by ettasian
Update:
Two switches are wired to separate I/O pins and to GROUND. LEDs are connected to 5v and to GROUND with 220 Ohm resistors.

Posted: 15 Dec 2015, 09:38
by aaron
ettasian wrote: Update:
Two switches are wired to separate I/O pins and to GROUND. LEDs are connected to 5v and to GROUND with 220 Ohm resistors.
* Custom made PCB or a arduino/AVR/PIC-development board?
* Own firmware or something like the tmk firmware?
* Where are the separate layers of the "case" connected together? Glue? Screws? Some special "snap in" mechanism?
* Are the keys configured to send a fixed key (like UP and DOWN) or is this configured over serial or something?

Posted: 15 Dec 2015, 17:27
by ettasian
aaron wrote:
ettasian wrote: Update:
Two switches are wired to separate I/O pins and to GROUND. LEDs are connected to 5v and to GROUND with 220 Ohm resistors.
* Custom made PCB or a arduino/AVR/PIC-development board?
* Own firmware or something like the tmk firmware?
* Where are the separate layers of the "case" connected together? Glue? Screws? Some special "snap in" mechanism?
* Are the keys configured to send a fixed key (like UP and DOWN) or is this configured over serial or something?
*Adafruit Trinket 5v
*Basically this:https://learn.adafruit.com/trinket-usb-keyboard/code with the code just a little modified.
*Snap in would be cool and fancy, but it's just some Superglue :lol: not enough space for screws. Thing is tight.
*It's preset by the code. Now it works as "Z" and "X", but can be reprogrammed. However, no additional drivers or programs are needed for this to just work.

Posted: 15 Dec 2015, 21:13
by mashby
I don't know that you'd call it a "keyboard" per se, but TechKeys.us offers a One Key Keyboard.

Image