MicroPython - Python for microcontrollers (original) (raw)

MicroPython downloads

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:

Daily snapshots of the GitHub repository (not including submodules) are available from this server:

Firmware for various microcontroller ports and boards are built automatically on a daily basis and can be found below.

Filter by:
Port: cc3200, esp32, esp8266, mimxrt, nrf, renesas-ra, rp2, samd, stm32
Feature: Audio Codec, BLE, Battery Charging, CAN, Camera, DAC, Display, Dual-core, Environment Sensor, Ethernet, External Flash, External RAM, Feather, IMU, JST-PH, JST-SH, LoRa, Microphone, PoE, RGB LED, SDCard, Secure Element, USB, USB-C, WiFi, microSD, mikroBUS
Vendor: Actinius, Adafruit, Arduino, BBC, Espressif, Espruino, Ezurio, Fez, George Robotics, HydraBus, I-SYST, LEGO, LILYGO, LimiFrog, M5Stack, Machdyne, Makerdiary, McHobby, Microchip, MikroElektronika, MiniFig Boards, NXP, Netduino, Nordic Semiconductor, Olimex, PJRC, Particle, Pimoroni, Pololu, Pycom, Raspberry Pi, Renesas Electronics, ST Microelectronics, Seeed Studio, Silicognition, Silicognition LLC, SparkFun, Sparkfun, Unexpected Maker, VCC-GND Studio, Vekatech, WIZnet, WeAct, WeAct Studio, Wemos, Wireless-Tag, nullbits, u-blox
MCU: RA6M5, cc3200, esp32, esp32c3, esp32c6, esp32s2, esp32s3, esp8266, mimxrt, nrf51, nrf52, nrf91, ra4m1, ra4w1, ra6m1, ra6m2, ra6m5, rp2040, rp2350, samd21, samd51, stm32f0, stm32f4, stm32f411, stm32f7, stm32g0, stm32g4, stm32h5, stm32h7, stm32l0, stm32l1, stm32l4, stm32wb, stm32wl

Pyboard D-series SF2 George Robotics Pyboard D-series SF3 George Robotics Pyboard D-series SF6 George Robotics Pyboard Lite v1.0 George Robotics Pyboard v1.0 George Robotics Pyboard v1.1 George Robotics Icarus Actinius F405 Express Adafruit Feather M0 Express Adafruit Feather M4 Express Adafruit Feather RP2040 Adafruit Feather nRF52840 Express Adafruit ItsyBitsy M0 Express Adafruit ItsyBitsy M4 Express Adafruit ItsyBitsy RP2040 Adafruit Metro M4 Express Airlift Adafruit Metro M7 Adafruit NeoKey Trinkey Adafruit QT Py - SAMD21 Adafruit QT Py RP2040 Adafruit Trinket M0 Adafruit Giga Arduino Nano 33 BLE Sense Arduino Nano ESP32 Arduino Nano RP2040 Connect Arduino Nicla Vision Arduino Opta WiFi Arduino Portenta C33 Arduino Portenta H7 Arduino Primo Arduino micro:bit v1 BBC ESP32 / WROOM Espressif ESP32-C3 Espressif ESP32-C6 Espressif ESP32-S2 Espressif ESP32-S3 Espressif ESP8266 Espressif Pico Espruino DVK-BL652 Ezurio Cerb40 Fez HydraBus v1.0 HydraBus BLUEIO Tag EVIM I-SYST IBK BLYST Nano I-SYST IDK BLYST Nano I-SYST Hub No.6 LEGO Hub No.7 LEGO TTGO LoRa32 LILYGO LimiFrog LimiFrog Atom M5Stack AtomS3 Lite M5Stack NanoC6 M5Stack Werkzeug Machdyne iMX RT1011 Nano Kit Makerdiary nrf52840 MDK USB Dongle Makerdiary GARATRONIC_NADHAT_F405 McHobby GARATRONIC_PYBSTICK26_F411 McHobby RP2040 PYBStick McHobby Generic SAMD21J18 Microchip Generic SAMD51P19 Microchip Generic SAMD51P20 Microchip SAMD21 Xplained Pro Microchip MikroE Clicker 2 for STM32 MikroElektronika MikroE Quail MikroElektronika Mikroe RA4M1 Clicker MikroElektronika Mini SAM M4 MiniFig Boards MIMXRT1010_EVK NXP MIMXRT1015_EVK NXP MIMXRT1020_EVK NXP MIMXRT1050_EVK NXP MIMXRT1060_EVK NXP MIMXRT1064_EVK NXP MIMXRT1170_EVK NXP Netduino Plus 2 Netduino pca10000 Nordic Semiconductor pca10001 Nordic Semiconductor pca10028 Nordic Semiconductor pca10031 Nordic Semiconductor pca10040 Nordic Semiconductor pca10056 Nordic Semiconductor pca10059 Nordic Semiconductor pca10090 Nordic Semiconductor ESP32 EVB Olimex ESP32 POE Olimex RT1010-Py Olimex STM32-E407 Olimex STM32-H407 Olimex Teensy 4.0 PJRC Teensy 4.1 PJRC Xenon Particle Pico LiPo Pimoroni Tiny2040 Pimoroni 3pi+ 2040 Robot Pololu Zumo 2040 Robot Pololu WiPy Module Pycom Pico Raspberry Pi Pico 2 Raspberry Pi Pico 2 W Raspberry Pi Pico W Raspberry Pi EK-RA4M1 Renesas Electronics EK-RA4W1 Renesas Electronics EK-RA6M1 Renesas Electronics EK-RA6M2 Renesas Electronics B_L072Z_LRWAN1 ST Microelectronics B_L475E_IOT01A ST Microelectronics Discovery F4 ST Microelectronics Discovery F411 ST Microelectronics Discovery F429 ST Microelectronics Discovery F7 ST Microelectronics Discovery F769 ST Microelectronics Discovery Kit H7 ST Microelectronics Discovery L476 ST Microelectronics Discovery L496G ST Microelectronics Nucleo F091RC ST Microelectronics Nucleo F401RE ST Microelectronics Nucleo F411RE ST Microelectronics Nucleo F412ZG ST Microelectronics Nucleo F413ZH ST Microelectronics Nucleo F429ZI ST Microelectronics Nucleo F439ZI ST Microelectronics Nucleo F446RE ST Microelectronics Nucleo F722ZE ST Microelectronics Nucleo F746ZG ST Microelectronics Nucleo F756ZG ST Microelectronics Nucleo F767ZI ST Microelectronics Nucleo G0B1RE ST Microelectronics Nucleo G474RE ST Microelectronics Nucleo H563ZI ST Microelectronics Nucleo H723ZG ST Microelectronics Nucleo H743ZI ST Microelectronics Nucleo H743ZI2 ST Microelectronics Nucleo L073RZ ST Microelectronics Nucleo L152RE ST Microelectronics Nucleo L432KC ST Microelectronics Nucleo L452RE ST Microelectronics Nucleo L476RG ST Microelectronics Nucleo L4A6ZG ST Microelectronics Nucleo WB55 ST Microelectronics Nucleo WL55 ST Microelectronics STM32F439 ST Microelectronics USBDONGLE_WB55 ST Microelectronics Arch Mix Seeed Studio Wio Terminal D51R Seeed Studio XIAO RP2350 Seeed Studio XIAO SAMD21 Seeed Studio XIAO nRF52840 Sense Seeed Studio wESP32 Silicognition RP2040-Shim Silicognition LLC ESP32 / WROOM SparkFun IoT Node LoRaWAN RP2350 SparkFun MicroMod STM32 SparkFun Pro Micro - RP2040 SparkFun Pro Micro RP2350 SparkFun SAMD51 Thing Plus SparkFun SparkFun IoT RedBoard RP2350 SparkFun Thing Plus - RP2040 SparkFun Thing Plus RP2350 SparkFun XRP Controller SparkFun XRP Controller (Beta) SparkFun SparkFun RedBoard Turbo Sparkfun SparkFun SAMD21 Dev Breakout Sparkfun FeatherS2 Unexpected Maker FeatherS2 Neo Unexpected Maker FeatherS3 Unexpected Maker FeatherS3 Neo Unexpected Maker NanoS3 Unexpected Maker OMGS3 Unexpected Maker ProS3 Unexpected Maker RGB Touch Mini Unexpected Maker TinyC6 Unexpected Maker TinyPICO Unexpected Maker TinyS2 Unexpected Maker TinyS3 Unexpected Maker TinyWATCH S3 Unexpected Maker F407VE VCC-GND Studio F407ZG VCC-GND Studio H743VI VCC-GND Studio VK-RA6M5 Vekatech W5100S-EVB-Pico WIZnet W5500-EVB-Pico WIZnet Studio RP2040 WeAct RP2350B Core WeAct Studio WeAct F411 'blackpill'. Default variant is v3.1 with no SPI Flash. WeAct Studio C3 mini Wemos S2 mini Wemos S2 pico Wemos WT51822-S4AT Wireless-Tag Bit-C PRO nullbits EVK-NINA-B1 u-blox EVK-NINA-B3 u-blox