BirthdayCakeKeyboard

JimGage·BirthdayCakeKeyboard·KiCadNoLogo/10Key.kicad_pcb

BirthdayCakeKeyboard PCB layout, top view — open source AVR/Arduino board by JimGage

About the BirthdayCakeKeyboard PCB

BirthdayCakeKeyboard is an open source AVR/Arduino PCB design by JimGage, published on GitHub. It is a 2-layer board measuring 73 × 102.5 mm, with 61 components from 33 distinct parts.

Its main chip is the ATMEGA32U4-A, from the AVR/Arduino family. By type, the board carries 19 switches, 17 diodes, 8 resistors, 5 transistors, 5 capacitors and 2 connectors.

It belongs with the keyboards designs in this gallery.

From the project

This is a repository for my number pad keyboard using my Birthday Cake PCB.

Main components on the BirthdayCakeKeyboard

BirthdayCakeKeyboard bill of materials (BOM)

61 components, 33 distinct parts.

QtyPartRefs
1
ATMEGA32U4-A
U1
5
MMBT3906
Q1, Q2, Q3, Q4, Q5
1
16Mhz
Y1
1
USB_OTG
P1
1
Program
P2
3
100
RP1, RP2, RP3
1
SW_PUSH
SW1
1
USB PROG
SW2
1
NUM_LOCK
SW3
1
7
SW4
1
4
SW5
1
1
SW6
1
0
SW7
1
DIV
SW8
1
8
SW9
1
5
SW10
1
2
SW11
1
MUL
SW12
1
9
SW13
1
6
SW14
Show 13 more
QtyPartRefs
1
3
SW15
1
.
SW16
1
SUB
SW17
1
+
SW18
1
ENTER
SW19
17
D
D1, D2, D3, D4, D5, D6, D7, D8 +9
2
18pF
C1, C2
1
.1uF
C3
1
100uF
C4
1
0.1uF
C5
2
22
R1, R2
1
10k
R3
5
1K
R4, R5, R6, R7, R8

BirthdayCakeKeyboard design files

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

BirthdayCakeKeyboard: common questions

What microcontroller does the BirthdayCakeKeyboard use?

The BirthdayCakeKeyboard is built around the ATMEGA32U4-A, from the AVR/Arduino family.

How big is the BirthdayCakeKeyboard PCB?

The BirthdayCakeKeyboard measures 73 × 102.5 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the BirthdayCakeKeyboard?

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

Where can I download the BirthdayCakeKeyboard design files?

From the JimGage/BirthdayCakeKeyboard repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the BirthdayCakeKeyboard design in my own project?

The repository has no license, so all rights stay with JimGage. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the BirthdayCakeKeyboard 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