Stm midi poc1

LispEngineer·stm-midi-poc1

Stm midi poc1 PCB layout, top view — open source STM32 board by LispEngineer
Simulate this board

About the Stm midi poc1 PCB

Stm midi poc1 is an open source STM32 PCB design by LispEngineer, published on GitHub under the CC-BY-SA-4.0 license. It is a 4-layer board measuring 100 × 100 mm, with 111 components from 53 distinct parts.

Its main chip is the STM32F722RETX, from the STM32 family. Other key parts include the AMS1117-3.3, PAM8908JER, PCM5102A, 6N137S-TA1 and AP7333-33SRG-7. By type, the board carries 44 capacitors, 30 resistors, 14 connectors, 9 diodes, 7 ICs and 4 switches.

It belongs with the audio and usb & debug tools designs in this gallery.

From the project

MIDI synthesizer built around an STM32 - Proof of Concept #1 (counting from 0)

Author: Douglas P. Fields, Jr. My portions Copyright 2024 Douglas P. Fields, Jr. My portions License: Creative Commons Attribution-ShareAlike 4.0 AKA CC BY-SA 4.0 See LICENSE.md or CC site Started 2024-09-28 Last updated 2025-04-20 Repo Self-Link

Overviews: 3D Views Schematic PDF Board Plots as PDF From Board2PDF KiCAD Plugin Interactive BOM From Interactive BOM KiCAD Plugin

Stm midi poc1, from the project README
From the project README

Main components on the Stm midi poc1

Stm midi poc1 bill of materials (BOM)

111 components, 53 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
STM32F722RETX
STM32F722RETx
STMicroelectronics
U1
1
AMS1117-3.3
Advanced Monolithic Systems
U2
1
PAM8908JER
Diodes Incorporated
U3
1
PCM5102A
Texas Instruments
U4
2
6N137S-TA1
TLP2362
U6, U7
1
AP7333-33SRG-7
Diodes Incorporated
U8
1
C48615
32.768kHz 7pF
Seiko Epson
X1
1
16MHz 10pF
YXC Crystal Oscillators
X2
1
C879743
MIDI Out 1
Korean Hroparts Elec
CN1
1
C879743
MIDI In 1
Korean Hroparts Elec
CN2
1
C879743
MIDI Out 2
Korean Hroparts Elec
CN3
1
C879743
MIDI In 2
Korean Hroparts Elec
CN4
1
C879743
Line out
Korean Hroparts Elec
CN5
1
C879743
Headphone
Korean Hroparts Elec
CN6
1
USB-C
G-Switch
CN7
1
C7430361
Debug
ZHOURI
J2
1
I2C
ZHOURI
J3
1
UART46
UART456
ZHOURI
J4
1
C7430361
SPI
J6
1
USB-5V
J7
Show 33 more
QtyPartRefs
1
GPIO
J8
1
C5116483
Input Divider
J9
1
BOOT0
ALPSALPINE
SW1
1
BTN1
XKB Connection
SW4
1
BTN2
XKB Connection
SW5
1
C318884
Reset
XKB Connection
SW6
1
C2286
RED_PWR
Hubei KENTO Elec
D2
1
C2286
USER_RED
Hubei KENTO Elec
D3
1
C72043
USER_GREEN
D4
1
C72038
USER_BLUE
D5
2
1N4148W
1N4148WS
D6, D7
3
C111566
ESD
onsemi
D8, D9, D10
1
C133937
120@100MHz
TAI-TECH
FB1
2
10UF
10uF
Samsung Electro-Mechanics
C1, C29
14
100NF
100nF
Samsung Electro-Mechanics
C2, C3, C4, C5, C9, C13, C18, C19 +6
3
10NF
10nF
Samsung Electro-Mechanics
C6, C34, C35
15
1UF
1uF
Samsung Electro-Mechanics
C7, C8, C21, C22, C25, C27, C30, C31 +7
2
10PF
10pF
Samsung Electro-Mechanics
C10, C11
1
4.7UF
4.7uF
Samsung Electro-Mechanics
C12
2
22UF
22uF
Samsung Electro-Mechanics
C14, C15
2
4.7PF
4.7pF
FH (Guangdong Fenghua Advanced Tech)
C16, C17
3
2.2UF
2.2uF
Samsung Electro-Mechanics
C23, C24, C40
2
10kΩ
UNI-ROYAL(Uniroyal Elec)
R1, R21
2
C25905
5k1Ω
UNI-ROYAL(Uniroyal Elec)
R2, R3
5
C25867
1k5Ω
UNI-ROYAL(Uniroyal Elec)
R4, R5, R6, R7, R8
2
C25900
4k7Ω
UNI-ROYAL(Uniroyal Elec)
R9, R11
2
100Ω
UNI-ROYAL(Uniroyal Elec)
R10, R12
4
47Ω
UNI-ROYAL(Uniroyal Elec)
R13, R14, R26, R27
4
220Ω
UNI-ROYAL(Uniroyal Elec)
R15, R22, R23, R28
2
1k8Ω
UNI-ROYAL(Uniroyal Elec)
R16, R29
4
C25871
1k8Ω
UNI-ROYAL(Uniroyal Elec)
R17, R18, R19, R20
2
C51721
3k9Ω 1%
UNI-ROYAL(Uniroyal Elec)
R24, R25
1
56Ω
UNI-ROYAL(Uniroyal Elec)
RN1

Stm midi poc1 design files

The KiCad project lives in the LispEngineer/stm-midi-poc1 repository on GitHub; these links point at the commit this page was built from.

Stm midi poc1: common questions

What microcontroller does the Stm midi poc1 use?

The Stm midi poc1 is built around the STM32F722RETX, from the STM32 family.

How big is the Stm midi poc1 PCB?

The Stm midi poc1 measures 100 × 100 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Stm midi poc1?

111 components, from 53 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Stm midi poc1 design files?

From the LispEngineer/stm-midi-poc1 repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the Stm midi poc1 design in my own project?

Yes, under the terms of its CC-BY-SA-4.0 license, which LispEngineer chose for the repository.

Can I test firmware for the Stm midi poc1 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