MusicBrain SPI-busboard v2

MarkWestbroek·MusicBrain·hardware/schematics/musicbrain-busboard-v2/musicbrain-busboard-v2.kicad_pcb

MusicBrain SPI-busboard v2 PCB layout, top view — open source NXP board by MarkWestbroek

About the MusicBrain SPI-busboard v2 PCB

MusicBrain SPI-busboard v2 is an open source NXP PCB design by MarkWestbroek, published on GitHub under the MIT license. It is a 2-layer board measuring 200 × 115 mm, with 88 components from 44 distinct parts.

Its main chip is the Teensy 4.1, from the NXP family. Other key parts include the R-78E5.0-0.5, AMS1117-3.3, 74HC154, 74HC165 and 74LVC1G125. By type, the board carries 33 resistors, 21 connectors, 18 capacitors, 13 ICs and 3 diodes.

It belongs with the audio designs in this gallery, and the repository also holds 1 earlier revision of it.

From the project

A central brain running on teensy or a lighter MCU to process any control signals (MIDI, CV, our own) into the same but adding logic, ADSRs, DCOs, CV matrices etc. to it

Status: rev 2.0 AF — ERC 0, netlijst pad-voor-pad geverifieerd, DRC 0/0; koper via de freerouting-pijplijn (+ hybride narun voor /CANTX en /IRQ5, GND-hechtvia's automatisch geplaatst met gndstitch.py/gndbridge.py). Fab-pakket in fab/. Bestelbaar. Plan + pintabel: doc/busboard-v2-plan.md` (leidend voor alle pinnummers).

Vanaf busboard v3 dragen de slots ook de audio-lijnen (2×12, pinnen 21–24): gedeelde klokrails + één datalijn per slot, verzameld op header J24 voor een toekomstige FPGA-/TDM-mixer. Hoe dat samenhangt:

Main components on the MusicBrain SPI-busboard v2

MusicBrain SPI-busboard v2 bill of materials (BOM)

88 components, 44 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
Teensy 4.1
U1
1
R-78E5.0-0.5
U2
1
AMS1117-3.3
U3
1
74HC154
U4
2
74HC165
U5, U6
1
74LVC1G125
U7
1
74LVC245
U8
2
H11L1
U9, U10
2
74LVC1G17
U11, U13
1
SN65HVD230
U12
1
C92266
SLOT 1
J1
1
C92266
SLOT 2
J2
1
C92266
SLOT 3
J3
1
C92266
SLOT 4
J4
1
C92266
SLOT 5
J5
1
C92266
SLOT 6
J6
1
C5665
HUB 1
J7
1
C5665
HUB 2
J8
1
C5665
PWR IN
J9
1
EXP
J10
Show 24 more
QtyPartRefs
1
DISPLAY
J11
1
QWIIC
J12
1
MIDI IN1
J13
1
MIDI IN2
J14
1
MIDI OUT
J15
1
CAN
J16
1
AUDIO/CODEC
J17
1
TUNE
J18
1
DLG1
J19
1
DLG2
J20
1
C2884553
EXPANSION
J21
2
1N4148WS
D1, D2
1
BAT54S
D3
4
10U
10u
C1, C3, C5, C7
12
100N
100n
C2, C4, C6, C8, C10, C11, C12, C13 +4
2
220P
220p
C9, C18
8
33R
R1, R2, R11, R16, R17, R18, R19, R20
2
2K2
2k2
R3, R4
3
10K
10k
R5, R13, R33
2
220R
R6, R7
2
1k
R8, R9
1
10R
R10
1
120R
R12
14
100K
100k
R14, R15, R21, R22, R23, R24, R25, R26 +6

MusicBrain SPI-busboard v2 design files

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

MusicBrain SPI-busboard v2: common questions

What microcontroller does the MusicBrain SPI-busboard v2 use?

The MusicBrain SPI-busboard v2 is built around the Teensy 4.1, from the NXP family.

How big is the MusicBrain SPI-busboard v2 PCB?

The MusicBrain SPI-busboard v2 measures 200 × 115 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the MusicBrain SPI-busboard v2?

88 components, from 44 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 MusicBrain SPI-busboard v2 design files?

From the MarkWestbroek/MusicBrain 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 MusicBrain SPI-busboard v2 design in my own project?

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

Can I test firmware for the MusicBrain SPI-busboard v2 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 MusicBrain

Earlier revisions in the repo: musicbrain-busboard

Similar boards