
MicroPython - Python for microcontrollers
MicroPython is a lean and efficient implementation of the Python 3 programming language that includes a small subset of the Python standard library and is optimised to run on microcontrollers and in constrained environments.
Python for microcontrollers - MicroPython
The STM32 line of microcontrollers from STMicroelectronics are officially supported by MicroPython, via the STM32 Cube HAL libraries. The stm32 port of MicroPython contains the source code for these MCUs.
1. Getting started with MicroPython on the ESP8266
This tutorial will guide you through setting up MicroPython, getting a prompt, using WebREPL, connecting to the network and communicating with the Internet, using the hardware peripherals, and controlling some external components.
MicroPython - Python for microcontrollers
MicroPython is developed using git for source code management, and the master repository can be found on GitHub at github.com/micropython/micropython. The full source-code distribution of the latest version is available for download here:
MicroPython on microcontrollers — MicroPython latest …
MicroPython on microcontrollers¶ MicroPython is designed to be capable of running on microcontrollers. These have hardware limitations which may be unfamiliar to programmers more familiar with conventional computers. In particular the amount of RAM and nonvolatile “disk” (flash memory) storage is limited.
1. Getting started with MicroPython on the ESP32
This tutorial will guide you through setting up MicroPython, getting a prompt, using WebREPL, connecting to the network and communicating with the Internet, using the hardware peripherals, and controlling some external components.
Overview — MicroPython latest documentation
If you are looking for the documentation for a specific release, use the drop-down menu on the left and select the desired version.
MicroPython tutorial for the pyboard
6 days ago · If you are looking for the documentation for a specific release, use the drop-down menu on the left and select the desired version. MicroPython tutorial for the pyboard ¶ This tutorial is intended to get you started with your pyboard.
MicroPython Store
The pyboard runs MicroPython, which is a complete re-write of the Python (version 3.4) programming language so that it fits and runs on a microcontroller. It includes many optimisations so that it runs efficiently and uses very little RAM. MicroPython runs bare-metal on the pyboard, and essentially gives you a Python operating system.
MicroPython tutorial for ESP32
6 days ago · This tutorial is intended to get you started using MicroPython on the ESP32 system-on-a-chip. If it is your first time it is recommended to follow the tutorial through in the order below. Otherwise the sections are mostly self contained, so feel free to skip to those that interest you.