Sparky2

ArduPilot·Schematics·TauLabs-Sparky/sparky2/hw/kicad/Sparky2.kicad_pcb

Sparky2 PCB layout, top view — open source STM32 board by ArduPilot

About the Sparky2 PCB

Sparky2 is an open source STM32 PCB design by ArduPilot, 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.

QtyPartRefs
1
497-11767
Thin QFP, 64-Leads, Body 10x10mm, Pitch 0.5mm, IPC Medium Density
STMicroelectronics
U1
1
LP2992IM5-3.3
SOT23, 5-Leads, Body 2.9x1.6mm, Pitch 0.95mm, Lead Span 2.8mm, IPC High Density
Texas Instruments
U2
1
MAX3051EKA+T
SSOP; 8 Leads; Body Width 1.6 mm; Pitch 0.65 mm
Maxim Integrated
U3
1
MPU-9250
QFN, 24-Leads, Body 3.1x3.1mm (max), Pitch 0.40mm, IPC Medium Density
InvenSense
U4
1
CC_U6
SOT23-DCK, 5-Leads, Body 2.2x2.4mm (max), Pitch 0.65mm, IPC High Density
Texas Instruments
U6
1
MS561101BA03-50
MS5611-01BA03 Pressure Sensor
U7
1
M25P16-VMN6P
8-Pin Small Outline Integrated Circuit Package (SOIC8), IPC Medium Density
Micron Technology Inc
U9
2
FDC6401N
SOT23, 5-Leads, Body 2.9x1.6mm, Pitch 0.95mm, Lead Span 2.8mm, IPC High Density
Fairchild Semiconductor
Q1, Q2
1
490-1195-1
Murata ceramic resonator
X1
6
455-1804-1
SM04B-SRSS-TB
JST Sales America Inc
CONN1, CONN2, CONN3, CONN5, CONN6, CONN11
1
WM17141
DX2R005HN2E700
Molex Inc
CONN4
1
455-1806-1
SM06B-SRSS-TB
JST Sales America Inc
CONN7
3
MTLW-103-23-S-S-260
Standard 0.1 3 Pin Header
Samtec Inc
JP1, JP3, JP5
1
Touch Jumper 2 Pad
JP7
1
SMT RFM22
RF1
1
WM5587
Molex U.Fl. SMD socket
Molex Inc
SKT1
1
497-3786-1
SOT23, 3-Leads, Body 2.9x1.3mm, Pitch 0.95mm, Lead Span 2.5mm, IPC Medium Density
STMicroelectronics
D1
1
754-1120-1
Chip LED, Body 1.6x0.8mm, IPC Medium Density
Kingbright
D2
2
350-2037-1
Chip LED, Body 1.6x0.8mm, IPC Medium Density
Dialight
D3, D5
12
445-4952-1
Chip Capacitor, Body 1.0x0.5mm, IPC Medium Density
TDK Corporation
C1, C11, C12, C14, C15, C16, C18, C19 +4
Show 8 more
QtyPartRefs
6
587-1223-1
Chip Capacitor, Body 1.0x0.5mm, IPC Medium Density
Taiyo Yuden
C2, C5, C8, C10, C13, C49
2
490-3886-1
Chip Capacitor, Body 2.0x1.3mm, IPC Medium Density
Murata Electronics North America
C3, C4
2
587-1059-1
Chip Capacitor, Body 1.0x0.5mm, IPC Medium Density
Taiyo Yuden
C17, C21
1
445-4998-1
Chip Capacitor, Body 1.0x0.5mm, IPC Medium Density
TDK Corporation
C48
12
P10.0KL
Chip Resistor, Body 1.1x0.5mm, IPC Medium Density
Panasonic Electronic Components
R2, R4, R5, R9, R10, R12, R15, R16 +4
3
P330L
Chip Resistor, Body 1.1x0.5mm, IPC Medium Density
Panasonic Electronic Components
R6, R7, R19
2
P22J
Chip Resistor, Body 1.1x0.5mm, IPC Medium Density
Panasonic Electronic Components
R11, R13
1
RHM120H
Chip Resistor, Body 1.6x0.8mm, IPC Medium Density
Rohm Semiconductor
R14

Sparky2 design files

The KiCad project lives in the 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 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 ArduPilot. 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 Schematics

Similar boards