Skip to the content
2 layers170 × 100 mmModuMixer X16, the printed circuit board in 3D

A fully modular digital audio mixer (WIP)

Size
170 × 100 mm
Copper layers
2
Thickness
1.6 mm
Parts
173
Nets
252
Pads
837
Tracks, vias
160, 8
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
31 Jul 2024
Updated
31 Aug 2024

Overview

ModuMixer X16 is an open-source printed circuit board by housey2k, from the housey2k/ModuMixer-X16 repository on GitHub. It is a 2-layer board of 170 × 100 mm with 173 parts on 252 nets, routed with 160 tracks and 8 vias.

It is built around the DRV8833PWP, LM324 and LM358, with the AMS1117-1.8, MMBT2222A and IRF9540NS among its other parts. Its parts include 65 capacitors, 28 resistors, 26 switches, 12 ICs and 10 connectors. It belongs with the audio and music boards and the STM32 boards of this library.

Main components

6

README

README.md

ModuMixer X16

ModuMixer is a modular digital audio mixer project with an almost unlimited amount of input and output channels (the limit is 65536) It can be customized with input or output modules that are recognized by the "main computer" The cue and main output signals are connected together in a summing amplifier configuration where each module sums it's signal to the data lines The modules are digitally recognized by a custom protocol over USART where during boot one module is powered at a time and receives an address from the main computer (i know connecting multiple devices to USART isn't a good idea but i guess it will work), the digital signal processing works with an STM32 microcontroller for processing and a codec for digital to analog and analog to digital conversions

Parts

173
QtyValueFootprintReferences
161kResistor_SMD:R_0603_1608MetricR4, R11, R13, R14, R15, R16, R17, R19, R20, R21, R23, R24, R25, R26, R27, R28
13100nFCapacitor_SMD:C_0603_1608MetricC9, C10, C11, C12, C13, C14, C15, C16, C58, C59, C60, C61, C62
11SW_PushButton_Switch_SMD:SW_SPST_B3S-1000SW9, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19
9RotaryEncoder_Switch_MPRotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mmSW5, SW6, SW7, SW20, SW21, SW22, SW23, SW24, SW25
8~Diode_SMD:D_SOD-123D1, D2, D3, D4, D5, D6, D7, D8
71uCapacitor_SMD:C_0603_1608MetricC20, C21, C26, C27, C29, C30, C32
7SolderJumper_2_BridgedJumper:SolderJumper-2_P1.3mm_Bridged2Bar_Pad1.0x1.5mmJP1, JP2, JP3, JP4, JP5, JP6, JP7
60.1mFCapacitor_SMD:C_0603_1608MetricC44, C46, C48, C50, C52, C54
630pFCapacitor_SMD:C_0603_1608MetricC1, C2, C5, C6, C55, C56
5100nCapacitor_SMD:C_0603_1608MetricC18, C19, C28, C39, C42
41000uFCapacitor_SMD:CP_Elec_10x10C17, C22, C23, C33
410mFCapacitor_SMD:C_0603_1608MetricC47, C49, C51, C53
410uCapacitor_SMD:C_0603_1608MetricC24, C25, C31, C65
41MResistor_SMD:R_0603_1608MetricR1, R2, R3, R18
4MMBT2222APackage_TO_SOT_SMD:SOT-23Q1, Q2, Q4, Q5
316MHzCrystal:Crystal_HC49-U_VerticalY1, Y3, Y4
31mFCapacitor_SMD:C_0603_1608MetricC37, C38, C40
31uFCapacitor_SMD:C_0603_1608MetricC7, C8, C57
3240Resistor_SMD:R_0603_1608MetricR7, R8, R10
3LM317_TO-220Package_TO_SOT_THT:TO-220-3_VerticalU3, U4, U5
3STM32F103RCTxPackage_QFP:LQFP-64_10x10mm_P0.5mmU1, U2, U10
22.2uCapacitor_SMD:C_0603_1608MetricC63, C64
220pFCapacitor_SMD:C_0603_1608MetricC3, C4
222mFCapacitor_SMD:C_0603_1608MetricC43, C45
2390Resistor_SMD:R_0603_1608MetricR6, R9
24.7uFCapacitor_SMD:C_0603_1608MetricC36, C41
247uFCapacitor_SMD:C_0603_1608MetricC34, C35
2Conn_02x07_Counter_ClockwiseConnector_IDC:IDC-Header_2x07_P2.54mm_VerticalJ3, J5
2Conn_02x25_Counter_ClockwiseConnector_IDC:IDC-Header_2x25_P2.54mm_VerticalJ8, J9
110kResistor_SMD:R_0603_1608MetricR12
132.768KHzCrystal:Crystal_HC49-U_VerticalY2
13V3_ALWTestPoint:TestPoint_Pad_D3.0mmTP7
13V3_ALW_FBTestPoint:TestPoint_Pad_D3.0mmTP6
13V3_MAINTestPoint:TestPoint_Pad_D3.0mmTP4
13V3_MAIN_FBTestPoint:TestPoint_Pad_D3.0mmTP2
13V3_STBYTestPoint:TestPoint_Pad_D3.0mmTP5
14016Package_SO:SOIC-14_3.9x8.7mm_P1.27mmU11
147kResistor_SMD:R_0603_1608MetricR22
15V_MAINTestPoint:TestPoint_Pad_D3.0mmTP3
15V_MAIN_FBTestPoint:TestPoint_Pad_D3.0mmTP1
1720Resistor_SMD:R_0603_1608MetricR5
1AMS1117-1.8Package_TO_SOT_SMD:SOT-223-3_TabPin2U7
1BuzzerBuzzer_Beeper:Buzzer_12x9.5RM7.6BZ1
1Conn_01x03_PinConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ1
1Conn_01x05_PinConnector_PinSocket_2.54mm:PinSocket_1x05_P2.54mm_VerticalJ4
1Conn_02x03_Counter_ClockwiseConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ7
1Conn_02x04_Counter_ClockwiseConnector_PinSocket_2.54mm:PinSocket_2x04_P2.54mm_VerticalJ2
1DRV8833PWPPackage_SO:HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask2.46x2.31mm_ThermalViasU12
1DownButton_Switch_SMD:SW_SPST_B3S-1000SW3
1EnterButton_Switch_SMD:SW_SPST_B3S-1000SW1
1IRF9540NPackage_TO_SOT_THT:TO-220-3_VerticalQ3
1LM324Package_SO:SOIC-14_3.9x8.7mm_P1.27mmU8
1LM358Package_CSP:LFCSP-8_2x2mm_P0.5mmU6
1LeftButton_Switch_SMD:SW_SPST_B3S-1000SW4
1RightButton_Switch_SMD:SW_SPST_B3S-1000SW8
1SW_SPSTTerminalBlock:TerminalBlock_Xinya_XY308-2.54-2P_1x02_P2.54mm_HorizontalSW26
1Screw_Terminal_01x02TerminalBlock:TerminalBlock_Xinya_XY308-2.54-2P_1x02_P2.54mm_HorizontalJ6
1Screw_Terminal_01x03TerminalBlock:TerminalBlock_Xinya_XY308-2.54-3P_1x03_P2.54mm_HorizontalJ6
1TLV320AIC3100Package_DFN_QFN:VQFN-32-1EP_5x5mm_P0.5mm_EP3.5x3.5mmU9
1UpButton_Switch_SMD:SW_SPST_B3S-1000SW2

Similar boards

  • 2 layers55 × 485 mmFg lampe, the printed circuit board in 3D

    Fg lampe

    devtal-de/fg_lampe

    181 parts1
  • 2 layers45 × 59.5 mmOmniDrive, the printed circuit board in 3D

    OmniDrive

    TLNKhanh/OmniDrive

    A general-purpose dual motor driver board with ESP32.

    79 parts1MIT
  • 4 layers110 × 50 mmOpenHand v1, the printed circuit board in 3D

    OpenHand v1

    AleksaHeler/OpenHand

    Our attempt at a prosthetic hand using STM32 microcontroller with custom PCB and mechanics

    214 parts13MIT
  • 2 layers49 × 39.1 mmV8-Engine, the printed circuit board in 3D

    V8-Engine

    ShaanJ1/V8-Engine

    38 parts
  • 4 layers99.5 × 80 mmXt8086 beta, the printed circuit board in 3D

    Xt8086 beta

    rh1tech/frank-lab

    FRANK Board Laboratory (work-in-progress board prototopyes)

    258 parts4GPL-3.0
  • 4 layers85.8 × 85.8 mmMinifrank rm1p2h, the printed circuit board in 3D

    Minifrank rm1p2h

    rh1tech/frank-archive

    Archive of FRANK Boards

    204 parts3
  • 6 layers150 × 118 mmQssc, the printed circuit board in 3D

    Qssc

    VABISMO/QSSC

    Quantum Solid State Chip - NV DIAMOND . Spin Defect Simulator and hardware controller with Qiskit backend (WIP)

    135 parts1
  • 2 layers36.8 × 38.1 mmINA-4.0, the printed circuit board in 3D

    INA-4.0

    mekanii/ESU

    Below is the output scope from the sense circuit, where the pad resistance values are 5Ω, 200Ω, 1kΩ, and High Impedance.

    18 parts

Questions

How big is the ModuMixer X16 PCB?

It measures 170 × 100 mm and has 2 copper layers, 1.6 mm thick.

What parts does the ModuMixer X16 use?

173 parts, built around the DRV8833PWP, LM324, LM358 and AMS1117-1.8. 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 ModuMixer X16 KiCad files?

From the housey2k/ModuMixer-X16 repository on GitHub, at the commit this page was made from: the board is ModuMixer X16/Controller board/ModuMixer X16.kicad_pcb and its schematic ModuMixer X16/Controller board/DSP.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the ModuMixer X16 design in my own project?

Its repository states no licence, so its author keeps all rights: ask housey2k before reusing the design.