Keyboard v1

augustt198·keyboard-v1

Keyboard v1 PCB layout, top view — open source AVR/Arduino board by augustt198
Simulate this board

About the Keyboard v1 PCB

Keyboard v1 is an open source AVR/Arduino PCB design by augustt198, published on GitHub. It is a 2-layer board measuring 297 × 113 mm, with 140 components from 74 distinct parts.

Its main chip is the ATMEGA32U4-AU, from the AVR/Arduino family. By type, the board carries 64 switches, 64 diodes, 4 resistors, 3 connectors, 3 capacitors and 1 IC.

It belongs with the keyboards designs in this gallery.

From the project

My first keyboard PCB

Keyboard v1, from the project README
From the project README

Main components on the Keyboard v1

Keyboard v1 bill of materials (BOM)

140 components, 74 distinct parts.

QtyPartRefs
1
ATMEGA32U4-AU
U1
1
16mhz
Y1
1
CONN_01X05
J1
1
USB_A
J2
1
CONN_02X03
J3
1
KEY_ESC
SW1
1
KEY_1
SW2
1
KEY_2
SW3
1
KEY_3
SW4
1
KEY_4
SW5
1
KEY_5
SW6
1
KEY_6
SW7
1
KEY_7
SW8
1
KEY_8
SW9
1
KEY_9
SW10
1
KEY_0
SW11
1
KEY_MINUS
SW12
1
KEY_EQUAL
SW13
1
KEY_DELETE
SW14
1
KEY_TAB
SW15
Show 54 more
QtyPartRefs
1
KEY_Q
SW16
1
KEY_W
SW17
1
KEY_E
SW18
1
KEY_R
SW19
1
KEY_T
SW20
1
KEY_Y
SW21
1
KEY_U
SW22
1
KEY_I
SW23
1
KEY_O
SW24
1
KEY_P
SW25
1
KEY_LBRACK
SW26
1
KEY_RBRACK
SW27
1
KEY_BACKSLH
SW28
1
KEY_CAPS
SW29
1
KEY_A
SW30
1
KEY_S
SW31
1
KEY_D
SW32
1
KEY_F
SW33
1
KEY_G
SW34
1
KEY_H
SW35
1
KEY_J
SW36
1
KEY_K
SW37
1
KEY_L
SW38
1
KEY_SEMI
SW39
1
KEY_APOS
SW40
1
KEY_ENTER
SW41
1
KEY_LSHIFT
SW42
1
KEY_Z
SW43
1
KEY_X
SW44
1
KEY_C
SW45
1
KEY_V
SW46
1
KEY_B
SW47
1
KEY_N
SW48
1
KEY_M
SW49
1
KEY_COMMA
SW50
1
KEY_PERIOD
SW51
1
KEY_SLASH
SW52
1
KEY_UP
SW53
1
KEY_RSHIFT
SW54
1
KEY_LCTRL
SW55
1
KEY_SPECIAL
SW56
1
KEY_LALT
SW57
1
KEY_SPACE
SW58
1
KEY_RALT
SW59
1
KEY_FN
SW60
1
KEY_RCTRL
SW61
1
KEY_LEFT
SW62
1
KEY_DOWN
SW63
1
KEY_RIGHT
SW64
64
D
D1, D2, D3, D4, D5, D6, D7, D8 +56
2
22pF
C1, C2
1
C
C3
2
10k
R1, R4
2
22
R2, R3

Keyboard v1 design files

The KiCad project lives in the augustt198/keyboard-v1 repository on GitHub; these links point at the commit this page was built from.

Keyboard v1: common questions

What microcontroller does the Keyboard v1 use?

The Keyboard v1 is built around the ATMEGA32U4-AU, from the AVR/Arduino family.

How big is the Keyboard v1 PCB?

The Keyboard v1 measures 297 × 113 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Keyboard v1?

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

Where can I download the Keyboard v1 design files?

From the augustt198/keyboard-v1 repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the Keyboard v1 design in my own project?

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

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