Tool
MicroPython is a lean implementation of Python 3 designed to run on microcontrollers and other constrained environments. It provides a compiler and runtime with an interactive REPL, script execution from a built-in filesystem, a subset of the Python standard library, and hardware-specific modules such as `machine` for low-level device access. The implementation is written in C99, supports multiple architectures, and uses features including a mark-sweep garbage collector, frozen bytecode, a native machine-code emitter, and configurable compile-time options to fit within limited code space and RAM. MicroPython is open-source software released primarily under the MIT license and is developed openly on GitHub; the project also provides the pyboard, an official microcontroller board for running it on bare metal.
1 use taken from transcripts — each links to the moment in the video.
Small Python interpreter used for an early benchmark comparison with a YK-enabled fork.
1 in the library.