PICO Cyberdeck Keyboard
A compact Raspberry Pi Pico keyboard platform with generated layouts, a custom matrix PCB, CircuitPython or MicroPython firmware and a parametric printable case.
CrazyRobMiles built this project as a reusable keyboard generator for cyberdeck controls rather than one fixed layout. Python tools turn a JSON key arrangement into KiCad fabrication data and a matching FreeCAD enclosure, while the supplied firmware scans the diode-protected key matrix over USB HID.
Original: github.com, github.com
Printable files
Parts
| Qty | Part | Price | Buy |
|---|---|---|---|
| 1× | Raspberry Pi Pico (RP2040) | — | Adafruit Search DigiKey |
| 45× | C&K PTS645SM50SMTR92 LFS tactile switch | — | DigiKey |
| 45× | 1N4148W diode (SOD-123) | — | DigiKey |
| 1× | PICO Cyberdeck Keyboard custom PCB | — | Order at JLCPCB |
| 1× | USB-A to Micro-B data cable | — | Adafruit |
| 4× | M2 × 14 mm self-tapping screw set | — | Amazon |
| Parts cost estimate coming soon: prices are being checked at reputable sellers. | |||