Smallest mechanical keyboard in the world?

ettasian

13 Dec 2015, 16:54

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
Last edited by ettasian on 15 Dec 2015, 17:28, edited 1 time in total.

User avatar
seebart
Offtopicthority Instigator

13 Dec 2015, 17:03

That's a sophisticated switch tester. :mrgreen: Anything smaller? :lol:

codemonkeymike

13 Dec 2015, 20:32

Now you just need a 1 and 0 keycap

KRKS

14 Dec 2015, 08:20

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.

User avatar
matt3o
-[°_°]-

14 Dec 2015, 08:56

is it NKRO? :D

ettasian

14 Dec 2015, 09:05

matt3o wrote: is it NKRO? :D
Sure thing :) and it just works wherever you connect it :D

User avatar
aaron

14 Dec 2015, 12:32

Nice!
Can you give more details on the electronic part of this project?

nicstreet

14 Dec 2015, 14:18

:lol: not keen myself... prefer a vertical layout to a horizontal :lol:

User avatar
snuci
Vintage computer guy

14 Dec 2015, 14:55

Wouldn't the smallest be one key? It could be used for Morse code :)

ettasian

14 Dec 2015, 15:28

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 :)

ettasian

14 Dec 2015, 16:33

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.

User avatar
aaron

15 Dec 2015, 09:38

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?

ettasian

15 Dec 2015, 17:27

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.

User avatar
mashby

15 Dec 2015, 21:13

I don't know that you'd call it a "keyboard" per se, but TechKeys.us offers a One Key Keyboard.

Image

Post Reply

Return to “Workshop”