Skip to the content
2 layers124.5 × 171.5 mmMixer module, the printed circuit board in 3D

A MIDI jogless DJ controller similar to the Native Instruments S8 and D2 and X1 and Z1. Planning for it to just be a midi controller with knobs for mixing and controlling loops as well as buttons for play/pausing and…

Size
124.5 × 171.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
36
Nets
66
Pads
294
Tracks, vias
575, 22
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
1 Apr 2026
Updated
25 Apr 2026

Overview

Mixer module is an open-source printed circuit board by Hibernathan1212, from the Hibernathan1212/dj-controller repository on GitHub. It is a 2-layer board of 124.5 × 171.5 mm with 36 parts on 66 nets, routed with 575 tracks and 22 vias.

It is built around the CD74HC4067M. Its parts include 4 capacitors, 4 switches, 2 ICs and 1 connector. It belongs with the audio and music boards and the RP2040 boards of this library.

Main components

1

README

README.md

DJ Controller

A MIDI jogless DJ controller similar to the Native Instruments S8 and D2 and X1 and Z1. Planning for it to just be a midi controller with knobs for mixing and controlling loops as well as buttons for play/pausing and others usually found on dj decks. Follows a modular design with the deck modules (2 on other side) and the mixer module which will have controls for 4 audio channels.

Features

  • Fully modular system
  • 4 Audio track/channel support

CAD

Consists of a base and a top lid that slots in a lip on the base. PCB is mounted to the lid with m2 screws that go into the faders and with the mx switches.

<img src=assets/deck-assembled.png alt="Left" width="500"/> <img src=assets/mix-assembled.png alt="Left" width="500"/>

Onshape links: mixer deck

PCB

Made in Kicad

Schematic

<img src=assets/deck-schematic.png alt="schematic" width="500"/> <img src=assets/mix-schematic.png alt="schematic" width="500"/>

PCB

<img src=assets/deck-pcb.png alt="pcb" width="500"/> <img src=assets/mix-pcb.png alt="pcb" width="500"/>

Firmware

Uses python with the usb midi library and adafruit to take the GPIO input and send midi signals back to the computer.

BOM

Parts

36
QtyValueFootprintReferences
19R_PotentiometerPotentiometer_THT:Potentiometer_Bourns_PTV09A-1_Single_VerticalRV6, RV10, RV11, RV12, RV13, RV14, RV15, RV16, RV17, RV18, RV19, RV20, RV21, RV22, RV23, RV24 +3
5R_PotentiometerPotentiometer_THT:Potentiometer_Bourns_PTA4543_Single_SlideRV1, RV2, RV3, RV4, RV5
4C_SmallCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C2, C3, C4
4SW_PushButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW1, SW2, SW3, SW4
2CD74HC4067MPackage_SO:SOIC-24W_7.5x15.4mm_P1.27mmU1, U2
1Conn_01x04_PinDisplay:ER_OLEDM0.91_1x-I2CJ1
1RaspberryPi_PicoModule:RaspberryPi_Pico_Common_UnspecifiedA1

More from Hibernathan1212/dj-controller

1
  • 2 layers131.5 × 167.5 mmDeck module, the printed circuit board in 3D

    Deck module

    Hibernathan1212/dj-controller

    A MIDI jogless DJ controller similar to the Native Instruments S8 and D2 and X1 and Z1. Planning for it to just be a midi controller with knobs for mixing and controlling loops as well as buttons for play/pausing and…

    51 parts

Similar boards

  • 2 layers312 × 140 mmTsynth2 Rev1.3, the printed circuit board in 3D

    Tsynth2 Rev1.3

    Electrotechnique/TSynth-Teensy4.1

    TSynth for Teensy 4.1

    108 parts182
  • 2 layers422.4 × 118.2 mmMidiMood (tht), the printed circuit board in 3D

    MidiMood (tht)

    silveirago/MidiMood

    This repository contains the code for a custom MIDI controller project called MidiMood, built using an ATmega32U4 microcontroller (or similar).

    53 parts82
  • 2 layers248.9 × 120.7 mm16nx, the printed circuit board in 3D

    16nx

    16n-faderbank/16nx

    16nx is a controller for musical instruments. Sixteen faders,MIDI over USB and jack, CV out, and I2C out. Based around RP2040.

    171 parts76
  • 4 layers100 × 100 mmOPDM, the printed circuit board in 3D

    OPDM

    brenonsantos/OpenPDM

    OpenPDM is an open-source programable Power Distribution Module for your car

    156 parts75MIT
  • 2 layers215.9 × 101.6 mmIps20, the printed circuit board in 3D

    Ips20

    gzweigle/open-hybrid-piano

    Building a hybrid MIDI digital piano

    135 parts61GPL-3.0
  • 2 layers152.4 × 95.3 mmControl board, the printed circuit board in 3D

    Control board

    carsonrobles/fpga-guitar-pedal

    FPGA based guitar effect station.

    51 parts36
  • 2 layers100 × 100 mmEavesdrum module, the printed circuit board in 3D

    Eavesdrum module

    tobigun/EavesDrum

    EavesDrum is an e-drum trigger module project, designed for musicians and makers. It allows you to connect drum pads or piezo triggers and converts their signals into MIDI events.

    103 parts25GPL-3.0
  • 4 layers33 × 65.5 mmOM FlexGrid Rigid PCB, the printed circuit board in 3D

    OM FlexGrid Rigid PCB

    Open-Muscle/OpenMuscle-FlexGrid

    60-sensor wearable with flexible PCB and pressure matrix

    65 parts19CERN-OHL-S-2.0

Questions

How big is the Mixer module PCB?

It measures 124.5 × 171.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Mixer module use?

36 parts, built around the CD74HC4067M. 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 Mixer module KiCad files?

From the Hibernathan1212/dj-controller repository on GitHub, at the commit this page was made from: the board is pcb/mix module/mixer module.kicad_pcb and its schematic pcb/deck module/deck module.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Mixer module design in my own project?

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