PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Stm32 Python Packages

Python packages with the GitHub topic stm32. Sorted by monthly downloads, with stars and forks.
Lion-1209
flashgate

The agent can't claim the firmware works — until the board says so. Hardware-in-the-loop verification gate: build → flash → boot banner → exit code.

5K 1 0
nimaltd
stm32-installer

One command installs STM32 libraries into CMake, STM32CubeIDE, Keil, IAR and Makefile projects

4K 6 0
wokwi
wokwi-client

Typed, asyncio-friendly Python SDK for the Wokwi Simulation Server

3K 9 5
xrobot-org
xrobot

XRobot Auto Code Generation Toolkit

3K 248 48
FASTSHIFT
fpbinject

A powerful ARM Cortex-M runtime code injection tool based on FPB (Flash Patch and Breakpoint)

2K 30 4
PedroHenriqueBatistaSilva
addernet

Neural "networks" with zero multiplications at inference. AdderNet for embedded systems.

2K 2 0
w1ne
labwired

Deterministic firmware simulator for microcontrollers with hardware-validated parity. Labwired.com

808 80 35
microhenrio
openocd-mcp

openocd-mcp is a lightweight Model Context Protocol (MCP) server that lets your AI assistant interact directly with microcontrollers through OpenOCD.

686 4 0
modm-io
modm-devices

Use modm-data instead!

640 55 30
tgree
psdb

Python flasher and gdb server for various ARM debug probes.

453 18 3
cms-pm
brontes-probe-mcp

Embedded debug-probe broker as an MCP server: program, halt, memory read, and ITM/SWO streaming over stdio, socket, and TCP.

370 0 0
dwatman
mcuscope

Serial debug bridge for MCUs: filtered views, graphs, markers, web UI, and a CLI for AI agents

347 1 0
PonomarevDA
raccoonlab-tools

Cyphal, DroneCAN and stm32 related tools

346 5 5
cunjun
mcubuddy

An AI debugging tool for MCUs and embedded firmware that connects to real hardware through MCP, with support for ST-Link, J-Link, pyOCD, Keil, RTOS, GDB Server, and Flash debugging.

325 6 0
CAOShurong
termscope

Terminal serial plotter for Arduino, ESP32 and STM32: live graphs over UART, pipes or SSH.

302 0 0
ussserrr
stm32pio

Automate managing of STM32CubeMX + PlatformIO projects

294 263 25
hardwario
lora-modem-abz

Open LoRaWAN modem firmware for the Murata Type ABZ module with an AT command interface.

271 14 4
lvgl
lvglgdb

LVGL is a free, full-featured embedded UI library for devices from small MCUs to 3D-capable MPUs, enhanced by LVGL Pro, a professional editor and tooling.

195 25K 4K
polfeliu
python-cantata

Python Tool to generate C structures and functions to access candb information

179 5 0
marcinbor85
canprog

Command-line tool to flashing devices by CAN-BUS

173 94 23
Shuuida
miniml-engine

MiniML is a lightweight Machine and Deep Learning framework dedicated to training neural networks in embedded systems, redefining conventional and heavyweight models into different methods that can be exported and executed on low-cost microcontrollers (Arduino, ESP32, STM32).

164 11 0
tgree
stm-layout

Python curses-based tool for configuring STM32 pins.

142 15 3
EmbedAgents
embedagents-stm32

STM32 development by talking to Claude Code — drive ST's own tools (CubeMX/IDE/Programmer, ST-LINK GDB, signing) in plain language. Capture, don't reinvent.

140 6 0
xreef
ebyte-lora-e220

MicroPython LoRa EBYTE E220 LLCC68 device library complete and tested with Arduino, esp8266, esp32, STM32 and Raspberry Pi Pico (rp2040 boards).

134 27 2
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology