USB IO Module

Fora888·fully-digital-modular-hardware-synthesizer·Teensy/PCB/USB_IOModule/USB_IO_Module.kicad_pcb

USB IO Module layout, top view — open source NXP board by Fora888

About the USB IO Module

USB IO Module is an open source NXP PCB design by Fora888, published on GitHub under the MIT license. It is a 2-layer board measuring 55.9 × 106.7 mm, with 100 components from 19 distinct parts.

Its main chip is the Teensy4.0, from the NXP family. Other key parts include the SC16IS762IPW. By type, the board carries 7 diodes, 6 resistors, 3 connectors, 2 ICs and 1 crystal.

It belongs with the audio designs in this gallery.

From the project

A digital audio transmission specification for eurorack like modular synthesizers

USB IO Module, from the project README
From the project README

Main components on the USB IO Module

USB IO Module bill of materials (BOM)

100 components, 19 distinct parts.

QtyPartRefs
1
SC16IS762IPW
U1
1
Teensy4.0
U2
1
XO53
X1
1
USB_B
J1
1
USB_A
J2
1
Power_Connector_2x3
J3
34
240mV
ID1, ID2, ID3, ID4, ID5, ID6, ID7, ID8 +26
17
Input
IJ1, IJ2, IJ3, IJ4, IJ5, IJ6, IJ7, IJ8 +9
8
1k
IR1, IR2, IR3, IR4, IR5, IR6, IR7, IR8
9
100
OR1, OR3, OR5, OR7, OR9, OR11, OR13, OR15 +1
9
900
OR2, OR4, OR6, OR8, OR10, OR12, OR14, OR16 +1
1
Channel_1_Mod_Input_Gain
RV1
1
Channel_2_Mod_Input_Gain
RV2
1
Channel_1_Mod_Output_Gain
RV3
1
Channel_2_Mod_Output_Gain
RV4
5
LED
D1, D2, D3, D4, D5
2
240mV
D6, D7
1
1k
R1
5
680R
R2, R3, R4, R5, R6

USB IO Module design files

The KiCad project lives in the Fora888/fully-digital-modular-hardware-synthesizer repository on GitHub; these links point at the commit this page was built from.

USB IO Module: common questions

What microcontroller does the USB IO Module use?

The USB IO Module is built around the Teensy4.0, from the NXP family.

How big is the USB IO Module?

The USB IO Module measures 55.9 × 106.7 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the USB IO Module?

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

Where can I download the USB IO Module design files?

From the Fora888/fully-digital-modular-hardware-synthesizer repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the USB IO Module design in my own project?

Yes, under the terms of its MIT license, which Fora888 chose for the repository.

Can I test firmware for the USB IO Module without the hardware?

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

More boards in fully-digital-modular-hardware-synthesizer

Similar boards