Flash firmware to STM32 microcontrollers using Python. Supports USART and DFU protocols. Current version: 0.7.1. Maintained, low release cadence.
pip install stm32loaderNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Flash firmware via USART using main() with CLI arguments as list.
Use version >=0.7.0. Check CHANGELOG for API changes.
Use from stm32loader import main and pass sys.argv or a list of arguments.
For DFU, use dfu-util directly. This library focuses on USART bootloader.
Run: pip install stm32loader
Check port exists (ls /dev/ttyUSB*). Add user to dialout group or use sudo.
No dependency data recorded yet.
No resource links recorded.