MusicBrain SPI-busboard v2
MarkWestbroek·MusicBrain·hardware/schematics/musicbrain-busboard-v2/musicbrain-busboard-v2.kicad_pcb
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.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | Teensy 4.1 | Teensy41_THT | U1 |
| 1 | R-78E5.0-0.5 | Converter_DCDC_RECOM_R-78E-0.5_THT | U2 |
| 1 | AMS1117-3.3 | SOT-223-3_TabPin2 | U3 |
| 1 | 74HC154 | SOIC-24W_7.5x15.4mm_P1.27mm | U4 |
| 2 | 74HC165 | SOIC-16_3.9x9.9mm_P1.27mm | U5, U6 |
| 1 | 74LVC1G125 | SOT-23-5 | U7 |
| 1 | 74LVC245 | SOIC-20W_7.5x12.8mm_P1.27mm | U8 |
| 2 | H11L1 | DIP-6_W7.62mm | U9, U10 |
| 2 | 74LVC1G17 | SOT-23-5 | U11, U13 |
| 1 | SN65HVD230 | SOIC-8_3.9x4.9mm_P1.27mm | U12 |
| 1 | C92266 SLOT 1 | PinSocket_2x10_P2.54mm_Vertical | J1 |
| 1 | C92266 SLOT 2 | PinSocket_2x10_P2.54mm_Vertical | J2 |
| 1 | C92266 SLOT 3 | PinSocket_2x10_P2.54mm_Vertical | J3 |
| 1 | C92266 SLOT 4 | PinSocket_2x10_P2.54mm_Vertical | J4 |
| 1 | C92266 SLOT 5 | PinSocket_2x10_P2.54mm_Vertical | J5 |
| 1 | C92266 SLOT 6 | PinSocket_2x10_P2.54mm_Vertical | J6 |
| 1 | C5665 HUB 1 | IDC-Header_2x05_P2.54mm_Vertical | J7 |
| 1 | C5665 HUB 2 | IDC-Header_2x05_P2.54mm_Vertical | J8 |
| 1 | C5665 PWR IN | IDC-Header_2x05_P2.54mm_Vertical | J9 |
| 1 | EXP | PinHeader_2x07_P2.54mm_Vertical | J10 |
Show 24 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | DISPLAY | PinHeader_1x09_P2.54mm_Vertical | J11 |
| 1 | QWIIC | PinHeader_1x04_P2.54mm_Vertical | J12 |
| 1 | MIDI IN1 | PinHeader_1x03_P2.54mm_Vertical | J13 |
| 1 | MIDI IN2 | PinHeader_1x03_P2.54mm_Vertical | J14 |
| 1 | MIDI OUT | PinHeader_1x03_P2.54mm_Vertical | J15 |
| 1 | CAN | PinHeader_1x04_P2.54mm_Vertical | J16 |
| 1 | AUDIO/CODEC | PinHeader_2x07_P2.54mm_Vertical | J17 |
| 1 | TUNE | PinHeader_1x02_P2.54mm_Vertical | J18 |
| 1 | DLG1 | PinHeader_1x04_P2.54mm_Vertical | J19 |
| 1 | DLG2 | PinHeader_1x04_P2.54mm_Vertical | J20 |
| 1 | C2884553 EXPANSION | IDC-Header_2x13_P2.54mm_Vertical | J21 |
| 2 | 1N4148WS | D_SOD-323 | D1, D2 |
| 1 | BAT54S | SOT-23 | D3 |
| 4 | 10U 10u | CP_Elec_4x5.3 | C1, C3, C5, C7 |
| 12 | 100N 100n | C_0805_2012Metric | C2, C4, C6, C8, C10, C11, C12, C13 +4 |
| 2 | 220P 220p | C_0805_2012Metric | C9, C18 |
| 8 | 33R | R_0805_2012Metric | R1, R2, R11, R16, R17, R18, R19, R20 |
| 2 | 2K2 2k2 | R_0805_2012Metric | R3, R4 |
| 3 | 10K 10k | R_0805_2012Metric | R5, R13, R33 |
| 2 | 220R | R_0805_2012Metric | R6, R7 |
| 2 | 1k | R_0805_2012Metric | R8, R9 |
| 1 | 10R | R_0805_2012Metric | R10 |
| 1 | 120R | R_0805_2012Metric | R12 |
| 14 | 100K 100k | R_0805_2012Metric | 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
MusicBrain VCF8-kern - 8x multimode VCF
MarkWestbroek
110 × 92 mm412 parts4LMIT0MusicBrain VCA8 - 8x VCA slot card
MarkWestbroek
80 × 45 mm85 parts2LMIT0GSwitch LOOP8 - 8x true bypass relaisloop
MarkWestbroek
200 × 58 mm71 parts2LMIT0GSwitch LOOP8-SH - 8x relaisloop compact (schroefklemmen)
MarkWestbroek
150 × 44 mm69 parts2LMIT0ESP32
GSwitch BRAIN - ESP32-S3 hoofdbord
MarkWestbroek
100 × 70 mm65 parts2LMIT0MusicBrain MATRIX - 8-stemmige audio patchmatrix
MarkWestbroek
175 × 142 mm63 parts4LMIT0Musicbrain matrix c
MarkWestbroek
154 × 133 mm63 parts4LMIT0ESP32
MusicBrain AXON - ESP32-S3 netbridge
MarkWestbroek
70 × 45 mm48 parts2LMIT0MusicBrain GATEIN8 - 8x gate in slot card
MarkWestbroek
50 × 45 mm32 parts2LMIT0Minimal dac
MarkWestbroek
90 × 90 mm14 parts4LMIT0Quad dac
MarkWestbroek
90 × 90 mm14 parts4LMIT0
Earlier revisions in the repo: musicbrain-busboard
Similar boards
NXP
32Bit shift register
MaltWhiskey
100 × 54 mm56 parts4LNo license763NXP
Mega-Cube-Board
MaltWhiskey
200 × 54 mm100 parts4LNo license763NXP
MCL64
MicroCoreLabs
39.3 × 61.8 mm9 parts4LNo license532NXP
ROM Emulator
MicroCoreLabs
21.5 × 37.1 mm5 parts2LNo license532NXP
MCLZ8
MicroCoreLabs
37.1 × 61.5 mm6 parts4LNo license532NXP
XTMAX
MicroCoreLabs
81 × 46 mm14 parts4LNo license532