

Kit Brainboard
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
9NJM2068M
SOIC-8-208mil-18V~-4V、4V~18V -20℃~+75℃ 110dB 150nA 2 200nA 27MHz 300uV 6V/us SOIC-8-208mil Operational Amplifier ROHSJRCOperational AmplifierPCM3060PW
TSSOP-28-25℃~+85℃ 16kHz~192kHz 2.7V~3.6V、4.5V~5.5V Encoder/decoder Serial TSSOP-28 Audio Interface ICs ROHSTexas InstrumentsAudio Interface ICsAP2411SN
DFN2020-6-EP-40℃~+85℃ 1 2.7V~5.5V 2A 70mΩ Active High High Side Switch Overcurrent Protection(OCP)、Over Temperature Protection DFN2020-6-EP Power Distribution Switches ROHSDiodes IncorporatedPower Distribution SwitchesNCP51460SN33
SOT-230℃~+100℃ 12uVp-p 18ppm/℃ 18uVrms 20mA 220uA 3.3V 4.2V~28V Fixed Series ±1% SOT-23 Voltage Reference ROHSonsemiVoltage ReferenceUSBLC6-2SC6
SOT-23-60.35pF、0.8pF 100nA 150W@8/20us 15V 2 5V 6A@8/20us 6V ESD SOT-23-6 ESD and Surge Protection (TVS/ESD) ROHSUMWESD And Surge Protection (TVS/ESD)BAT54S
SOT-231 Pair Series Connection 1V@100mA 200mA 2uA@25V 30V 600mA SOT-23 Schottky Diodes ROHSMDDSchottky DiodesAP2120N-5.0TRG1
SOT-23(SOT-23-3)SOT-23(SOT-23-3) Power Management - Specialized ROHSDiodes IncorporatedPower Management - SpecializedBAT54LP
X1-DFN1006-2-65℃~+150℃ 1 Independent 1V@100mA 200mA 2uA@25V 30V 600mA X1-DFN1006-2 Schottky Diodes ROHSDiodes IncorporatedSchottky DiodesMMBT3904
SOT-23-55℃~+150℃ 1 NPN 100 100nA 200mA 200mW 300MHz 300mV 40V 6V NPN SOT-23 Bipolar (BJT) ROHSJiangsu Changjing Electronics Technology (CJ)Bipolar (BJT)
README
pcb-p6/README.mdMP153 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| Qty | Value | Footprint | References |
|---|---|---|---|
| 27 | 10k_0402 | 4ms_Resistor:R_0402 | R10, R11, R13, R14, R30, R35, R36, R37, R38, R41, R46, R47, R48, R49, R50, R51 +11 |
| 24 | BAT54S | 4ms_Package_SOT:SOT23-3_PO132 | D1, D2, D10, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23, D24 +8 |
| 23 | 100nF_0402_16V | 4ms_Capacitor:C_0402 | C2, C12, C21, C30, C40, C42, C43, C61, C64, C67, C68, C69, C82, C102, C103, C106 +7 |
| 19 | 100nF_0402_50V | 4ms_Capacitor:C_0402 | C56, C57, C58, C65, C66, C72, C75, C77, C78, C85, C100, C101, C104, C105, C107, C108 +3 |
| 18 | 1uF_0402_25V | 4ms_Capacitor:C_0402 | C31, C33, C45, C46, C50, C51, C52, C53, C54, C55, C59, C60, C62, C63, C70, C109 +2 |
| 15 | 10nF_0402_16V | 4ms_Capacitor:C_0402 | C15, C16, C17, C18, C24, C25, C26, C27, C28, C34, C35, C36, C37, C38, C39 |
| 10 | 68Ω_0402 | 4ms_Resistor:R_0402 | R42, R43, R44, R45, R53, R54, R55, R56, R57, R58 |
| 8 | 1k_0402 | 4ms_Resistor:R_0402 | R18, R19, R26, R27, R39, R40, R70, R71 |
| 8 | NJM2068 | 4ms_Package_SSOP:TSSOP-8_4.4x3mm_Pitch0.65mm | U4, U6, U7, U8, U9, U10, U11, U12 |
| 7 | 2.2uF_0603_25V | 4ms_Capacitor:C_0603 | C1, C19, C20, C41, C47, C48, C49 |
| 6 | 2k_0402 | 4ms_Resistor:R_0402 | R20, R21, R22, R23, R24, R25 |
| 4 | 100k_0402 | 4ms_Resistor:R_0402 | R31, R32, R60, R73 |
| 4 | 10uF_0603_10V | 4ms_Capacitor:C_0603 | C3, C44, C81, C83 |
| 4 | 180pF_0402_25V | 4ms_Capacitor:C_0402 | C8, C9, C10, C11 |
| 4 | 22uF_0603_6.3V | 4ms_Capacitor:C_0603 | C88, C89, C90, C91 |
| 4 | 24k_0402 | 4ms_Resistor:R_0402 | R12, R15, R16, R17 |
| 3 | 3.3nF_0402_16V | 4ms_Capacitor:C_0402 | C71, C74, C80 |
| 3 | AP6230xZ6 | 4ms_Package_SOT:SOT-563 | U15, U16, U17 |
| 3 | Pins_02x05_P2.54mm_SMT | Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical_SMD | JA1, JB1, JC1 |
| 3 | SW_Push_PTS526 SM15 SMTR2 LFS | 4ms_Switch:Button_Tact_PTS526 | S1, S2, S3 |
| 2 | 14k_0402 | 4ms_Resistor:R_0402 | R33, R34 |
| 2 | 1M_0402 | 4ms_Resistor:R_0402 | R28, R29 |
| 2 | 1uH_3.2A_2520 | Inductor_SMD:L_1008_2520Metric | L1, L3 |
| 2 | 2.2uF_0402_6.3V | 4ms_Capacitor:C_0402 | C29, C32 |
| 2 | 220pF_0402_50V | 4ms_Capacitor:C_0402 | C22, C23 |
| 2 | 240Ω_0402 | 4ms_Resistor:R_0402 | R52, R59 |
| 2 | 4.7k_0402 | 4ms_Resistor:R_0402 | R1, R2 |
| 2 | 4.7uF_0402_6.3V | 4ms_Capacitor:C_0402 | C76, C84 |
| 2 | 6.8pF_0402_25V | 4ms_Capacitor:C_0402 | C13, C14 |
| 2 | 820pF_0402_10v | 4ms_Capacitor:C_0402 | C6, C7 |
| 2 | NetTie_2 | 4ms_SolderJumper:NetTie-2_SMD_Pad0.16mm_6mil | NT1, NT2 |
| 2 | TAR5S33 | 4ms_Package_SOT:SOT-23-5 | U18, U19 |
| 1 | 0.1uF_0603_16V | 4ms_Capacitor:C_0603 | C5 |
| 1 | 100Ω_0402 | 4ms_Resistor:R_0402 | R68 |
| 1 | 20k_0402 | 4ms_Resistor:R_0402 | R62 |
| 1 | 22uF_0805_10V | 4ms_Capacitor:C_0805 | C4 |
| 1 | 24MHz_8pF_2x1.6mm | 4ms_Crystal:Crystal_2.0x1.6mm_4pin | X1 |
| 1 | 31.6k_0402 | 4ms_Resistor:R_0402 | R63 |
| 1 | 3k_0402 | 4ms_Resistor:R_0402 | R3 |
| 1 | 4.7uH_1.7A_2510 | Inductor_SMD:L_Wuerth_MAPI-2510 | L2 |
| 1 | 430k_0402 | 4ms_Resistor:R_0402 | R4 |
| 1 | 6.8k_0402 | 4ms_Resistor:R_0402 | R65 |
| 1 | 620k_0402 | 4ms_Resistor:R_0402 | R5 |
| 1 | AP2120N-5.0TRG1 | 4ms_Package_SOT:SOT23-3_PO132 | V1 |
| 1 | AP2411SN | 4ms_Package_QFP:DFN-6-1EP_2x2mm_P0.65mm_EP1x1.6mm | U20 |
| 1 | BAT54LP | 4ms_Diode:DFN-1006-2 | D11 |
| 1 | Conn_02x06_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x06_P2.54mm_Vertical_SMD | JD1 |
| 1 | DDR3L-RAM-4Gb_MT41K256M16TW | 4ms_Package_QFP:FBGA-96_Layout2x3x16_Body8x14_P0.8mm | U14 |
| 1 | MMBT3904 | 4ms_Package_SOT:SOT23-3_PO132 | Q1 |
| 1 | NCP51460SN33 | 4ms_Package_SOT:SOT23-3_PO132 | U13 |
| 1 | NORFLASH_W25Q128JV | 4ms_Package_SOIC:SOIC-8_5.28x4.9mm_Pitch1.27mm | U5 |
| 1 | PCM3060PW | Package_SO:TSSOP-28_4.4x9.7mm_P0.65mm | U1 |
| 1 | Pins_01x06_RightAngle_P2.54mm_TH | 4ms_Connector:Pins_1x06_P2.54mm_Horizontal_TH_CroppedSilk | AN1 |
| 1 | Pins_02x04_RightAngle_P2.54mm_TH | 4ms_Connector:Pins_2x04_P2.54mm_Horizontal_CroppedSilk | J1 |
| 1 | Pins_02x05_P1.27mm_SMT | 4ms_Connector:Pins_2x05_1.27mm_SMD | J2 |
| 1 | STM32MP15xxAD | 4ms_Package_QFP:TFBGA-257_10x10mm_perP0.5_cntrP0.65 | U2 |
| 1 | SolderJumper_3_Bridged12 | 4ms_SolderJumper:JUMPER_SMD_1x3_tiny | JP1 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U3 |
| 1 | USB_B_Micro_10118194-0011LF | Connector_USB:USB_Micro-B_Amphenol_10118194_Horizontal | J3 |
Similar boards
- 4 layers39.9 × 57.9 mm

- 2 layers130.6 × 112 mm

- 2 layers58.7 × 110.9 mm

- 2 layers127 × 53.5 mm

- 4 layers100 × 100 mm

- 4 layers63 × 20 mm

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 mm

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 mm

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.