Keyboard

dragonlock2·kicadboards·projects/keyboard/keyboard.kicad_pcb

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

About the Keyboard PCB

Keyboard is an open source AVR/Arduino PCB design by dragonlock2, published on GitHub under the Apache-2.0 license. It is a 2-layer board measuring 200 × 100 mm, with 225 components from 30 distinct parts.

Its main chip is the ATtiny13A-SS, from the AVR/Arduino family. Other key parts include the RPi_Pico, SSD1306, MIC5019 and MCP73831-2-OT. By type, the board carries 95 diodes, 58 capacitors, 46 switches, 16 resistors, 5 ICs and 4 connectors.

It belongs with the keyboards designs in this gallery.

From the project

Offsite backup for the miscellaneous KiCad boards that don't fit elsewhere

Using the pack of 45 mechanical switches I bought and a Pi Pico W to make a keyboard.

Main components on the Keyboard

Keyboard bill of materials (BOM)

225 components, 30 distinct parts.

QtyPartRefs
1
RPi_Pico
U1
1
SSD1306
U3
1
ATtiny13A-SS
U4
1
MIC5019
U5
1
MCP73831-2-OT
U6
1
PSMN4R5-30YLC
Q1
1
USB_C
J1
1
SWD
J2
1
lipo
J3
1
ICSP
J4
1
spinny boi
SW1
45
MX
SW3, SW4, SW5, SW6, SW7, SW8, SW9, SW10 +37
1
PRTR5V0U2X
D1
1
CHRG
D2
1
FULL
D3
1
low_batt
D4
1
pwr
D5
45
WS2812B
D6, D8, D10, D12, D14, D16, D18, D20 +37
45
D_Schottky_Small_Filled
D7, D9, D11, D13, D15, D17, D19, D21 +37
50
100n
C1, C4, C9, C11, C12, C14, C15, C16 +42
Show 10 more
QtyPartRefs
3
4u7
C2, C5, C13
3
10u
C3, C8, C10
2
2u2
C6, C7
2
5k1
R1, R2
5
10k
R3, R11, R14, R15, R16
1
22
R4
5
2k2
R5, R6, R7, R8, R9
1
390k
R10
1
10M
R12
1
1M
R13

Keyboard design files

The KiCad project lives in the dragonlock2/kicadboards 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 ATtiny13A-SS, from the AVR/Arduino family.

How big is the Keyboard PCB?

The Keyboard measures 200 × 100 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Keyboard?

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

Where can I download the Keyboard design files?

From the dragonlock2/kicadboards 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 Apache-2.0 license, which dragonlock2 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.

More boards in kicadboards

Similar boards