DK60

Dbroqua·DK60·DK60/Kicad/DK60.kicad_pcb

DK60 PCB layout, top view — open source AVR/Arduino board by Dbroqua

About the DK60 PCB

DK60 is an open source AVR/Arduino PCB design by Dbroqua, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 285.1 × 94.3 mm, with 154 components from 144 distinct parts.

Its main chip is the ATMEGA32U4, from the AVR/Arduino family. By type, the board carries 72 relays, 60 diodes, 8 capacitors, 6 resistors, 3 LEDs and 1 IC.

It belongs with the keyboards designs in this gallery.

From the project

[MOVED] Mechanical keyboard based on HHKB layout

Main components on the DK60

DK60 bill of materials (BOM)

154 components, 144 distinct parts.

QtyPartRefs
1
ATMEGA32U4
U0
1
XTAL_GND
X1
1
USB_mini_micro_B
J1
1
VAL**
HOLE_M3
1
K00
K1
1
K01
K2
1
K02
K3
1
K03
K4
1
K04
K5
1
K05
K6
1
K06
K7
1
K07
K8
1
K08
K9
1
K09
K10
1
K0A
K11
1
K0B
K12
1
K0C
K13
1
K10
K14
1
K11
K15
1
K12
K16
Show 124 more
QtyPartRefs
1
K13
K17
1
K14
K18
1
K15
K19
1
K16
K20
1
K17
K21
1
K18
K22
1
K19
K23
1
K1A
K24
1
K1B
K25
1
K1C
K26
1
K20
K27
1
K21
K28
1
K22
K29
1
K23
K30
1
K24
K31
1
K25
K32
1
K26
K33
1
K27
K34
1
K28
K35
1
K29
K36
1
K2A
K37
1
K2B
K38
1
K2C
K39
1
K30
K40
1
K31
K41
1
K32
K42
1
K33
K43
1
K34
K44
1
K35
K45
1
K36
K46
1
K37
K47
1
K38
K48
1
K39
K49
1
K3A
K50
1
K3B
K51
2
K3C
K52, K70
1
K41
K53
1
K42
K54
1
K45
K55
1
K48
K56
1
K49
K57
1
K4A
K58
1
K4B
K59
1
K4C
K60
1
Ctrl
K61
1
L_ALT
K62
1
SPACE
K63
1
SPACE
K64
1
R_ALT
K65
1
R_ALT
K66
2
R_GUI
K67, K68
1
K30
K69
1
K3B
K71
1
SPACE
K72
1
SW_PUSH
SW1
1
ESC_LED
LD0
2
CAPS_LED
LD1, LD2
1
D00
D1
1
D01
D2
1
D02
D3
1
D03
D4
1
D04
D5
1
D05
D6
1
D06
D7
1
D07
D8
1
D08
D9
1
D09
D10
1
D0A
D11
1
D0B
D12
1
D0C
D13
1
D10
D14
1
D11
D15
1
D12
D16
1
D13
D17
1
D14
D18
1
D15
D19
1
D16
D20
1
D17
D21
1
D18
D22
1
D19
D23
1
D1A
D24
1
D1B
D25
1
D1C
D26
1
D20
D27
1
D21
D28
1
D22
D29
1
D23
D30
1
D24
D31
1
D25
D32
1
D26
D33
1
D27
D34
1
D28
D35
1
D29
D36
1
D2A
D37
1
D2B
D38
1
D2C
D39
1
D30
D40
1
D31
D41
1
D32
D42
1
D33
D43
1
D34
D44
1
D35
D45
1
D36
D46
1
D37
D47
1
D38
D48
1
D39
D49
1
D3A
D50
1
D3B
D51
1
D3C
D52
1
D41
D53
1
D42
D54
1
D45
D55
1
D48
D56
1
D49
D57
1
D4A
D58
1
D4B
D59
1
D4C
D60
2
22p
C1, C2
4
0.1u
C3, C4, C5, C6
1
4.7u
C7
1
1u
C8
2
10K
R1, R2
2
22
R3, R4
2
R
R5, R6

DK60 design files

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

DK60: common questions

What microcontroller does the DK60 use?

The DK60 is built around the ATMEGA32U4, from the AVR/Arduino family.

How big is the DK60 PCB?

The DK60 measures 285.1 × 94.3 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the DK60?

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

Where can I download the DK60 design files?

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

Can I use the DK60 design in my own project?

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

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