Pcb design
rebekalv·keyboard·pcb_design/pcb_design.kicad_pcb
About the Pcb design
Pcb design is an open source PCB design by rebekalv, published on GitHub. It is a 2-layer board measuring 360 × 125 mm, with 211 components from 6 distinct parts.
Other key parts include the AVR_CNANO. By type, the board carries 69 LEDs, 69 diodes, 3 switches and 1 IC.
It belongs with the keyboards and displays & leds designs in this gallery.
From the project
TFE4205 - Studentdefinert utviklingsprosjekt: Designe tastatur
Ever wanted to craft your own custom mechanical keyboard? Here's how I brought mine to life, step-by-step! 🛠️✨
- Microcontroller Magic 🧠: Powered by the AVR64DU32 on a Curiosity Nano (cnano), this keyboard communicates seamlessly via USB-C using the Human Interface Device (HID) class. No soldering, no hassle—just plug and play!
- Custom PCB in KiCad 💻: I designed a PCB to eliminate complex wiring, ensuring a sleek, professional layout. KiCad made it easy to customize my PCB, but managing library includes can be somewhat cumbersome.

Main components on the Pcb design
Pcb design bill of materials (BOM)
211 components, 6 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | AVR_CNANO | cnano | U1 |
| 69 | MX_SW_solder | SW_MX_1u | MX1, MX2, MX3, MX4, MX5, MX6, MX7, MX8 +61 |
| 1 | MX_stab | STAB_MX_6.25u | S1 |
| 2 | MX_stab | STAB_MX_2u | S2, S3 |
| 69 | SK6812MINI-E | SK6812-MINI-E | LED1, LED2, LED3, LED4, LED5, LED6, LED7, LED8 +61 |
| 69 | D_Small | D_DO-35_SOD27_P5.08mm_Vertical_AnodeUp | D1, D2, D3, D4, D5, D6, D7, D8 +61 |
Pcb design design files
The KiCad project lives in the rebekalv/keyboard repository on GitHub; these links point at the commit this page was built from.
Pcb design: common questions
How big is the Pcb design?
The Pcb design measures 360 × 125 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Pcb design?
211 components, from 6 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Pcb design design files?
From the rebekalv/keyboard repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Pcb design design in my own project?
The repository has no license, so all rights stay with rebekalv. Use it as a reference, and ask the author before reusing the design.