Spalax

cuspaceflight·spalax·pcb/IMU.kicad_pcb

Spalax PCB layout, top view — open source STM32 board by cuspaceflight
Simulate this board

About the Spalax PCB

Spalax is an open source STM32 PCB design by cuspaceflight, published on GitHub. It is a 2-layer board measuring 77.2 × 49.8 mm, with 73 components from 40 distinct parts.

Its main chip is the STM32F405VGT, from the STM32 family. Other key parts include the ADP3335ARMZ-3.3, ADP3335ARMZ-5, MS5611-01BA03, MICROSD_HOLDER and ADIS16405BMLZ. By type, the board carries 27 capacitors, 15 resistors, 9 diodes, 7 ICs, 7 connectors and 1 module.

It belongs with the sensors and test & measurement designs in this gallery.

From the project

10 Degree of Freedom Inertial Measurement System

This repository contains the schematics, PCB designs and firmware for a 10DOF IMU system.

- Firmware - Firmware for the various IMU boards - GUI - A 3D visualisation GUI which renders in realtime data sent from an attached IMU board - Shared - A static library providing common functionality between the various software components - Util - A collection of useful C++, python and bash utilities - PCB - The KiCad PCB files for the Spalax IMU boards

Main components on the Spalax

Spalax bill of materials (BOM)

73 components, 40 distinct parts.

QtyPartRefs
1
STM32F405VGT
IC1
1
ADP3335ARMZ-3.3
IC2
1
ADP3335ARMZ-5
IC3
1
MS5611-01BA03
IC4
1
MICROSD_HOLDER
U1
1
ADIS16405BMLZ
U2
1
MOTION/POSITION-MPU-9250(QFN24)
U3
1
VAL**
M3_MOUNT
1
Q_NMOS_GSD_PSV
Q1
1
8M
Y1
1
UART1
P1
1
SWD
P2
1
UART2
P3
1
SPI
P4
1
BATTERY
P5
1
USB_OTG
P6
1
CAN BUS
P7
1
3V3
3V3
1
5V
5V
1
500mA
F1
Show 20 more
QtyPartRefs
1
SPEAKER
SP1
1
SW_PUSH
SW1
4
LED_GREEN
D1, D2, D3, D5
2
LED_RED
D4, D6
1
S1A
D7
1
USBLC6-2
D8
1
CGA0402MLC-12G
D9
3
10µ
C1, C19, C23
12
100n
C2, C5, C6, C8, C10, C11, C13, C15 +4
2
15p
C3, C4
4
1µ
C7, C18, C20, C22
2
10n
C9, C26
2
2µ2
C12, C14
2
1n
C17, C21
1
10K
R1
2
100
R2, R13
5
47k
R3, R4, R5, R6, R15
1
1k
R7
5
510
R8, R9, R10, R11, R12
1
10
R14

Spalax design files

The KiCad project lives in the cuspaceflight/spalax repository on GitHub; these links point at the commit this page was built from.

Spalax: common questions

What microcontroller does the Spalax use?

The Spalax is built around the STM32F405VGT, from the STM32 family.

How big is the Spalax PCB?

The Spalax measures 77.2 × 49.8 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Spalax?

73 components, from 40 distinct parts. The full bill of materials is listed on this page.

Where can I download the Spalax design files?

From the cuspaceflight/spalax repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the Spalax design in my own project?

The repository has no license, so all rights stay with cuspaceflight. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Spalax 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.

Similar boards