Mazzy mini
jaspermayone·mazzy-mini
About the Mazzy mini PCB
Mazzy mini is an open source RP2040/RP2350 PCB design by jaspermayone, published on GitHub. It is a 2-layer board measuring 52 × 57.5 mm, with 71 components from 69 distinct parts.
Its main chip is the PICO GP4/GP5 CAN, from the RP2040/RP2350 family. Other key parts include the SN65HVD230DR and AMS1117-3.3_C347222. By type, the board carries 46 test points, 6 capacitors, 6 resistors, 4 diodes, 3 connectors and 2 ICs.
From the project
Test board for Mazzy project
A small KiCad PCB for probing and mapping the factory wiring harness of a Mazda vehicle using a Metra 70-7903 pigtail adapter.
The board plugs into the factory harness via Metra 70-7903 pigtail (the one we ordered, 24-pin + 16-pin connectors) and provides:
- 40 through-hole solder/probe pads (TP1–TP24 for the 24-pin side, TP25–TP40 for the 16-pin side) — one pad per Metra pigtail wire, labeled with known wire color/function or UNKNOWN for unidentified signals. These pads are intended to be soldered to the pigtail wires, not mated as removable connectors. - SN65HVD230 CAN transceiver on…
Main components on the Mazzy mini
Mazzy mini bill of materials (BOM)
71 components, 69 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | SN65HVD230DR TI(德州仪器) | SOIC-8_L4.9-W3.9-P1.27-LS6.0-BL | U1 |
| 1 | AMS1117-3.3_C347222 UMW(友台半导体) | SOT-223-4_L6.5-W3.5-P2.30-LS7.0-BR | U2 |
| 1 | PMV100EPAR Nexperia(安世) | SOT-23-3_L2.9-W1.3-P1.90-LS2.3-BR | Q1 |
| 1 | 1725656 Phoenix Contact(菲尼克斯) | CONN-TH_2P-P2.54_1725656 | J1 |
| 1 | PICO GP4/GP5 CAN MOLEX | HDR-TH_10P-P2.54-V-M-R2-C5-S2.54 | J4 |
| 1 | 2171750001 MOLEX | TYPE-C-SMD_TYPE-C-6P_USB4125-GF-A-0190 | J5 |
| 1 | BAT/ACC SELECT | SolderJumper-3_P2.0mm_Open_TrianglePad1.0x1.5mm | JP1 |
| 1 | PICO 3V3 ISO | SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP3 |
| 1 | 24-01 GREEN BAT12 | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP1 |
| 1 | 24-02 GRAY ACC12 | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP2 |
| 1 | 24-03 BLACK GND | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP3 |
| 1 | 24-04 WHITE FL+ | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP4 |
| 1 | 24-05 YELLOW FL- | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP5 |
| 1 | 24-06 RED FR+ | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP6 |
| 1 | 24-07 BLUE FR- | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP7 |
| 1 | 24-08 WHITE RL+ | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP8 |
| 1 | 24-09 LTGRN RL- | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP9 |
| 1 | 24-10 BLUE RR+ | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP10 |
| 1 | 24-11 BROWN RR- | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP11 |
| 1 | 24-12 UNKNOWN | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP12 |
Show 49 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 24-13 UNKNOWN | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP13 |
| 1 | 24-14 UNKNOWN | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP14 |
| 1 | 24-15 UNKNOWN | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP15 |
| 1 | 24-16 UNKNOWN | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP16 |
| 1 | 24-17 UNKNOWN | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP17 |
| 1 | 24-18 UNKNOWN | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP18 |
| 1 | 24-19 UNKNOWN | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP19 |
| 1 | 24-20 UNKNOWN | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP20 |
| 1 | 24-21 UNKNOWN | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP21 |
| 1 | 24-22 UNKNOWN | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP22 |
| 1 | 24-23 UNKNOWN | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP23 |
| 1 | 24-24 UNKNOWN | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP24 |
| 1 | 16-01 UNKNOWN | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP25 |
| 1 | 16-02 UNKNOWN | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP26 |
| 1 | 16-03 UNKNOWN | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP27 |
| 1 | 16-04 UNKNOWN | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP28 |
| 1 | 16-05 UNKNOWN | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP29 |
| 1 | 16-06 UNKNOWN | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP30 |
| 1 | 16-07 UNKNOWN | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP31 |
| 1 | 16-08 UNKNOWN | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP32 |
| 1 | 16-09 UNKNOWN | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP33 |
| 1 | 16-10 UNKNOWN | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP34 |
| 1 | 16-11 UNKNOWN | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP35 |
| 1 | 16-12 UNKNOWN | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP36 |
| 1 | 16-13 UNKNOWN | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP37 |
| 1 | 16-14 UNKNOWN | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP38 |
| 1 | 16-15 UNKNOWN | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP39 |
| 1 | 16-16 UNKNOWN | TestPoint_THTPad_D2.5mm_Drill1.2mm | TP40 |
| 1 | 3V3 | TestPoint_THTPad_D2.0mm_Drill1.0mm | TP41 |
| 1 | 5V_USB | TestPoint_THTPad_D2.0mm_Drill1.0mm | TP42 |
| 1 | VIN12 | TestPoint_THTPad_D2.0mm_Drill1.0mm | TP43 |
| 1 | GND | TestPoint_THTPad_D2.0mm_Drill1.0mm | TP44 |
| 1 | CANH | TestPoint_THTPad_D2.0mm_Drill1.0mm | TP45 |
| 1 | CANL | TestPoint_THTPad_D2.0mm_Drill1.0mm | TP46 |
| 1 | GREEN VISHAY | LED_0603_1608Metric | D1 |
| 1 | SMBJ15A Littelfuse(美国力特) | SMB_L4.6-W3.6-LS5.3-RD | D2 |
| 1 | 15V onsemi(安森美) | SOD-123_L2.7-W1.6-LS3.7-RD | D3 |
| 1 | PESD5V0V1BB Nexperia(安世) | SOD-523_L1.2-W0.8-LS1.6-RD | D4 |
| 1 | 600Ω@100MHz 1A BOURNS | R_0603_1608Metric | FB1 |
| 1 | 10uF 25V | C_1206_3216Metric | C1 |
| 1 | 22uF 10V Tant | CP_EIA-3528-21_Kemet-B_HandSolder | C2 |
| 2 | 100nF 10V | C_0603_1608Metric | C3, C4 |
| 1 | 4.7uF 10V | C_0805_2012Metric | C5 |
| 1 | 1uF 10V | C_0603_1608Metric | C6 |
| 1 | 820Ω | R_0603_1608Metric | R1 |
| 1 | 2.2kΩ | R_0603_1608Metric | R2 |
| 1 | 0Ω | R_0603_1608Metric | R3 |
| 1 | 120Ω | R_0805_2012Metric | R4 |
| 2 | 5.1kΩ | R_0603_1608Metric | R5, R6 |
Mazzy mini design files
The KiCad project lives in the jaspermayone/mazzy-mini repository on GitHub; these links point at the commit this page was built from.
- Layoutcircuit.kicad_pcb
- Schematiccircuit.kicad_sch
Mazzy mini: common questions
What microcontroller does the Mazzy mini use?
The Mazzy mini is built around the PICO GP4/GP5 CAN, from the RP2040/RP2350 family.
How big is the Mazzy mini PCB?
The Mazzy mini measures 52 × 57.5 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Mazzy mini?
71 components, from 69 distinct parts. The full bill of materials is listed on this page.
Where can I download the Mazzy mini design files?
From the jaspermayone/mazzy-mini repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Mazzy mini design in my own project?
The repository has no license, so all rights stay with jaspermayone. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Mazzy mini without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.
Similar boards
RP2040/RP2350
Open Book Abridged Edition
joeycastillo
85 × 115 mm29 parts2LCC-BY-SA-4.08.1kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
LogicAnalyzer
gusmanb
57 × 55.2 mm6 parts2LGPL-3.05.0kRP2040/RP2350
Jitx design
gusmanb
55.5 × 65 mm26 parts4LGPL-3.05.0kRP2040/RP2350
Main
google
98 × 71 mm102 parts2LApache-2.02.9k