ODJ

primewildy·ODJ·hardware/pcb/ODJController/ODJController.kicad_pcb

ODJ PCB layout, top view — open source board by primewildy

About the ODJ PCB

ODJ is an open source PCB design by primewildy, published on GitHub. It is a 2-layer board measuring 96.6 × 135 mm, with 42 components from 37 distinct parts.

Other key parts include the RPi_Pico and CJMCU_4051. By type, the board carries 32 connectors, 4 resistors, 3 ICs and 3 capacitors.

From the project

Experiments in DJ controller software.

A single-board carrier that drives both decks from one Raspberry Pi Pico. Everything off-board (pots, faders, buttons, encoders, LEDs) lands on JST-XH connectors — locking and polarised, so panel cables can't be plugged in backwards. Bench/expansion points (spare GPIO, I2C) use 2.54 mm pin headers for jumper wires and plug-in modules. The Pico and the two CJMCU-4051 mux modules all socket onto headers — nothing solders to the PCB except the connectors and the decoupling parts.

Main components on the ODJ

RPi_PicoCJMCU_4051

ODJ bill of materials (BOM)

42 components, 37 distinct parts.

QtyPartRefs
1
RPi_Pico
U1
2
CJMCU_4051
U2, U3
1
A-EQ_LOW
J1
1
A-EQ_MID
J2
1
A-EQ_HIGH
J3
1
A-VOLUME
J4
1
A-PITCH
J5
1
A-SPARE5
J6
1
A-SPARE6
J7
1
A-SPARE7
J8
1
B-EQ_LOW
J9
1
B-EQ_MID
J10
1
B-EQ_HIGH
J11
1
B-VOLUME
J12
1
B-PITCH
J13
1
B-SPARE5
J14
1
B-SPARE6
J15
1
B-SPARE7
J16
1
A-PLAY
J17
1
A-CUE
J18
Show 17 more
QtyPartRefs
1
A-HPCUE
J19
1
B-PLAY
J20
1
B-CUE
J21
1
B-HPCUE
J22
1
A-SYNC
J23
1
B-SYNC
J24
1
A-ENCODER
J25
1
B-ENCODER
J26
1
A_PLAY-LED
J27
1
A_HPCUE-LED
J28
1
B_PLAY-LED
J29
1
B_HPCUE-LED
J30
1
SPARE-GPIO
J31
1
I2C-EXP
J32
2
100nF
C1, C2
1
10uF
C3
4
0R
R1, R2, R3, R4

ODJ design files

The KiCad project lives in the primewildy/ODJ repository on GitHub; these links point at the commit this page was built from.

ODJ: common questions

How big is the ODJ PCB?

The ODJ measures 96.6 × 135 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the ODJ?

42 components, from 37 distinct parts. The full bill of materials is listed on this page.

Where can I download the ODJ design files?

From the primewildy/ODJ repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the ODJ design in my own project?

The repository has no license, so all rights stay with primewildy. Use it as a reference, and ask the author before reusing the design.