Openclack

jtryon·openclack·kicad_files/openclack-tkl.kicad_pcb

Openclack PCB layout, top view — open source NXP board by jtryon
Simulate this board

About the Openclack PCB

Openclack is an open source NXP PCB design by jtryon, published on GitHub. It is a 2-layer board measuring 345.7 × 134.1 mm, with 204 components from 107 distinct parts.

Its main chip is the TEENSYPP2, from the NXP family. Other key parts include the USB-MINI-B_EXT. By type, the board carries 89 diodes, 87 switches, 11 resistors, 2 ICs, 1 transistor and 1 connector.

It belongs with the keyboards designs in this gallery.

From the project

OpenClack

Openclack, from the project README
From the project README

Main components on the Openclack

Openclack bill of materials (BOM)

204 components, 107 distinct parts.

QtyPartRefs
1
TEENSYPP2
U0
1
USB-MINI-B_EXT
U1
1
60V 1.2A
Q1
1
USB-MINI-B
CON1
1
47µF
BC_Co1
1
1000pF
BC_Ct1
1
100µF
BC_Cvcc1
1
30V 1A
BC_D1
1
.750A 125V
BC_F1
1
100µH
BC_L1
1
180 OHM 1/8W
BC_R0
1
3.6K OHM 1/8W
BC_R1
1
51K OHM 1/8W
BC_R2
1
0.33 OHM 1/2W
BC_Rsc1
2
2.7K OHM 1/8W
LED_R0, LED_R1
1
ESC
SW0:0
1
F1
SW0:2
1
F2
SW0:3
1
F3
SW0:4
1
F4
SW0:5
Show 87 more
QtyPartRefs
1
F5
SW0:6
1
F6
SW0:7
1
F7
SW0:8
1
F8
SW0:9
1
F9
SW0:10
1
F10
SW0:11
1
F11
SW0:12
1
F12
SW0:13
1
PRINT
SW0:14
1
SCROLL LOCK
SW0:15
1
`
SW1:0
1
1
SW1:1
1
2
SW1:2
1
3
SW1:3
1
4
SW1:4
1
5
SW1:5
1
6
SW1:6
1
7
SW1:7
1
8
SW1:8
1
9
SW1:9
1
0
SW1:10
1
-
SW1:11
1
=
SW1:12
1
BACK SPACE
SW1:13
1
INSERT
SW1:14
1
HOME
SW1:15
1
TAB
SW2:0
1
Q
SW2:1
1
W
SW2:2
1
E
SW2:3
1
R
SW2:4
1
T
SW2:5
1
Y
SW2:6
1
U
SW2:7
1
I
SW2:8
1
O
SW2:9
1
P
SW2:10
1
[
SW2:11
1
]
SW2:12
1
\
SW2:13
1
DELETE
SW2:14
1
END
SW2:15
1
CAPS LOCK
SW3:0
1
A
SW3:1
1
S
SW3:2
1
D
SW3:3
1
F
SW3:4
1
G
SW3:5
1
H
SW3:6
1
J
SW3:7
1
K
SW3:8
1
L
SW3:9
1
;
SW3:10
1
'
SW3:11
1
ENTER
SW3:13
1
PAGE UP
SW3:14
1
PAUSE
SW3:15
1
LEFT SHIFT
SW4:0
1
Z
SW4:1
1
X
SW4:2
1
C
SW4:3
1
V
SW4:4
1
B
SW4:5
1
N
SW4:6
1
M
SW4:7
1
,
SW4:8
1
.
SW4:9
1
/
SW4:10
1
RIGHT SHIFT
SW4:13
1
PAGE DOWN
SW4:14
1
UP
SW4:15
1
LEFT CTRL
SW5:0
1
LEFT WINDOWS
SW5:1
1
LEFT ALT
SW5:2
1
SPACE
SW5:5
1
RIGHT ALT
SW5:9
1
RIGHT WINDOWS
SW5:10
1
MENU
SW5:11
1
RIGHT CTRL
SW5:12
1
RIGHT
SW5:13
1
LEFT
SW5:14
1
DOWN
SW5:15
1
MC34063ABN
VREG1
2
2.2V 20mA
D0, D1
87
D
D0:0, D0:2, D0:3, D0:4, D0:5, D0:6, D0:7, D0:8 +79
10
180 OHM 1/8W
R0, R1, R2, R3, R4, R5, R6, R7 +2
1
510 OHM 1/8W
R10

Openclack design files

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

Openclack: common questions

What microcontroller does the Openclack use?

The Openclack is built around the TEENSYPP2, from the NXP family.

How big is the Openclack PCB?

The Openclack measures 345.7 × 134.1 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Openclack?

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

Where can I download the Openclack design files?

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

Can I use the Openclack design in my own project?

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

Can I test firmware for the Openclack without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug NXP firmware against it before you order a PCB.

Similar boards