Campus keyboard

flurples·campus·pcb/campus-keyboard/campus-keyboard.kicad_pcb

Campus keyboard PCB layout, top view — open source AVR/Arduino board by flurples
Simulate this board

About the Campus keyboard PCB

Campus keyboard is an open source AVR/Arduino PCB design by flurples, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 307 × 85 mm, with 242 components from 22 distinct parts.

Its main chip is the C112161, from the AVR/Arduino family. By type, the board carries 86 resistors, 80 diodes, 7 capacitors, 1 IC, 1 transistor and 1 crystal.

It belongs with the keyboards designs in this gallery.

From the project

mechanical keyboard conversion for a framework 13

I do not sell any products, and I am not affiliated with any vendors who claim to sell my designs. if you choose to support these vendors, I am not responsible for any issues you may encounter with them.

Campus keyboard, from the project README
From the project README

Main components on the Campus keyboard

Campus keyboard bill of materials (BOM)

242 components, 22 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
C112161
ATmega32U4-MU
U1
1
C2891732
SI2302
Q1
1
C13738
16MHz
Y1
1
C588524
Conn_01x04
J1
3
RotaryEncoder
EC1, EC2, EC3
1
C720075
500mA
F1
49
MX-LED
MX1, MX2, MX3, MX4, MX5, MX6, MX7, MX8 +41
2
MX-LED
MX16, MX29
2
MX-LED
MX30, MX54
2
MX-LED
MX42, MX43
4
MX-LED
MX56, MX57, MX59, MX60
1
MX-LED
MX58
1
C5140332
SW_Push
SW1
60
C2099
SOD-123
D1, D2, D3, D4, D5, D6, D7, D8 +52
20
2815
D61, D62, D63, D64, D65, D66, D67, D68 +12
2
C1804
22pF
C1, C2
1
C28323
1uF
C3
3
C1711
0.1uF
C4, C5, C6
1
C1713
10uF
C7
81
C17710
470
R1, R2, R3, R4, R5, R6, R7, R8 +73
Show 2 more
QtyPartRefs
3
C17414
10k
R82, R83, R86
2
C17561
22
R84, R85

Campus keyboard design files

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

Campus keyboard: common questions

What microcontroller does the Campus keyboard use?

The Campus keyboard is built around the C112161, from the AVR/Arduino family.

How big is the Campus keyboard PCB?

The Campus keyboard measures 307 × 85 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Campus keyboard?

242 components, from 22 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 Campus keyboard design files?

From the flurples/campus 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 Campus keyboard design in my own project?

Yes, under the terms of its GPL-3.0 license, which flurples chose for the repository.

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

More boards in campus

Similar boards