MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
Repository Index
47,133 repositories indexed
1–20 of 20 · Most stars
Memory layer for AI Agents. Replace complex RAG pipelines with a serverless, single-file memory layer. Give your agents instant retrieval and long-term memory.
Exploitation Framework for Embedded Devices
Your Gateway to Embedded Software Development Excellence :alien:
CircuitPython - a Python implementation for teaching coding with microcontrollers
An ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies. It is ready to use out of the box without any configuration required and easy to extend with C. Similar project: MicroPython, JerryScript.
Application of asyncio to hardware interfaces. Tutorial and code.
A curated list of awesome CircuitPython guides, videos, libraries, frameworks, software and resources.
Assorted code ideas, unofficial MP FAQ, plus index to my other repositories.
Tools to fingerprint WiFi Access Points running the Broadcom SDK and a list of known affected devices.
Containerized Development Environment Manager for embedded development
Simple GUI for Pyboard and TFT touch panel displays
Fast Fourier transform in MicroPython's inline ARM Thumb V7 assembler (STM32, RP2350 etc.).
Tamp is a low-memory, DEFLATE-inspired lossless compression library.
Ultra high-performance secp256k1 ECC engine | Python, Node.js, Rust, Go, C#, Swift, Java bindings | CUDA, Metal, OpenCL GPU | ECDSA, Schnorr, FROST, MuSig2, BIP-352 | 15+ platforms
Simple way to use an nRF24L01 radio to exchange arbitrary Python objects between two Pyboards
Support for building ultra low power systems based on the Pyboard (1.x and D series).
Command line tool for Bluetooth Low Energy MicroPython devices
Async MQTT client for CPython and MicroPython with asyncio support.
micro HTTP toolkit for MicroPython and CircuitPython