Yet another mechanical keyboard
This is the first full-size keyboard I built!
It is a full-size mechanical keyboard with LEDs under each key. The firmware is very customisable, you can customise everything using usevia.app.
Quickly jump to different sections of this README.
I wanted to learn how to build a keyboard, so this is how I decided to do that!
[ View in KiCanvas ]
[ View in Onshape ]
| Item | Qty | Link | Price | Running total |
|---|---|---|---|---|
| Keycaps | 1 set | StacksKB | Rs. 1300 (~ $15) | Rs. 1300 ($15) |
| Switches | 100pc | CosmicByte | Rs. 2000 (~ $25) | Rs. 3300 ($40) |
| Resettable Fuse | 1 | LCSC | $2 (~ Rs. 200) | Rs. 3500 ($42) |
| Raspberry Pi Pico | 1 | Robu | Rs. 400 (~ $5) | Rs. 3900 ($47) |
| 1k resistor | 2 | LCSC | $0.60 (~ Rs. 60) | Rs. 3960 ($47.6) |
| 1N4148 diodes | 96 | LCSC | $1.6 (~ Rs. 160) | Rs. 4120 ($49.2) |
| EC11 rotary encoder | 1 | - | 0 | Rs. 4120 ($49.2) |
| SK6812MINI-E | 120 | LCSC | $9 (~ Rs. 900) | Rs. 5020 ($58.2) |
| PCB | 1 | AIVON | $25.3 (~Rs. 2300) | Rs. 7320 ($83.5) |
| Keycap Stabilizers | 8 | StacksKB | Rs. 400 (~$4) | Rs. 7720 ($87.5) |
| Spacebar Stabilizer Wire | 1 | Self fulfilled | Rs. 0 | Rs. 7720 ($87.5) |
| Shipping (Guesstimate) | - | - | $25 (~Rs. 2500) | Rs. 10220 ($112.5) |
- Obtain all of the BoM.
- Print the 3d case
- Start soldering the SK6812MINI-Es
- Solder all the diodes
- Solder the pi pico from the back
- Solder the rotary encoder
- Add the stabilizers to the top part of the case
- Get the top part of the case and place it over the pcb
- Get all the switches and place it through the case
- Solder all the switches that you just placed
- Plug it in to your computer in BOOTSEL mode
- Upload the .uf2 firmware file over to the drive that just got mounted
- Voilla! You are now done!