
Proto quarter panel
jamesmunns/brick-mount
Put your circuits on your plastic bricks of choice

Put your circuits on your plastic bricks of choice
Sprocket panel is an open-source printed circuit board by jamesmunns, from the jamesmunns/brick-mount repository on GitHub. It is a 4-layer board of 97 × 87 mm with 494 parts on 380 nets, routed with 4,660 tracks and 670 vias.
It is built around the STM32G031G8U6, AP2210N-3.3TRG1 and B5819W, with the NX7002BKR among its other parts. Its parts include 70 capacitors, 70 resistors, 60 diodes, 50 connectors and 20 ICs. It belongs with the STM32 boards of this library.

Boards designed to be compatible with LEGO and other plastic building blocks.
There are KiCAD footprints for a variety of different brick arrangements in the parts folder. I've also included a number of personal projects using these footprints in the boards/ folder.
The contents of the parts/brick-4_9id-6_0od.pretty/ folder are licensed under a CC0 license.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 50 | 1K | Resistor_SMD:R_0402_1005Metric | R4, R4, R4, R4, R4, R4, R4, R4, R4, R4, R5, R5, R5, R5, R5, R5 +34 |
| 30 | 1uF | Capacitor_SMD:C_0402_1005Metric | C4, C4, C4, C4, C4, C4, C4, C4, C4, C4, C6, C6, C6, C6, C6, C6 +14 |
| 30 | LED | Diode_SMD:D_0603_1608Metric | D4, D4, D4, D4, D4, D4, D4, D4, D4, D4, D5, D5, D5, D5, D5, D5 +14 |
| 20 | 100nF | Capacitor_SMD:C_0402_1005Metric | C1, C1, C1, C1, C1, C1, C1, C1, C1, C1, C2, C2, C2, C2, C2, C2 +4 |
| 20 | 10K | Resistor_SMD:R_0402_1005Metric | R2, R2, R2, R2, R2, R2, R2, R2, R2, R2, R3, R3, R3, R3, R3, R3 +4 |
| 20 | Conn_01x02 | brick-4_9id-6_0od:brick-1x2 | MH1, MH1, MH1, MH1, MH1, MH1, MH1, MH1, MH1, MH1, MH2, MH2, MH2, MH2, MH2, MH2 +4 |
| 20 | Conn_01x04_MountingPin | Connector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal | J4, J4, J4, J4, J4, J4, J4, J4, J4, J4, J6, J6, J6, J6, J6, J6 +4 |
| 20 | Conn_01x04_MountingPin | Connector_JST:JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical | J5, J5, J5, J5, J5, J5, J5, J5, J5, J5, J7, J7, J7, J7, J7, J7 +4 |
| 20 | SW_Push | Everything:K2-1808SN-A4SW-01 | SW1, SW1, SW1, SW1, SW1, SW1, SW1, SW1, SW1, SW1, SW2, SW2, SW2, SW2, SW2, SW2 +4 |
| 20 | SolderJumper_2_Open | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP3, JP3, JP3, JP3, JP3, JP3, JP3, JP3, JP3, JP3, JP4, JP4, JP4, JP4, JP4, JP4 +4 |
| 20 | TC3838RGB | Everything:TC3838RGB | D2, D2, D2, D2, D2, D2, D2, D2, D2, D2, D3, D3, D3, D3, D3, D3 +4 |
| 10 | 2.2uF | Capacitor_SMD:C_0603_1608Metric | C5, C5, C5, C5, C5, C5, C5, C5, C5, C5 |
| 10 | 4.7uF | Capacitor_SMD:C_0402_1005Metric | C3, C3, C3, C3, C3, C3, C3, C3, C3, C3 |
| 10 | AP2210N-3.3TRG1 | Package_TO_SOT_SMD:SOT-23 | U2, U2, U2, U2, U2, U2, U2, U2, U2, U2 |
| 10 | B5819W | Diode_SMD:D_SOD-123 | D1, D1, D1, D1, D1, D1, D1, D1, D1, D1 |
| 10 | NX7002BKR | Package_TO_SOT_SMD:SOT-23 | Q1, Q1, Q1, Q1, Q1, Q1, Q1, Q1, Q1, Q1 |
| 10 | SPROCKET-CONN | Everything:sprocket-pins | J1, J1, J1, J1, J1, J1, J1, J1, J1, J1 |
| 10 | STM32G031G8U6 | footprints:STM32G031G8U6 | U1, U1, U1, U1, U1, U1, U1, U1, U1, U1 |
| 10 | TestPoint | TestPoint:TestPoint_Pad_D1.5mm | TP1, TP1, TP1, TP1, TP1, TP1, TP1, TP1, TP1, TP1 |
The 350 most common of 494 parts.

jamesmunns/brick-mount
Put your circuits on your plastic bricks of choice



jamesmunns/brick-mount
Put your circuits on your plastic bricks of choice






jamesmunns/brick-mount
Put your circuits on your plastic bricks of choice






ExcessiveOverkill/PCB-business-cards
Everything needed to make your own persistence of vision business cards

slonket/c92-decoder
An MM1/MM2/Lenz decoder for classic Märklin locomotives and the pre-mfx digital systems.

tomrodinger/servomotor
Open-source NEMA-17 integrated servomotor (motor + closed-loop driver + controller + encoder). RS-485, Python/Arduino libraries, MCP server for AI control. Hardware, firmware and software.

/ControlPanelSTM32QFN28/ControlPanelSTM32QFN28.kicad_pcb.jpg?size=s&soon)
It measures 97 × 87 mm and has 4 copper layers, 1.6 mm thick.
494 parts, built around the STM32G031G8U6, AP2210N-3.3TRG1, B5819W and NX7002BKR. 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.
From the jamesmunns/brick-mount repository on GitHub, at the commit this page was made from: the board is boards/sprocket/sprocket-panel.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask jamesmunns before reusing the design.