Skip to content

KavyanshKhaitan2/kaboard-keyboard

Repository files navigation

Kaboard!

[ Showcase video ]

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.

Contents

Quickly jump to different sections of this README.

  1. Why?
  2. Fallout Zine Page
  3. PCB
  4. Schematics
  5. Case
  6. BOM
  7. How do I build it?

Why?

I wanted to learn how to build a keyboard, so this is how I decided to do that!

Zine

Kaboard! Zine (1)

PCB

image

[ View in KiCanvas ]

Schematics

image image

Case

[ View in Onshape ]

Top

[ Download STEP file ]

Bottom

[ Download STEP file ]

BOM

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)

How do I build it?

  1. Obtain all of the BoM.
  2. Print the 3d case
  3. Start soldering the SK6812MINI-Es
  4. Solder all the diodes
  5. Solder the pi pico from the back
  6. Solder the rotary encoder
  7. Add the stabilizers to the top part of the case
  8. Get the top part of the case and place it over the pcb
  9. Get all the switches and place it through the case
  10. Solder all the switches that you just placed
  11. Plug it in to your computer in BOOTSEL mode
  12. Upload the .uf2 firmware file over to the drive that just got mounted
  13. Voilla! You are now done!

About

My first prototype keyboard :D

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages