Skip to the content
PCBKitNew board
2 layers72.4 × 98 mmAK4619 DevBoard, the printed circuit board in 3D

AK4619 DevBoard

dchwebb/QuadMod3

Eurorack 4 voice effects processor based on STM32H563

Size
72.4 × 98 mm
Copper layers
2
Thickness
1.6 mm
Parts
74
Nets
155
Pads
348
Tracks, vias
519, 163
Pours
1
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
27 Jul 2023
Updated
9 Mar 2024

Overview

AK4619 DevBoard is an open-source printed circuit board by dchwebb, from the dchwebb/QuadMod repository on GitHub. It is a 2-layer board of 72.4 × 98 mm with 74 parts on 155 nets, routed with 519 tracks and 163 vias.

It is built around the AK4619VN and MCP6004-E/P. Its parts include 25 capacitors, 21 resistors, 9 connectors, 4 ICs and 1 inductor. It belongs with the microcontroller boards and audio and music boards of this library.

Main components

2

README

README.md

Quadmod

Image

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.

Image

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.

Components schematic

Controls schematic

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

74
QtyValueFootprintReferences
121uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC5, C6, C7, C8, C9, C10, C11, C12, C20, C21, C22, C23
12Jumper_NC_SmallJumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mmJP1, JP2, JP3, JP4, JP5, JP6, JP7, JP8, JP9, JP10, JP11, JP12
8100nFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1, C2, C3, C13, C14, C16, C17, C18
814kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR10, R11, R12, R13, R18, R19, R20, R21
510kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1, R14, R15, R16, R17
4100kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR2, R4, R6, R8
468kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR3, R5, R7, R9
310uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC4, C15, C19
22.2uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC24, C25
2TestPointCustom_Footprints:1mm_Test_PointTP1, TP2
1AK4619VNCustom_Footprints:QFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm_ThermalViasU4
1Conn_02x08_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_VerticalJ6
1Conn_02x10_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x10_P2.54mm_VerticalJ8
1Conn_02x15_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x15_P2.54mm_VerticalJ7
1Conn_02x17_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x17_P2.54mm_VerticalJ9
1Hyperram_BGACustom_Footprints:BGA-24_5x5_6.0x8.0mmU3
1InConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ3
1L_SmallInductor_SMD:L_0603_1608Metric_Pad1.05x0.95mm_HandSolderL1
1MCP6004Package_SO:SO-14_3.9x8.65mm_P1.27mmU2
1OutConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ4
1Out_AmpConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ5
1PowerConnector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_VerticalJ1
1PowerConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalJ2
1TL074Package_SO:SO-14_3.9x8.65mm_P1.27mmU1

Questions

How big is the AK4619 DevBoard PCB?

It measures 72.4 × 98 mm and has 2 copper layers, 1.6 mm thick.

What parts does the AK4619 DevBoard use?

74 parts, built around the AK4619VN and MCP6004-E/P. 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 AK4619 DevBoard KiCad files?

From the dchwebb/QuadMod repository on GitHub, at the commit this page was made from: the board is Hardware/AK4619_DevBoard.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 AK4619 DevBoard 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
  • 4 layers70.6 × 100 mmQuadMod Components, the printed circuit board in 3D

    QuadMod Components

    dchwebb/QuadMod

    Eurorack 4 voice effects processor based on STM32H563

    122 parts3
  • 2 layers70.6 × 110.8 mmQuadMod Controls, the printed circuit board in 3D

    QuadMod Controls

    dchwebb/QuadMod

    Eurorack 4 voice effects processor based on STM32H563

    26 parts3

Similar boards

  • 2 layers14 × 1 mmVectorscope, the printed circuit board in 3D

    Vectorscope

    shabaz123/Vectorscope_GuyFawkes

    A reimplementation of the Vectorscope from https://github.com/Hack-a-Day/Vectorscope

    81 parts3GPL-3.0
  • 4 layers120 × 120 mmSmallDSPMaxi, the printed circuit board in 3D

    SmallDSPMaxi

    Gemuesesaft/SmallDSP

    a small, modular and affordable DSP Module

    560 parts1GPL-3.0
  • 4 layers40 × 110 mmEurorack pmod pcb, the printed circuit board in 3D

    Eurorack pmod pcb

    apfaudio/eurorack-pmod

    A eurorack-friendly audio frontend compatible with many FPGA boards, based on the AK4619VN audio CODEC.

    104 parts241
  • 4 layers82.6 × 116.7 mmSenseBarnacle, the printed circuit board in 3D

    SenseBarnacle

    Architeuthis-Flux/Barnacle_Board

    a breadboard you can stick things to

    210 parts11MIT
  • 2 layers23.9 × 26.4 mmIgb01 codec, the printed circuit board in 3D

    Igb01 codec

    centrevillage/igb01

    IGB01 Root Device

    38 parts1MIT
  • 4 layers70.8 × 108 mmCastor and Pollux, the printed circuit board in 3D

    Castor and Pollux

    wntrblm/Castor_and_Pollux

    A Juno-inspired dual oscillator

    235 parts587
  • 4 layers60 × 94 mmDaisySeedPedal125b, the printed circuit board in 3D

    DaisySeedPedal125b

    bkshepherd/DaisySeedProjects

    A collection of hardware and software projects based around the Electro-Smith Daisy Seed

    80 parts559MIT
  • 2 layers75 × 100 mmPhased, the printed circuit board in 3D

    Phased

    Neumi/open_echo

    Open Source echo sounder / depth sounder / SONAR for bathymetry and research. Arduino based and compatible.

    77 parts530