MidiLedController hw

cracked-machine·MidiLedController_hw·RevC/MidiLedController.kicad_pcb

MidiLedController hw PCB layout, top view — open source STM32 board by cracked-machine

About the MidiLedController hw PCB

MidiLedController hw is an open source STM32 PCB design by cracked-machine, published on GitHub. It is a 2-layer board measuring 99.8 × 100.1 mm, with 138 components from 43 distinct parts.

Its main chip is the STM32F051K8Tx, from the STM32 family. Other key parts include the RAx4_4 1K, TLP2361, LP3993-33B5F, TPS54202DDCR and L7805. By type, the board carries 31 resistors, 24 ICs, 19 transistors, 18 capacitors, 9 LEDs and 2 connectors.

It belongs with the audio and power & battery designs in this gallery.

From the project

9-Channel output LED Controller using MIDI protocol

Required Kicad Hardware library: https://github.com/cracked-machine/KicadLibrary

For the corresponding SW repository: MidiLedController_sw

Power Supply: 12V @ 2A (center positive). Total quiescent current consumption: 85mA Voltage output per channel: 10V Current output per channel (Nom.): Total current consumption (Nom.): Current output per channel (fault limit): Total current consumption (fault limit): 2A

Main components on the MidiLedController hw

MidiLedController hw bill of materials (BOM)

138 components, 43 distinct parts.

QtyPartRefs
18
RAx4_4 1K
U1, U2, U3, U4, U5, U6, U7, U8 +10
1
TLP2361
U19
1
STM32F051K8Tx
U20
1
LP3993-33B5F
U21
1
TPS54202DDCR
U22
1
L7805
U23
1
NCP51460SN33T1G
U25
18
MBT3946DW1T1
Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8 +10
1
HX2301A
Q21
1
Molex 2Way KK254
J1
1
Barrel_Jack
J12
1
Conn_01x04
J_AUX1
1
DIN-5
J_MIDI_IN1
9
Barrel_Jack_Switch
J_OUT1, J_OUT2, J_OUT3, J_OUT4, J_OUT5, J_OUT6, J_OUT7, J_OUT8 +1
9
MMBT3904
QLOAD1, QLOAD2, QLOAD3, QLOAD4, QLOAD5, QLOAD6, QLOAD7, QLOAD8 +1
1
PTH901
RV1
1
SW_DIP_x04
SW1
1
SW_SPST
SW2
9
NCV8450
U_LOAD1, U_LOAD2, U_LOAD3, U_LOAD4, U_LOAD5, U_LOAD6, U_LOAD7, U_LOAD8 +1
9
LED_RAGB
D_STATUS1, D_STATUS_2, D_STATUS_3, D_STATUS_4, D_STATUS_5, D_STATUS_6, D_STATUS_7, D_STATUS_8 +1
Show 23 more
QtyPartRefs
1
1N4148
D2
1
BZT52C5V1
D13
1
4.7uH
L2
2
10u
C1, C4
1
330nF
C2
1
100nF
C3
2
100pF
C5, C26
2
100n
C6, C28
1
180pF
C8
1
100nF
C9
2
22uF
C11, C12
3
1u
C29, C31, C34
1
100n
C30
1
4.7u
C32
1
10n
C33
19
10K
R1, R2, R3, R5, R6, R7, R8, R10 +11
1
220R
R4
1
4K7
R9
2
100K
R13, R15
1
6K2
R16
2
100R
R25, R74
1
100K
R86
4
1K
R119, R120, R121, R122

MidiLedController hw design files

The KiCad project lives in the cracked-machine/MidiLedController_hw repository on GitHub; these links point at the commit this page was built from.

MidiLedController hw: common questions

What microcontroller does the MidiLedController hw use?

The MidiLedController hw is built around the STM32F051K8Tx, from the STM32 family.

How big is the MidiLedController hw PCB?

The MidiLedController hw measures 99.8 × 100.1 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the MidiLedController hw?

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

Where can I download the MidiLedController hw design files?

From the cracked-machine/MidiLedController_hw repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the MidiLedController hw design in my own project?

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

Can I test firmware for the MidiLedController hw without the hardware?

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

Similar boards