

QuadMod Components
Eurorack 4 voice effects processor based on STM32H563
- Size
- 70.6 × 100 mm
- Copper layers
- 4
- Thickness
- 1.59 mm
- Parts
- 122
- Nets
- 151
- Pads
- 478
- Tracks, vias
- 745, 268
- Pours
- 3
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 27 Jul 2023
- Updated
- 9 Mar 2024
Overview
QuadMod Components is an open-source printed circuit board by dchwebb, from the dchwebb/QuadMod repository on GitHub. It is a 4-layer board of 70.6 × 100 mm with 122 parts on 151 nets, routed with 745 tracks and 268 vias.
It is built around the STM32H563VIT6, MCP6004-E/P and AK4619VN, with the TL072 and TPS561201DDC among its other parts. Its parts include 45 resistors, 43 capacitors, 9 ICs, 9 connectors and 3 diodes. It belongs with the audio and music boards and the STM32 boards of this library.
Main components
5STM32H563VIT6
LQFP-100(14x14)-40℃~+85℃ 1.71V~3.6V 250MHz 2MB 32 Bit 640KB 80 ARM Cortex-M33 Built-in+External FLASH LQFP-100(14x14) Microcontrollers (MCU/MPU/SOC) ROHSSTMicroelectronicsMicrocontrollers (MCU/MPU/SOC)MCP6004-E/P
PDIP-14-40℃~+125℃ 1.8V~6V 100uA 1MHz 1pA 1pA 23mA 28nV/√Hz@1kHz 2uV/℃ 4 4.5mV 600V/ms 76dB ESD protection Rail-to-Rail Input, Rail-to-Rail Output PDIP-14 Operational Amplifier ROHSMicrochip TechnologyOperational AmplifierAK4619VN
QFN-32(5x5)-40℃~+105℃ 1.7V~3.6V、3V~3.6V 8kHz~192kHz Encoder/decoder I2C、SPI Multi-channel audio、On-chip digital gain、Mute control QFN-32(5x5) Audio Interface ICs ROHSAsahi Kasei MicrodevicesAudio Interface ICsTL072
SOP-8-18V~18V 0℃~+70℃ 1.4mA 1.5nA 10V/us 10mV 2 2.5nA 3MHz 85dB SOP-8 Operational Amplifier ROHSGcoreOperational AmplifierTPS561201DDC
UncategorisedTexas Instruments
README
README.mdQuadmod

Quadmod
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.
Phaser
The phaser uses 4 (configurable up to 16) all pass filters to create the phasing effect. Each channel's all pass filter is 45° out of phase with the last. The regeneration (feedback) control progressively mixes one channel to the next to widen the stereo spectrum.
Flanger
The flanger uses multiple short modulated delays to create a flanger/chorus effect. The delay times are modulated with a 45° phase shift from channel to channel. A wide option (on by default) mixes a further 180° phase shifted version of each channel's signal to the next channel.
Technical
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.

A USB socket is provided for serial configuration and a web editor using WebSerial provides a UI for editing settings. Three LEDs are controlled with PWM from the MCU to indicate modulation LFO rates and delay times.
Construction is a sandwich of three PCBs with a component board, a controls board and a panel. PCBs designed in Kicad v7.
In addition the the Eurorack +/-12V rails (which have polarity protection and filtering) a digital 3.3v rail is supplied using a TI TPS561201 and analog 3.3v is generated with an LM1117-3.3.
Errata
Version 1 of the component PCB had microcontroller pins PC0 (SAI2_SD_A) and PC1 (DLY_TIME_POT) flipped.
Parts
122| Qty | Value | Footprint | References |
|---|---|---|---|
| 13 | 100nF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C5, C8, C9, C10, C11, C14, C16, C18, C19, C21, C24, C37, C38 |
| 12 | 1uF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C7, C23, C27, C28, C29, C30, C31, C32, C33, C34, C43, C44 |
| 9 | 47k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R20, R23, R26, R32, R33, R34, R35, R36, R37 |
| 8 | TestPoint | Custom_Footprints:1mm_Test_Point | TP1, TP2, TP3, TP4, TP5, TP6, TP7, TP9 |
| 6 | 14k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R14, R15, R16, R17, R42, R43 |
| 5 | 75k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R18, R21, R24, R27, R30 |
| 5 | 91k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R19, R22, R25, R28, R31 |
| 4 | 100k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R6, R8, R10, R12 |
| 4 | 10k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R2, R4, R40, R41 |
| 4 | 2.2uF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C2, C6, C41, C42 |
| 4 | 68k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R7, R9, R11, R13 |
| 4 | Conn_01x08_Pin | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical | J1, J2, J3, J4 |
| 3 | 10uF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C26, C36, C39 |
| 3 | 1k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R29, R44, R45 |
| 2 | 10uF | Capacitor_SMD:C_0805_2012Metric | C20, C22 |
| 2 | 1N5819 | Diode_SMD:D_SOD-123 | D1, D2 |
| 2 | 22uF | Capacitor_SMD:CP_Elec_4x5.8 | C13, C15 |
| 2 | 30pF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C3, C4 |
| 2 | 390k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R38, R39 |
| 2 | MCP6004 | Package_SO:SO-14_3.9x8.65mm_P1.27mm | U4, U6 |
| 1 | 100k | Resistor_SMD:R_0603_1608Metric | R1 |
| 1 | 100nF | Capacitor_SMD:C_0805_2012Metric | C25 |
| 1 | 100nF | Capacitor_SMD:C_0603_1608Metric | C40 |
| 1 | 2k2 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R5 |
| 1 | 3.3uH | Custom_Footprints:L_0806 | L2 |
| 1 | 33k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R3 |
| 1 | 4.7uF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1 |
| 1 | 47uF | Capacitor_SMD:CP_Elec_4x5.8 | C12 |
| 1 | 47uF | Resistor_SMD:R_1206_3216Metric | C35 |
| 1 | 8MHz 20pF | Crystal:Crystal_SMD_5032-2Pin_5.0x3.2mm | Y1 |
| 1 | AK4619VN | Custom_Footprints:QFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm_ThermalVias | U9 |
| 1 | Eurorack_10_pin_power | Custom_Footprints:Eurorack_10_pin_header | J5 |
| 1 | Extra_Outs | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J8 |
| 1 | Jumper | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP2 |
| 1 | L | Inductor_SMD:L_0805_2012Metric | L1 |
| 1 | LD1117-3.3-4Tab | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U1 |
| 1 | LM4040DBZ-5 | Package_TO_SOT_SMD:SOT-23 | D3 |
| 1 | MCP6002-xSN | Package_SO:MSOP-8_3x3mm_P0.65mm | U7 |
| 1 | Prog_Header | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J7 |
| 1 | Reset | Custom_Footprints:1mm_Test_Point | TP8 |
| 1 | STF202-22T1G | Custom_Footprints:STF202-22T1G | U8 |
| 1 | STM32H563VIT | Package_QFP:LQFP-100_14x14mm_P0.5mm | U2 |
| 1 | TL072 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U3 |
| 1 | TPS561201 | Package_TO_SOT_SMD:SOT-23-6_Handsoldering | U5 |
| 1 | Test_Outs | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J9 |
| 1 | USB_B_Micro | Custom_Footprints:USB_Micro-B_Amphenol | J6 |
Questions
How big is the QuadMod Components PCB?
It measures 70.6 × 100 mm and has 4 copper layers, 1.59 mm thick.
What parts does the QuadMod Components use?
122 parts, built around the STM32H563VIT6, MCP6004-E/P, AK4619VN and TL072. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the QuadMod Components KiCad files?
From the dchwebb/QuadMod repository on GitHub, at the commit this page was made from: the board is Hardware/QuadMod Components.kicad_pcb and its schematic Hardware/AK4619_DevBoard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the QuadMod Components design in my own project?
Its repository states no licence, so its author keeps all rights: ask dchwebb before reusing the design.
More from dchwebb/QuadMod
2- 2 layers72.4 × 98 mm

- 2 layers70.6 × 110.8 mm

Similar boards
- 4 layers60 × 100 mm

- 4 layers70.8 × 100 mm

Kishoof Components
dchwebb/Kishoof
Eurorack Wavetable Synthesizer; Dual channel; 64MB internal storage accessed via USB
98 parts17 - 4 layers40 × 110 mm

Eurorack pmod pcb
apfaudio/eurorack-pmod
A eurorack-friendly audio frontend compatible with many FPGA boards, based on the AK4619VN audio CODEC.
104 parts241 - 6 layers85 × 56 mm

Cansat
emirhanuluakan/UYDUTEPE
Flight control system that may use in Model Satellites
104 partsCERN-OHL-W-2.0 - 6 layers100 × 70 mm

LB-100
avlyubimov/svc-platform
Status: EVT-LAYOUT-AUTHORIZED; connectivity routing complete; fab review open
112 parts1 - 2 layers14 × 1 mm

Vectorscope
shabaz123/Vectorscope_GuyFawkes
A reimplementation of the Vectorscope from https://github.com/Hack-a-Day/Vectorscope
81 parts3GPL-3.0 - 4 layers120 × 120 mm

- 4 layers82.6 × 116.7 mm
