1 dépôt
Compact software layers that execute Python code directly on microcontroller hardware.
Distinct from Python Interpreters: Unlike browser-embedded interpreters, these are designed for bare-metal microcontroller hardware.
Explore 1 awesome GitHub repository matching programming languages & runtimes · Embedded Python Interpreters. Refine with filters or upvote what's useful.
CircuitPython is a specialized derivative of the MicroPython runtime designed as an embedded Python interpreter for microcontrollers. It provides a high-level language environment that allows for direct hardware access through a dedicated hardware abstraction layer and a Python microcontroller runtime. The project is distinguished by firmware that exposes the microcontroller as a native USB mass storage device. This allows users to edit code directly on the device as if it were a removable drive, eliminating the need for specialized flashing tools and enabling filesystem-triggered code reload
Implements a compact software layer that executes Python code directly on microcontroller hardware.