Buttons

jsjolund·dmx512-controller-board·PCB_Designs/Buttons_PCB/Buttons_PCB.kicad_pcb

Buttons PCB layout, top view — open source board by jsjolund

About the Buttons PCB

Buttons is an open source PCB design by jsjolund, published on GitHub. It is a 2-layer board measuring 158.8 × 49.6 mm, with 82 components from 10 distinct parts.

Other key parts include the CHERRY-MX and MCP23017. By type, the board carries 36 resistors, 17 capacitors, 14 ICs, 14 diodes and 1 connector.

From the project

Controller board for DMX512 compatible devices, built around the STM32F4 processor

Main components on the Buttons

Buttons bill of materials (BOM)

82 components, 10 distinct parts.

QtyPartRefs
12
CHERRY-MX
U1, U2, U3, U4, U5, U6, U7, U8 +4
2
MCP23017
U13, U14
1
CONN_02X05
P1
12
LED_Small_ALT
D1, D2, D3, D4, D5, D6, D7, D8 +4
2
D_Schottky
D13, D14
16
100n
C1, C2, C3, C4, C5, C6, C7, C8 +8
1
4.7u
C15
12
10k
R1, R2, R3, R4, R5, R6, R7, R8 +4
12
100
R13, R14, R15, R16, R17, R18, R19, R20 +4
12
220
R25, R26, R27, R28, R29, R30, R31, R32 +4

Buttons design files

The KiCad project lives in the jsjolund/dmx512-controller-board repository on GitHub; these links point at the commit this page was built from.

Buttons: common questions

How big is the Buttons PCB?

The Buttons measures 158.8 × 49.6 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Buttons?

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

Where can I download the Buttons design files?

From the jsjolund/dmx512-controller-board repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the Buttons design in my own project?

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

More boards in dmx512-controller-board