Sparky2
HertZhang·ardupilot-schematics·TauLabs-Sparky/sparky2/hw/kicad/Sparky2.kicad_pcb
About the Sparky2 PCB
Sparky2 is an open source STM32 PCB design by HertZhang, published on GitHub. It is a 4-layer board measuring 34.9 × 35.3 mm, with 69 components from 28 distinct parts.
Its main chip is the 497-11767, from the STM32 family. Other key parts include the LP2992IM5-3.3, MAX3051EKA+T, MPU-9250, CC_U6 and MS561101BA03-50. By type, the board carries 23 capacitors, 18 resistors, 7 ICs, 4 jumpers, 4 diodes and 2 transistors.
From the project
NOTE: THESE HAVE NOT BEEN TESTED. USE WITH CAUTION
NOTE: THESE HAVE NOT BEEN TESTED. USE WITH CAUTION
These kicad project files are automagically generated from the original Altium files using: https://github.com/thesourcerer8/altium2kicad/
They are provided for people who want to make their own board variants, and thus it is up to the person making a derivative to verify the board for correctness as these have never been tested.
Main components on the Sparky2
Sparky2 bill of materials (BOM)
69 components, 28 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 497-11767 Thin QFP, 64-Leads, Body 10x10mm, Pitch 0.5mm, IPC Medium Density STMicroelectronics | STM32 64 Lead | U1 |
| 1 | LP2992IM5-3.3 SOT23, 5-Leads, Body 2.9x1.6mm, Pitch 0.95mm, Lead Span 2.8mm, IPC High Density Texas Instruments | SOT23-5L | U2 |
| 1 | MAX3051EKA+T SSOP; 8 Leads; Body Width 1.6 mm; Pitch 0.65 mm Maxim Integrated | SOT23-8 | U3 |
| 1 | MPU-9250 QFN, 24-Leads, Body 3.1x3.1mm (max), Pitch 0.40mm, IPC Medium Density InvenSense | QFN40P300X300X100-24N | U4 |
| 1 | CC_U6 SOT23-DCK, 5-Leads, Body 2.2x2.4mm (max), Pitch 0.65mm, IPC High Density Texas Instruments | DCK-5 | U6 |
| 1 | MS561101BA03-50 MS5611-01BA03 Pressure Sensor | MS5611-01BA03 | U7 |
| 1 | M25P16-VMN6P 8-Pin Small Outline Integrated Circuit Package (SOIC8), IPC Medium Density Micron Technology Inc | SOIC8_N | U9 |
| 2 | FDC6401N SOT23, 5-Leads, Body 2.9x1.6mm, Pitch 0.95mm, Lead Span 2.8mm, IPC High Density Fairchild Semiconductor | SOT23-6 | Q1, Q2 |
| 1 | 490-1195-1 Murata ceramic resonator | CSTCE_G15C | X1 |
| 6 | 455-1804-1 SM04B-SRSS-TB JST Sales America Inc | JST SH 4 Pin Side Entry | CONN1, CONN2, CONN3, CONN5, CONN6, CONN11 |
| 1 | WM17141 DX2R005HN2E700 Molex Inc | USB Micro SMD | CONN4 |
| 1 | 455-1806-1 SM06B-SRSS-TB JST Sales America Inc | JST SH 6 Pin Side Entry | CONN7 |
| 3 | MTLW-103-23-S-S-260 Standard 0.1 3 Pin Header Samtec Inc | SIP3 - 0.1 | JP1, JP3, JP5 |
| 1 | Touch Jumper 2 Pad | TOUCH JMP 2PAD | JP7 |
| 1 | SMT RFM22 | RFM22-S2 | RF1 |
| 1 | WM5587 Molex U.Fl. SMD socket Molex Inc | UFL Socket | SKT1 |
| 1 | 497-3786-1 SOT23, 3-Leads, Body 2.9x1.3mm, Pitch 0.95mm, Lead Span 2.5mm, IPC Medium Density STMicroelectronics | SOT23-3N | D1 |
| 1 | 754-1120-1 Chip LED, Body 1.6x0.8mm, IPC Medium Density Kingbright | LED603N | D2 |
| 2 | 350-2037-1 Chip LED, Body 1.6x0.8mm, IPC Medium Density Dialight | LED603N | D3, D5 |
| 12 | 445-4952-1 Chip Capacitor, Body 1.0x0.5mm, IPC Medium Density TDK Corporation | CAP402N | C1, C11, C12, C14, C15, C16, C18, C19 +4 |
Show 8 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 6 | 587-1223-1 Chip Capacitor, Body 1.0x0.5mm, IPC Medium Density Taiyo Yuden | CAP402N | C2, C5, C8, C10, C13, C49 |
| 2 | 490-3886-1 Chip Capacitor, Body 2.0x1.3mm, IPC Medium Density Murata Electronics North America | CAP805N | C3, C4 |
| 2 | 587-1059-1 Chip Capacitor, Body 1.0x0.5mm, IPC Medium Density Taiyo Yuden | CAP402N | C17, C21 |
| 1 | 445-4998-1 Chip Capacitor, Body 1.0x0.5mm, IPC Medium Density TDK Corporation | CAP402N | C48 |
| 12 | P10.0KL Chip Resistor, Body 1.1x0.5mm, IPC Medium Density Panasonic Electronic Components | RES402N | R2, R4, R5, R9, R10, R12, R15, R16 +4 |
| 3 | P330L Chip Resistor, Body 1.1x0.5mm, IPC Medium Density Panasonic Electronic Components | RES402N | R6, R7, R19 |
| 2 | P22J Chip Resistor, Body 1.1x0.5mm, IPC Medium Density Panasonic Electronic Components | RES402N | R11, R13 |
| 1 | RHM120H Chip Resistor, Body 1.6x0.8mm, IPC Medium Density Rohm Semiconductor | RES603N | R14 |
Sparky2 design files
The KiCad project lives in the HertZhang/ardupilot-schematics repository on GitHub; these links point at the commit this page was built from.
Sparky2: common questions
What microcontroller does the Sparky2 use?
The Sparky2 is built around the 497-11767, from the STM32 family.
How big is the Sparky2 PCB?
The Sparky2 measures 34.9 × 35.3 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Sparky2?
69 components, from 28 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 Sparky2 design files?
From the HertZhang/ardupilot-schematics repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.
Can I use the Sparky2 design in my own project?
The repository has no license, so all rights stay with HertZhang. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Sparky2 without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.
More boards in ardupilot-schematics
Similar boards
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
Base
google
52.3 × 52.3 mm36 parts2LApache-2.02.9kSTM32
Type g
google
169 × 30 mm24 parts2LApache-2.02.9kSTM32
Main panel
google
234 × 84 mm26 parts4LApache-2.02.9kSTM32
Type a
google
150 × 30 mm14 parts2LApache-2.02.9kSTM32
Type c
google
188 × 30 mm17 parts2LApache-2.02.9k