ADC Board

jkominek·piano-conversion·hardware/adc-board/ADC Board.kicad_pcb

ADC Board layout, top view — open source STM32 board by jkominek
Simulate this board

About the ADC Board

ADC Board is an open source STM32 PCB design by jkominek, published on GitHub under the Custom license license. It is a 4-layer board measuring 92.7 × 83.8 mm, with 100 components from 52 distinct parts.

Its main chip is the STM32H743ZITx, from the STM32 family. Other key parts include the Opamp_Quad_Generic, LP2985AIM5-4.5/NOPB, USBLC6-2SC6, LM4120IM5-2.0/NOPB and 3.3V Reg. By type, the board carries 37 capacitors, 31 resistors, 13 ICs, 11 connectors, 5 diodes and 2 jumpers.

It belongs with the audio and sensors designs in this gallery.

From the project

Hardware, and some firmware, for acoustic piano to MIDI controller conversion.

adc-board An STM32H743 reading 22 ADC channels and sending the results over RS485. led-power Provides power to 8 strings of 22 CNY70 IR LEDs. Needs +48V. Optional I2C control. led-test-bar For development only: little bar that holds a bunch of LEDs for testing the LED power board. link-adapter For development only: allows a PC to connect to an ADC or main board. main-board 8 ADC boards can plug in, their processed signals are managed by another STM32H743 and converted to MIDI in its various forms. Intended mainly for USB use, also has ethernet designed in. For all of the optional accessories…

Main components on the ADC Board

ADC Board bill of materials (BOM)

100 components, 52 distinct parts.

QtyPartRefs
1
STM32H743ZITx
U0
6
Opamp_Quad_Generic
U1, U2, U3, U4, U5, U6
1
LP2985AIM5-4.5/NOPB
U7
1
USBLC6-2SC6
U9
1
LM4120IM5-2.0/NOPB
U10
1
3.3V Reg
U13
1
ISL83490
U14
1
NCP115ASN330T2G
U29
1
BHR-44-HUA
J1
1
ST-LINK/V2
J2
1
USART3
J3
1
USART1
J4
1
UE27AC5410H
J5
1
54601-908WPLF
J6
1
AltPowerInput
J7
1
USBPowerJumper
J8
1
USART2
J9
1
BootJumper
J10
1
USB Header
J11
2
SolderJumper_2_Bridged
JP1, JP2
Show 32 more
QtyPartRefs
5
LED
D1, D2, D3, D4, D5
1
MPZ2012S601AT000
FB1
1
0.1uF
C1
1
1nF
C2
1
22nF
C3
5
1uF
C4, C26, C27, C28, C29
1
DNP
C5
9
DC
C6, C7, C8, C9, C10, C11, C55, C56 +1
1
DC33
C32
1
4.7uF
C33
1
DC6
C34
1
DC17
C35
1
DC30
C36
1
DC39
C37
1
DC52
C38
1
DC62
C39
1
DC72
C40
1
DC84
C41
1
DC108
C42
1
DC121
C43
1
DC131
C44
1
DC144
C45
1
DC95
C46
2
2.2uF
C47, C48
1
10uF EEA-GA1V100
C53
1
22uF ECE-A1HKA220
C54
22
1800
R1, R2, R3, R4, R5, R6, R7, R8 +14
1
2200
R23
1
4300
R24
5
CL
R25, R55, R56, R57, R58
1
10k
R30
1
120
R61

ADC Board design files

The KiCad project lives in the jkominek/piano-conversion repository on GitHub; these links point at the commit this page was built from.

ADC Board: common questions

What microcontroller does the ADC Board use?

The ADC Board is built around the STM32H743ZITx, from the STM32 family.

How big is the ADC Board?

The ADC Board measures 92.7 × 83.8 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the ADC Board?

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

Where can I download the ADC Board design files?

From the jkominek/piano-conversion repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the ADC Board design in my own project?

It is published under Custom license, which limits how it may be reused; read the license before building on it.

Can I test firmware for the ADC Board 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.

More boards in piano-conversion

Similar boards