Raspberry Pi Pico Boasts Tiny DIY Keyboard
A keyboard for ants?
If you miss the days of pecking at a tiny keyboard then you are in luck. Hackaday member TEC.IST has produced what he claims is the tiniest ever keyboard using 59 microswitches, a custom PCB, and a Raspberry Pi Pico microcontroller board.
The pico-sized keyboard is the same size as the Pico (51mm x 21mm), just a little bit thicker thanks to the extra PCB and switches directly soldered to it. And while there are no keycaps - letters and other button designations are printed directly onto the PCB's silkscreen. Running the show is Circuit Python code, well known for being an excellent means to create your own custom keyboard. The microswitches are B3U-1000Ps, which are small enough to fit on the board and large enough to be pressed with a fingernail, and the Pico board handles all the input via its GPIO pins, and handles the USB interface via its micro USB port.
This is TEC.IST’s first foray into the world of keyboards, his previous project being to somehow cram an AMD Threadripper CPU into a laptop. A full bill of materials and PCB diagrams, along with a video explaining how the key matrix code was written, are available from the Hackaday site.
Stay On the Cutting Edge: Get the Tom's Hardware Newsletter
Get Tom's Hardware's best news and in-depth reviews, straight to your inbox.
Ian Evenden is a UK-based news writer for Tom’s Hardware US. He’ll write about anything, but stories about Raspberry Pi and DIY robots seem to find their way to him.