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

Microcontroller Python Packages

Python packages with the GitHub topic microcontroller. Sorted by relevance, with stars and monthly downloads.
pyocd
pyocd

Open source Python library for programming and debugging Arm Cortex-M microcontrollers

1.2M 1K 551
basilfx
lpc-checksum

Python script to calculate LPC firmware checksums.

662K 9 3
membrowse
membrowse

Track and analyze binary size and memory footprint in embedded firmware

107K 27 1
micropython
mpremote

MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems

66K 22K 9K
BrianPugh
tamp

Tamp is a low-memory, DEFLATE-inspired lossless compression library.

36K 71 10
adafruit
circuitpython-stubs

CircuitPython - a Python implementation for teaching coding with microcontrollers

28K 5K 1K
cmsis-svd
cmsis-svd

CMSIS-SVD tools

19K 1K 273
emlearn
emlearn

Machine Learning inference engine for Microcontrollers and Embedded devices

7K 740 75
Josverl
mpflash

mpflash is a command-line tool for working with MicroPython firmware. It provides features to help you flash and update MicroPython on one or more attached microcontrollers.

4K 12 1
Sun-Lab-NBB
ataraxis-communication-interface

Provides the centralized interface for exchanging commands and data between Arduino and Teensy microcontrollers and host-computers.

3K 2 0
memprobe-dev
memprobe

Firmware memory budgets and size checks from the command line

2K 4 0
blynkkk
blynklib

Blynk IoT library for Python and Micropython

2K 244 81
grigorig
stcgal

Open Source STC MCU ISP flash tool

2K 772 152
BradenM
micropy-cli

Micropython Project Management Tool with VSCode support, Linting, Intellisense, Dependency Management, and more!

1K 335 29
csparkresearch
kuttypy

A Graphical interface for real-time control and monitoring of KuttyPy (ATMEGA32 Board)

1K 10 6
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
modm-io
modm-devices

Curated device data for all AVR and ARM Cortex-M devices

999 54 30
ZeroDumb
happy-frog

Educational HID emulation framework for cybersecurity learning

755 11 4
DEMCON
libstored

Generator for a store--a set of variables--to be embedded in an application, with fast store access via C++ and VHDL, data synchronization between processes, and remote access for the debug GUI.

694 9 5
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
apache
pynuttx

Apache NuttX is a mature, real-time embedded operating system (RTOS)

502 4K 2K
int-brain-lab
tycmd-wrapper

A Python wrapper for tycmd

420 0 0
alibaba
haas-python-photoresistor

面向IoT领域的、高可伸缩的物联网操作系统,可去官网了解更多信息https://www.aliyun.com/product/aliosthings

412 5K 1K
MarsTechHAN
ch55xtool

An open sourced python tool for flashing WCH CH55x series USB microcontroller with bootloader v2.30, v2.31 & v2.40.

380 176 27
    • Data from PyPI, GitHub, ClickHouse, and BigQuery