This is my personal 81% mechanical keyboard using a Raspberry Pi Pico (RP2040) microcontroller, custom PCB, matrix wiring with diodes, USBC connectivity, and programmable firmware..
To use this , i will assemble all the parts and flash the included firmware onto the microcontroller. Once assembled and programmed, the keyboard functions as a fully customizable mechanical keyboard..
I built this keyboard to learn more about PCB design and hardware projects. It was also a fun way to create something useful for everyday typing and coding..
FREE CAD SOURCE FILE https://drive.google.com/file/d/12_W3RLfMG-1RPRBY-lCzNgEydRGdCt5x/view?usp=drive_link
| Component | Quantity | Description | Price (USD) | Supplier | Link |
|---|---|---|---|---|---|
| Raspberry Pi Pico | 1 | RP2040 microcontroller board used to control the keyboard | $8.34 | Amazon | https://amzn.in/d/0fqm6Hu0 |
| Gateron KS-9 Key Switches | 81 | Mechanical keyboard switches for each key | $26.37 | Amazon | https://amzn.in/d/0cwz2P6f |
| 1N4148 Diode | 81 | Signal diode used in keyboard matrix to prevent ghosting | $2.74 | Amazon | https://amzn.in/d/0dybXXSo4 |
| M3x16mm Screws | 50 | Screws used to mount keyboard case and PCB | $2.23 | Amazon | https://amzn.in/d/06ymnZXY |
| Mechanical Keyboard Keycap Set | 81 | Keycaps used for mechanical keyboard switches | $16.69 | Amazon | https://amzn.in/d/022G7hkw |
| Cherry Clip-in Stabilizers | 1 | Stabilizer kit for large keys | $10.98 | Keebsmod | https://www.keebsmod.com/products/cherry-clip-in-stabilizers |
| Custom Keyboard PCB | 1 | Custom PCB manufactured for the keyboard | $28.85 | JLCPCB | Cart screenshot in README |
| Total Project Cost | $96.20 |