16nx

16n-faderbank·16nx

16nx PCB layout, top view — open source RP2040/RP2350 board by 16n-faderbank
Simulate this board

About the 16nx PCB

16nx is an open source RP2040/RP2350 PCB design by 16n-faderbank, published on GitHub under the Custom license license. It is a 2-layer board measuring 248.9 × 120.7 mm, with 151 components from 28 distinct parts.

Its main chip is the RP2040, from the RP2040/RP2350 family. Other key parts include the MCP6004, W25Q16JVUXIQ, CD74HC4067M and AP2112K-3.3. By type, the board carries 78 resistors, 23 capacitors, 20 connectors, 8 ICs, 3 diodes and 2 switches.

It belongs with the audio and test & measurement designs in this gallery.

From the project

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

Electronics CAD and design for the 16nx faderbank, in KiCAD 8.0.4 format.

16nx is a redesign of the original [16n][16n] project. It has identical functionality to the original project. The changes are:

- replace Teensy 3.2 board with RP2040 microcontroller and supporting circuitry, directly on the board - move to USB-C connector - add more power filtering onto 5V line - redesign analog circuitry for CV outs. Rather than running the faders at 5V and dividing down to ~3.2V for the microcontroller, 16nx runs at 3.3V everywhere, and amplifies fader values up to ~5V via the MCP6004 opamps. -…

16nx, from the project README
From the project README

Main components on the 16nx

16nx bill of materials (BOM)

151 components, 28 distinct parts — part numbers from the project's BOM.

QtyPartRefs
4
MCP6004
U1, U2, U3, U4
1
RP2040
U5
1
W25Q16JVUXIQ
U6
1
CD74HC4067M
U7
1
AP2112K-3.3
U8
1
X322512MSB4SI
Y1
2
AUDIOJACK3_SWITCHT
AudioJack3_SwitchT
J1, J2
1
USB_C_RECEPTACLE_USB2.0
USB_C_Receptacle_USB2.0
J3
1
CONN_01X03
Conn_01x03
J4
16
AUDIOJACK2_SWITCHT
AudioJack2_SwitchT
J5, J6, J7, J8, J9, J10, J11, J12 +8
16
R_Potentiometer
RV1, RV2, RV3, RV4, RV5, RV6, RV7, RV8 +8
1
SW_DPDT_X2
SW_DPDT_x2
SW1
1
SW_Push
SW3
2
BAT54S
D1, D2
1
LED_Small
D3
16
100N
100n
C1, C2, C3, C4, C7, C8, C9, C10 +8
2
27P
27p
C5, C6
4
1u
C17, C18, C22, C23
1
47U
47u
C21
35
1k
R1, R4, R7, R10, R13, R16, R19, R22 +27
Show 8 more
QtyPartRefs
16
10K
10k
R2, R5, R8, R11, R14, R17, R20, R23 +8
16
5K6
5k6
R3, R6, R9, R12, R15, R18, R21, R24 +8
2
27.4
R49, R50
1
DNP
R52
2
47
R54, R55
2
4K7
4k7
R56, R57
2
5K1
5k1
R58, R59
2
100
R62, R63

16nx design files

The KiCad project lives in the 16n-faderbank/16nx repository on GitHub; these links point at the commit this page was built from.

16nx: common questions

What microcontroller does the 16nx use?

The 16nx is built around the RP2040, from the RP2040/RP2350 family.

How big is the 16nx PCB?

The 16nx measures 248.9 × 120.7 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the 16nx?

151 components, from 28 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the 16nx design files?

From the 16n-faderbank/16nx repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the 16nx design in my own project?

It is published under Custom license, which limits how it may be reused; read the license before building on it.

Can I test firmware for the 16nx without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.

Similar boards