Skip to content

Downloads and files

Everything to download for the Spectral Micro, at the versions these pages describe. The versions come from one file, versions.yml, so this page changes with them; which versions work together is in Versions and compatibility.

Firmware and software

What Version Download How to install
Firmware image (spectral-bldc-firmware-V<number>.bin), its manifest firmware.json and the release notes 107 (2026-08-26) the GitHub release Updating through the bootloader
Firmware source, a PlatformIO project the same release the firmware folder at the tag Building from source
The bootloader binary, for a board without one 0.1 (2026-06-05) bin Installing the bootloader on an older board
The bootloader's host tool bl_flash.py the same release host_tools Updating through the bootloader
Python library (Spectral-BLDC) 1.20 (2026-06-19) pip install Spectral-BLDC; the source and examples on GitHub, at that version With Python
Motor GUI runs in the browser, always the latest motorgui.com Motor GUI
CAN definitions for this release: JSON, and DBC files for the motion layouts this site's release CAN frame tool and downloads
ST-LINK USB driver, for the programming adapter on Windows STSW-LINK009 Installing the bootloader on an older board
STM32CubeProgrammer, for the programming adapter STM32CubeProgrammer Installing the bootloader on an older board

The version links open the files at exactly that release; the dates are those of the releases on GitHub, and on PyPI for the Python library. Motor GUI has no versions to choose: the page is always the current one. Known faults of the firmware are on Known issues.

CAD and hardware files

The latest files, on the main branch of the firmware repository.

What Where
STEP model of the board and the example mounting bracket STEP files

More

What Where
Source Robotics Toolbox (joints from encoder ticks) Source-Robotics-Toolbox
SimpleFOC examples for the board Spectral-Micro-Simple-FOC
Arduino library for controlling the driver from an Arduino SpectralMicroArduino
CANvas USB-to-CAN adapter CANvas-adapter
All firmware releases Releases
This documentation Spectral-BLDC-docs
Shop source-robotics.com

Comments


Found a mistake on this page? Edit it on GitHub · Report it · Get help · This page as Markdown · llms.txt · The whole manual as PDF