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

Embedded Systems Python Packages

Python packages with the GitHub topic embedded-systems. Sorted by relevance, with stars and monthly downloads.
lilohuang
pyturbojpeg

PyTurboJPEG is a high-performance Python wrapper for libjpeg-turbo, offering native support for both x86 and ARM architectures.

228K 304 45
emlearn
emlearn

Machine Learning inference engine for Microcontrollers and Embedded devices

7K 740 75
emmtrix
emx-onnx-cgen

Deterministic ONNX-to-C compiler for embedded and safety-critical systems, generating static, auditable C code with no dynamic memory or runtime dependencies.

4K 29 5
Eric-Canas
usb-monitor

USBMonitor is an easy-to-use cross-platform library for USB device monitoring that simplifies tracking of connections, disconnections, and examination of connected device attributes on Windows, Linux and MacOS, freeing the user from platform-specific details or incompatibilities.

4K 70 9
modelint
mi-pyral

A pythonic interface to Andrew Mangogna's TclRAL relational algebra tcl implementation of Date and Darwen's Tutorial D

3K 1 0
scrutinydebugger
scrutinydebugger

Debugging embedded software through instrumentation with a nice UI

2K 57 9
memprobe-dev
memprobe

Firmware memory budgets and size checks from the command line

2K 4 0
kylemanna
devmem

Python interface to /dev/mem

2K 52 29
alphaville
opengen

Nonconvex embedded optimization: code generation for fast real-time optimization + ROS support

2K 639 69
es617
serial-mcp-server

Serial port MCP server for Claude Code and other MCP-compatible agents.

1K 12 3
jasontaotao
claude-autosar

AUTOSAR BSW 配置助手 — Claude Code 插件 + Python CLI 双格式 (.arxml + .xdm) IO / 模板 diff / lint 10 规则 / verify 增强 / 15 个 MCP 工具。pip install claude-autosar

1K 0 0
h3x4g0ns
model2c

tool to convert ML models into low-level inference for embedded platforms

1K 0 0
avatartwo
avatar2

Python core of avatar²

1K 574 109
FiniteStateInc
finite-state-sdk

Python SDK for the Finite State Platform API

1K 4 1
muazalamri
embeddedtorch

Convert PyTorch models to optimized C++/rust for embedded & edge systems

1K 2 1
es617
ble-mcp-server

Bluetooth Low Energy (BLE) MCP server for Claude Code and other MCP-compatible agents.

1K 13 2
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.

1K 1 0
thirtytwobits
nanaimo

A delicious Python treat that makes on-target testing sweet and satisfying.

995 40 5
MycroftAI
precise-runner

A lightweight, simple-to-use, RNN wake word listener

971 962 245
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).

955 10 0
xiaokai-lyk
pca9685-debugging-panel

Web-based remote control panel for debugging PCA9685 servo drivers on robots.

954 1 0
kfafard
win-can-tool

A Windows CAN-Bus simulation and testing tool with GUI and CLI support. Generates real-time J1939/NMEA2000 style CAN frames for hardware and software testing. Includes PyPI package, auto-built Windows EXE, and profile-based message generation.

808 1 1
es617
dbgprobe-mcp-server

Model Context Protocol (MCP) server that lets AI agents interact with on-chip debug probes (J-Link, CMSIS-DAP, ST-Link, etc.).

723 7 1
EmbedAgents
embedagents

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.

614 1 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery