Keyboard

IntelektualProjects·KeyboardPCB

Keyboard PCB layout, top view — open source AVR/Arduino board by IntelektualProjects

About the Keyboard PCB

Keyboard is an open source AVR/Arduino PCB design by IntelektualProjects, published on GitHub under the MIT license. It is a 2-layer board measuring 359.6 × 136.4 mm, with 194 components from 26 distinct parts.

Its main chip is the ATmega32U4-A, from the AVR/Arduino family. Other key parts include the SRV05-4. By type, the board carries 85 switches, 84 diodes, 9 capacitors, 6 resistors, 2 ICs and 1 crystal.

It belongs with the keyboards designs in this gallery.

From the project

KiCad PCB Designs for Personal Keyboard

Here lies the KiCad Design Files for a Hotswappable Custom Keyboard PCB with 6 extra keys for git commands. Features an Atmega32U4 as MCU with 16MHz crystal, USB-C connection, and ESD protection.

Software: QMK Configurator Custom Script Initial Commands to be implemented: - git commit - git status - git push - git pull - git fetch - git merge

Hardware: Parts ordered off Digikey and PCB fabricated by JLCPCB

Main components on the Keyboard

Keyboard bill of materials (BOM)

194 components, 26 distinct parts.

QtyPartRefs
1
ATmega32U4-A
U1
1
SRV05-4
U2
1
XTAL_GND
X1
1
USB_C_Plug_USB2.0
P1
1
Fuse
F1
2
MX_stab
MX1, MX4
1
MX_stab
MX2
1
MX_stab
MX3
1
MX_stab
MX5
69
Keyswitch
S1, S2, S7, S8, S9, S10, S11, S12 +61
2
Keyswitch
S3, S84
1
Keyswitch
S4
2
Keyswitch
S5, S82
7
Keyswitch
S6, S13, S20, S34, S41, S48, S55
1
Keyswitch
S27
1
Keyswitch
S78
1
Keyswitch
S83
1
SW_PUSH
SW1
84
Diode
D2, D3, D4, D5, D6, D7, D8, D9 +76
1
4.7u
C1
Show 6 more
QtyPartRefs
5
0.1u
C2, C4, C5, C7, C9
2
22p
C3, C6
1
1u
C8
2
10k
R1, R6
2
5.1k
R2, R3
2
22
R4, R5

Keyboard design files

The KiCad project lives in the IntelektualProjects/KeyboardPCB repository on GitHub; these links point at the commit this page was built from.

Keyboard: common questions

What microcontroller does the Keyboard use?

The Keyboard is built around the ATmega32U4-A, from the AVR/Arduino family.

How big is the Keyboard PCB?

The Keyboard measures 359.6 × 136.4 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Keyboard?

194 components, from 26 distinct parts. The full bill of materials is listed on this page.

Where can I download the Keyboard design files?

From the IntelektualProjects/KeyboardPCB repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Keyboard design in my own project?

Yes, under the terms of its MIT license, which IntelektualProjects chose for the repository.

Can I test firmware for the Keyboard without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.

Similar boards