Stm midi poc1
LispEngineer·stm-midi-poc1
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

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.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | STM32F722RETX STM32F722RETx STMicroelectronics | LQFP-64_10x10mm_P0.5mm | U1 |
| 1 | AMS1117-3.3 Advanced Monolithic Systems | SOT-223-3_TabPin2 | U2 |
| 1 | PAM8908JER Diodes Incorporated | QFN-16_L3.0-W3.0-P0.50-BL-EP1.7 | U3 |
| 1 | PCM5102A Texas Instruments | TSSOP-20_4.4x6.5mm_P0.65mm | U4 |
| 2 | 6N137S-TA1 TLP2362 | OPTO-SMD-5_L3.7-W4.6-P1.27-LS7.0-BR | U6, U7 |
| 1 | AP7333-33SRG-7 Diodes Incorporated | SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BR | U8 |
| 1 | C48615 32.768kHz 7pF Seiko Epson | FC-135R_L3.2-W1.5 | X1 |
| 1 | 16MHz 10pF YXC Crystal Oscillators | Crystal_SMD_3225-4Pin_3.2x2.5mm | X2 |
| 1 | C879743 MIDI Out 1 Korean Hroparts Elec | AUDIO-SMD_PJ-321A-4A | CN1 |
| 1 | C879743 MIDI In 1 Korean Hroparts Elec | AUDIO-SMD_PJ-321A-4A | CN2 |
| 1 | C879743 MIDI Out 2 Korean Hroparts Elec | AUDIO-SMD_PJ-321A-4A | CN3 |
| 1 | C879743 MIDI In 2 Korean Hroparts Elec | AUDIO-SMD_PJ-321A-4A | CN4 |
| 1 | C879743 Line out Korean Hroparts Elec | AUDIO-SMD_PJ-321A-4A | CN5 |
| 1 | C879743 Headphone Korean Hroparts Elec | AUDIO-SMD_PJ-321A-4A | CN6 |
| 1 | USB-C G-Switch | USB-C-SMD_GT-USB-7010I | CN7 |
| 1 | C7430361 Debug ZHOURI | PinHeader_2x04_P2.54mm_Vertical | J2 |
| 1 | I2C ZHOURI | PinHeader_2x04_P2.54mm_Vertical | J3 |
| 1 | UART46 UART456 ZHOURI | PinHeader_2x04_P2.54mm_Vertical | J4 |
| 1 | C7430361 SPI | HDR-TH_10P-P2.54-V-M-R2-C5-S2.54-1 | J6 |
| 1 | USB-5V | HDR-TH_2P-P2.54-V-M-1 | J7 |
Show 33 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | GPIO | HDR-TH_10P-P2.54-V-M-R2-C5-S2.54-1 | J8 |
| 1 | C5116483 Input Divider | HDR-TH_4P-P2.54-V-F-R2-C2-S2.54 | J9 |
| 1 | BOOT0 ALPSALPINE | SW_SPDT_PCM12 | SW1 |
| 1 | BTN1 XKB Connection | SW-SMD_4P-L5.1-W5.1-P3.70-LS6.5-TL-2 | SW4 |
| 1 | BTN2 XKB Connection | SW-SMD_4P-L5.1-W5.1-P3.70-LS6.5-TL-2 | SW5 |
| 1 | C318884 Reset XKB Connection | SW-SMD_4P-L5.1-W5.1-P3.70-LS6.5-TL-2 | SW6 |
| 1 | C2286 RED_PWR Hubei KENTO Elec | LED_0603_1608Metric | D2 |
| 1 | C2286 USER_RED Hubei KENTO Elec | LED_0603_1608Metric | D3 |
| 1 | C72043 USER_GREEN | LED0603-RD | D4 |
| 1 | C72038 USER_BLUE | LED0603-RD | D5 |
| 2 | 1N4148W 1N4148WS | D_SOD-323 | D6, D7 |
| 3 | C111566 ESD onsemi | D_SOD-923 | D8, D9, D10 |
| 1 | C133937 120@100MHz TAI-TECH | L_0603_1608Metric | FB1 |
| 2 | 10UF 10uF Samsung Electro-Mechanics | C_0603_1608Metric | C1, C29 |
| 14 | 100NF 100nF Samsung Electro-Mechanics | C_0402_1005Metric | C2, C3, C4, C5, C9, C13, C18, C19 +6 |
| 3 | 10NF 10nF Samsung Electro-Mechanics | C_0402_1005Metric | C6, C34, C35 |
| 15 | 1UF 1uF Samsung Electro-Mechanics | C_0402_1005Metric | C7, C8, C21, C22, C25, C27, C30, C31 +7 |
| 2 | 10PF 10pF Samsung Electro-Mechanics | C_0402_1005Metric | C10, C11 |
| 1 | 4.7UF 4.7uF Samsung Electro-Mechanics | C_0603_1608Metric | C12 |
| 2 | 22UF 22uF Samsung Electro-Mechanics | C_0805_2012Metric | C14, C15 |
| 2 | 4.7PF 4.7pF FH (Guangdong Fenghua Advanced Tech) | C_0402_1005Metric | C16, C17 |
| 3 | 2.2UF 2.2uF Samsung Electro-Mechanics | C_0805_2012Metric | C23, C24, C40 |
| 2 | 10kΩ UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R1, R21 |
| 2 | C25905 5k1Ω UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R2, R3 |
| 5 | C25867 1k5Ω UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R4, R5, R6, R7, R8 |
| 2 | C25900 4k7Ω UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R9, R11 |
| 2 | 100Ω UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R10, R12 |
| 4 | 47Ω UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R13, R14, R26, R27 |
| 4 | 220Ω UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R15, R22, R23, R28 |
| 2 | 1k8Ω UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R16, R29 |
| 4 | C25871 1k8Ω UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R17, R18, R19, R20 |
| 2 | C51721 3k9Ω 1% UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R24, R25 |
| 1 | 56Ω UNI-ROYAL(Uniroyal Elec) | RES-ARRAY-SMD_0603-8P-L3.2-W1.6-BL | 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.
- Layoutstm-midi-poc1.kicad_pcb
- Schematicstm-midi-poc1.kicad_sch
- BOMproduction/bom.csv
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
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
AIOC
skuep
21 × 31.5 mm47 parts2LMIT1.4kSTM32
Ferris
pierrechevalier83
208.8 × 86.8 mm102 parts2LSHL-2.11.3kSTM32
176 pin board
rusefi
61.8 × 73.2 mm76 parts2LGPL-3.01.2kSTM32
Brain board STM32F407
rusefi
61.8 × 73.2 mm69 parts2LGPL-3.01.2k