Skip to the content
PCBKitNew board
4 layers40 × 68 mmKit Brainboard, the printed circuit board in 3D

PCB for STM32MP153 brainboard

Size
40 × 68 mm
Copper layers
4
Thickness
1.6 mm
Parts
248
Nets
297
Pads
1,057
Tracks, vias
3,987, 531
Pours
23
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
13 Jan 2025
Updated
2 Jun 2025

Overview

Kit Brainboard is an open-source printed circuit board by 4ms, from the 4ms/mp153-brainboard-pcb repository on GitHub. It is a 4-layer board of 40 × 68 mm with 248 parts on 297 nets, routed with 3,987 tracks and 531 vias.

It is built around the NJM2068M, PCM3060PW and AP2411SN, with the NCP51460SN33, USBLC6-2SC6 and BAT54S among its other parts. Its parts include 109 capacitors, 74 resistors, 25 diodes, 20 ICs and 3 connectors. It belongs with the STM32 boards of this library.

Main components

9

README

pcb-p6/README.md

MP153 Brainboard

This is a small PCB with an STM32MP153 microprocessor, 512MB DDR3 RAM, and a stereo codec. It's designed for running high-end audio projects.

The processor is a dual-core Cortex-A7 at 800MHz with a 240MHz Cortex-M4 co-processor. The RAM runs up to 533MHz. The processor supports NEON instructions, so it can be very fast for audio applications.

The brainboard is meant to plug into a larger board that has all the controls and jacks. The pinout is similar to the Daisy Submodule, though care should be taken to confirm this before plugging into an untested project.

Look at the schematic, under "CONNECTORS". The four 2x5 pin 0.1" headers in that section (JA1, JB1, JC1, JD1) are the connections to your control board.

The bare minimum connection would be to apply +12V, GND, and -12V to the appropriate pins on header JA1. The audio inputs and outputs are on header JB1, and should be in the range of +/- 10V.

Pots or other analog inputs in the range of 0V-3.3V can be input into any ADC-IN pin (most are on JC1). Other peripherals are available: SPI, SDMMC, UART, I2C.

The debug header is J2 and you can select SWD or JTAG. I've had better luck with JTAG, so this is the default, but if you need to use SWD then cut the solder jumper JP1 and blob it to the NRST side.

There's an on-board USB jack, and the USB signals are on pins, so you can have a USB High Speed jack on your panel or main board (Thanks Manu!). Don't use both at once.

For firmware, look at https://github.com/4ms/mp1-brainboard-demo and also at https://github.com/4ms/stm32mp1-baremetal

Parts

248
QtyValueFootprintReferences
2710k_04024ms_Resistor:R_0402R10, R11, R13, R14, R30, R35, R36, R37, R38, R41, R46, R47, R48, R49, R50, R51 +11
24BAT54S4ms_Package_SOT:SOT23-3_PO132D1, D2, D10, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23, D24 +8
23100nF_0402_16V4ms_Capacitor:C_0402C2, C12, C21, C30, C40, C42, C43, C61, C64, C67, C68, C69, C82, C102, C103, C106 +7
19100nF_0402_50V4ms_Capacitor:C_0402C56, C57, C58, C65, C66, C72, C75, C77, C78, C85, C100, C101, C104, C105, C107, C108 +3
181uF_0402_25V4ms_Capacitor:C_0402C31, C33, C45, C46, C50, C51, C52, C53, C54, C55, C59, C60, C62, C63, C70, C109 +2
1510nF_0402_16V4ms_Capacitor:C_0402C15, C16, C17, C18, C24, C25, C26, C27, C28, C34, C35, C36, C37, C38, C39
1068Ω_04024ms_Resistor:R_0402R42, R43, R44, R45, R53, R54, R55, R56, R57, R58
81k_04024ms_Resistor:R_0402R18, R19, R26, R27, R39, R40, R70, R71
8NJM20684ms_Package_SSOP:TSSOP-8_4.4x3mm_Pitch0.65mmU4, U6, U7, U8, U9, U10, U11, U12
72.2uF_0603_25V4ms_Capacitor:C_0603C1, C19, C20, C41, C47, C48, C49
62k_04024ms_Resistor:R_0402R20, R21, R22, R23, R24, R25
4100k_04024ms_Resistor:R_0402R31, R32, R60, R73
410uF_0603_10V4ms_Capacitor:C_0603C3, C44, C81, C83
4180pF_0402_25V4ms_Capacitor:C_0402C8, C9, C10, C11
422uF_0603_6.3V4ms_Capacitor:C_0603C88, C89, C90, C91
424k_04024ms_Resistor:R_0402R12, R15, R16, R17
33.3nF_0402_16V4ms_Capacitor:C_0402C71, C74, C80
3AP6230xZ64ms_Package_SOT:SOT-563U15, U16, U17
3Pins_02x05_P2.54mm_SMTConnector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical_SMDJA1, JB1, JC1
3SW_Push_PTS526 SM15 SMTR2 LFS4ms_Switch:Button_Tact_PTS526S1, S2, S3
214k_04024ms_Resistor:R_0402R33, R34
21M_04024ms_Resistor:R_0402R28, R29
21uH_3.2A_2520Inductor_SMD:L_1008_2520MetricL1, L3
22.2uF_0402_6.3V4ms_Capacitor:C_0402C29, C32
2220pF_0402_50V4ms_Capacitor:C_0402C22, C23
2240Ω_04024ms_Resistor:R_0402R52, R59
24.7k_04024ms_Resistor:R_0402R1, R2
24.7uF_0402_6.3V4ms_Capacitor:C_0402C76, C84
26.8pF_0402_25V4ms_Capacitor:C_0402C13, C14
2820pF_0402_10v4ms_Capacitor:C_0402C6, C7
2NetTie_24ms_SolderJumper:NetTie-2_SMD_Pad0.16mm_6milNT1, NT2
2TAR5S334ms_Package_SOT:SOT-23-5U18, U19
10.1uF_0603_16V4ms_Capacitor:C_0603C5
1100Ω_04024ms_Resistor:R_0402R68
120k_04024ms_Resistor:R_0402R62
122uF_0805_10V4ms_Capacitor:C_0805C4
124MHz_8pF_2x1.6mm4ms_Crystal:Crystal_2.0x1.6mm_4pinX1
131.6k_04024ms_Resistor:R_0402R63
13k_04024ms_Resistor:R_0402R3
14.7uH_1.7A_2510Inductor_SMD:L_Wuerth_MAPI-2510L2
1430k_04024ms_Resistor:R_0402R4
16.8k_04024ms_Resistor:R_0402R65
1620k_04024ms_Resistor:R_0402R5
1AP2120N-5.0TRG14ms_Package_SOT:SOT23-3_PO132V1
1AP2411SN4ms_Package_QFP:DFN-6-1EP_2x2mm_P0.65mm_EP1x1.6mmU20
1BAT54LP4ms_Diode:DFN-1006-2D11
1Conn_02x06_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x06_P2.54mm_Vertical_SMDJD1
1DDR3L-RAM-4Gb_MT41K256M16TW4ms_Package_QFP:FBGA-96_Layout2x3x16_Body8x14_P0.8mmU14
1MMBT39044ms_Package_SOT:SOT23-3_PO132Q1
1NCP51460SN334ms_Package_SOT:SOT23-3_PO132U13
1NORFLASH_W25Q128JV4ms_Package_SOIC:SOIC-8_5.28x4.9mm_Pitch1.27mmU5
1PCM3060PWPackage_SO:TSSOP-28_4.4x9.7mm_P0.65mmU1
1Pins_01x06_RightAngle_P2.54mm_TH4ms_Connector:Pins_1x06_P2.54mm_Horizontal_TH_CroppedSilkAN1
1Pins_02x04_RightAngle_P2.54mm_TH4ms_Connector:Pins_2x04_P2.54mm_Horizontal_CroppedSilkJ1
1Pins_02x05_P1.27mm_SMT4ms_Connector:Pins_2x05_1.27mm_SMDJ2
1STM32MP15xxAD4ms_Package_QFP:TFBGA-257_10x10mm_perP0.5_cntrP0.65U2
1SolderJumper_3_Bridged124ms_SolderJumper:JUMPER_SMD_1x3_tinyJP1
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U3
1USB_B_Micro_10118194-0011LFConnector_USB:USB_Micro-B_Amphenol_10118194_HorizontalJ3

Questions

How big is the Kit Brainboard PCB?

It measures 40 × 68 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Kit Brainboard use?

248 parts, built around the NJM2068M, PCM3060PW, AP2411SN and NCP51460SN33. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Kit Brainboard KiCad files?

From the 4ms/mp153-brainboard-pcb repository on GitHub, at the commit this page was made from: the board is pcb-p6/Kit-Brainboard.kicad_pcb and its schematic pcb-p5/Kit-Brainboard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Kit Brainboard design in my own project?

Its repository states no licence, so its author keeps all rights: ask 4ms before reusing the design.

Similar boards

  • 2 layers130.6 × 112 mmSWN, the printed circuit board in 3D

    SWN

    4ms/SWN

    Spherical Wavetable Navigator source code

    614 parts43
  • 2 layers58.7 × 110.9 mmSCMplus, the printed circuit board in 3D

    SCMplus

    4ms/pcb-SCMv3

    SCM and SCMBO in one module

    144 parts2
  • 2 layers127 × 53.5 mmIr remote, the printed circuit board in 3D

    Ir remote

    danngreen/ir-remote

    Hobby project for an IR remote controlled audio board

    106 parts
  • 4 layers100 × 100 mmIdeal groove box, the printed circuit board in 3D

    Ideal groove box

    centrevillage/ideal-groove-box

    理想のグルーブボックスは俺たちの手で作る

    180 parts10MIT
  • 4 layers63 × 20 mmTwinusb.kicad, the printed circuit board in 3D

    Twinusb.kicad

    s-t-e-f-a-n/twinusb

    H₂H³ | Twin USB Host Switch × Triple USB Hub (with OLED Telemetry)

    120 parts7
  • 12 layers68 × 40 mmTeresina Rack, the printed circuit board in 3D

    Teresina Rack

    marcoallegretti/Teresina-Rack

    The goal is an open, self-fabricatable Daisy Patch SM-compatible Eurorack submodule: the same carrier interface and libDaisy application compatibility through a small Teresina firmware variant.

    214 parts
  • 2 layers29.2 × 106.7 mmHands of Svarog, the printed circuit board in 3D

    Hands of Svarog

    kraakenstuff/Hands-of-Svarog

    An Eurorack panning mixer

    57 parts6MIT