QuadMod Components
dchwebb·QuadMod·Hardware/QuadMod Components.kicad_pcb
About the QuadMod Components PCB
QuadMod Components is an open source STM32 PCB design by dchwebb, published on GitHub. It is a 4-layer board measuring 70.6 × 100 mm, with 121 components from 55 distinct parts.
Its main chip is the STM32H563VIT, from the STM32 family. Other key parts include the LD1117-3.3-4Tab, C116668, MCP6004, TPS561201 and MCP6002-xSN. By type, the board carries 45 resistors, 43 capacitors, 9 ICs, 9 connectors, 9 test points and 3 diodes.
It belongs with the audio designs in this gallery.
From the project
Eurorack 4 voice effects processor based on STM32H563
Quadmod is a Eurorack modular four channel effect module. A modulation section allows either phasing or flanging followed by a delay. As part of the Mountjoy Modular polyphonic range the module uses a series of intermodulation paths to convert a four channel input to a stereo output.
Quadmod uses an STM32563 microcontroller which controls a four channel Audio Codec (AsahiKasei AK4619) using SPI for configuration and SAI (Serial Ausio Interface) peripheral to manage the 4 in and 4 out I2S audio streams. The microcontroller reads the front panel controls with internal 12 bit ADCs.

Main components on the QuadMod Components
QuadMod Components bill of materials (BOM)
121 components, 55 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | LD1117-3.3-4Tab | SOT-223-3_TabPin2 | U1 |
| 1 | STM32H563VIT | LQFP-100_14x14mm_P0.5mm | U2 |
| 1 | C116668 TL072 | SOIC-8_3.9x4.9mm_P1.27mm | U3 |
| 1 | MCP6004 | SO-14_3.9x8.65mm_P1.27mm | U4 |
| 1 | TPS561201 | SOT-23-6_Handsoldering | U5 |
| 1 | C116668 MCP6004 | SO-14_3.9x8.65mm_P1.27mm | U6 |
| 1 | MCP6002-xSN | MSOP-8_3x3mm_P0.65mm | U7 |
| 1 | STF202-22T1G | STF202-22T1G | U8 |
| 1 | AK4619VN | QFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm_ThermalVias | U9 |
| 1 | C115962 8MHz 20pF | Crystal_SMD_5032-2Pin_5.0x3.2mm | Y1 |
| 4 | Conn_01x08_Pin | PinHeader_1x08_P2.54mm_Vertical | J1, J2, J3, J4 |
| 1 | Eurorack_10_pin_power | Eurorack_10_pin_header | J5 |
| 1 | USB_B_Micro | USB_Micro-B_Amphenol | J6 |
| 1 | Prog_Header | PinHeader_1x04_P2.54mm_Vertical | J7 |
| 1 | Extra_Outs | PinHeader_1x02_P2.54mm_Vertical | J8 |
| 1 | Test_Outs | PinHeader_1x02_P2.54mm_Vertical | J9 |
| 1 | Jumper | SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP2 |
| 8 | TestPoint | 1mm_Test_Point | TP1, TP2, TP3, TP4, TP5, TP6, TP7, TP9 |
| 1 | Reset | 1mm_Test_Point | TP8 |
| 1 | C156291 1N5819 | D_SOD-123 | D1 |
Show 35 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 1N5819 | D_SOD-123 | D2 |
| 1 | C156291 LM4040DBZ-5 | SOT-23 | D3 |
| 1 | C326343 3.3uH | L_0806 | L2 |
| 1 | C14663 4.7uF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1 |
| 2 | C23630 2.2uF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C2, C6 |
| 2 | C22397 30pF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C3, C4 |
| 8 | C14663 100nF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C5, C8, C9, C10, C11, C14, C16, C21 |
| 2 | C14663 1uF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C7, C23 |
| 1 | 47uF | CP_Elec_4x5.8 | C12 |
| 1 | 22uF | CP_Elec_4x5.8 | C13 |
| 1 | C134793 22uF | CP_Elec_4x5.8 | C15 |
| 5 | 100nF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C18, C19, C24, C37, C38 |
| 2 | C57112 10uF | C_0805_2012Metric | C20, C22 |
| 1 | C57112 100nF | C_0805_2012Metric | C25 |
| 1 | C22397 10uF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C26 |
| 10 | 1uF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C27, C28, C29, C30, C31, C32, C33, C34 +2 |
| 1 | C57112 47uF | R_1206_3216Metric | C35 |
| 2 | 10uF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C36, C39 |
| 1 | C14663 100nF | C_0603_1608Metric | C40 |
| 1 | 2.2uF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C41 |
| 1 | C57112 2.2uF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C42 |
| 1 | C25803 100k | R_0603_1608Metric | R1 |
| 1 | 10k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R2 |
| 1 | C4184 33k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R3 |
| 1 | C25819 10k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R4 |
| 1 | C4190 2k2 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R5 |
| 4 | C4184 100k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R6, R8, R10, R12 |
| 4 | C25819 68k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R7, R9, R11, R13 |
| 6 | C23212 14k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R14, R15, R16, R17, R42, R43 |
| 5 | C23242 75k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R18, R21, R24, R27, R30 |
| 5 | C23265 91k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R19, R22, R25, R28, R31 |
| 9 | C25819 47k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R20, R23, R26, R32, R33, R34, R35, R36 +1 |
| 3 | C21190 1k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R29, R44, R45 |
| 2 | C23212 390k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R38, R39 |
| 2 | C23212 10k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R40, R41 |
QuadMod Components design files
The KiCad project lives in the dchwebb/QuadMod repository on GitHub; these links point at the commit this page was built from.
QuadMod Components: common questions
What microcontroller does the QuadMod Components use?
The QuadMod Components is built around the STM32H563VIT, from the STM32 family.
How big is the QuadMod Components PCB?
The QuadMod Components measures 70.6 × 100 mm, has 4 copper layers and is 1.59 mm thick.
How many components are on the QuadMod Components?
121 components, from 55 distinct parts. The full bill of materials is listed on this page.
Where can I download the QuadMod Components design files?
From the dchwebb/QuadMod repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the QuadMod Components design in my own project?
The repository has no license, so all rights stay with dchwebb. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the QuadMod Components 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 QuadMod
Similar boards
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
Main panel
google
234 × 84 mm26 parts4LApache-2.02.9kSTM32
Type g
google
169 × 30 mm24 parts2LApache-2.02.9kSTM32
Base
google
52.3 × 52.3 mm36 parts2LApache-2.02.9kSTM32
Type a
google
150 × 30 mm14 parts2LApache-2.02.9kSTM32
Type c
google
188 × 30 mm17 parts2LApache-2.02.9k