MicroPython Ecosystem

MicroPython is an implementation of the Python 3 programming language. It includes a small subset of the Python standard library and is optimised to run on microcontrollers and in constrained environments.

Created by
Damien P. George
Released
May 3, 2014
Community Repos
2,566
Total GitHub Stars
22,804
Core Projects
More
micropython
18,384
MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
Core Python libraries ported to MicroPython
webrepl
628
WebREPL client and related tools for MicroPython
Popular Projects 
More

microdot

The impossibly small web framework for Python and MicroPython

19 Mar 2019 1,360

micropython

Port of MicroPython for the BBC micro:bit

07 Aug 2015 602

micropy-cli

Micropython Project Management Tool with VSCode support, Linting, Intellisense, Dependency Management, and more!

16 May 2019 316

micropython-async

Application of uasyncio to hardware interfaces

06 Dec 2016 734

mu

A small, simple editor for beginner Python programmers

08 Dec 2015 1,400

MaixPy-v1

MicroPython for K210 RISC-V, let's play with edge AI easier

26 Oct 2018 1,659

kmk_firmware

Clackety Keyboards Powered by Python

30 Aug 2018 1,392

micropython-samples

Assorted code ideas, unofficial MP FAQ, plus index to my other repositories

29 Nov 2015 459

micropython-stubs

Stubs of most MicroPython ports, boards and versions to make writing code that much simpler

17 Oct 2020 132

pycopy

Pycopy - a minimalist and memory-efficient Python dialect

29 Dec 2013 790

micropython-ulab

a numpy-like fast vector module for micropython, circuitpython, and their derivatives

30 Aug 2019 414

ViperIDE

An innovative MicroPython / CircuitPython IDE for Web and Mobile

09 Jun 2024 363

EuroPi

EuroPi: A reprogrammable Eurorack module based on the Raspberry Pi Pico

15 Oct 2021 424

PikaPython

An ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies

02 Aug 2021 1,422

micropython-rotary

MicroPython module to read a rotary encoder

10 Oct 2018 276

belay

Belay is a python library that enables the rapid development of projects that interact with hardware via a micropython-compatible board

26 Jul 2022 222

trezor-firmware

Trezor Firmware Monorepo

10 Apr 2019 1,252

MicroPico

MicroPico (aka Pico-W-Go) is a Visual Studio Code extension designed to simplify and speed up the development of MicroPython projects for the Raspberry Pi Pico and Pico W boards

08 Aug 2022 229

MaixPy-v1_scripts

micropython scripts for MaixPy

16 Mar 2019 626

mpy-lib

HTS221, LPS22, LIS2DW12, LIS2MDL, LSM6DSO, STTS751, si7051, bme280, bmp280, APDS9930, TM1650, TM1637, LCD1602, GNSS, all kinds of micropython drives, examples, libs

28 Jan 2018 173
Up and Coming Projects 
More

weather_landscape

Visualizing Weather Forecasts Through Landscape Imagery

20 Sep 2024 1,164

lv_micropython

适用于具有16M flash的ESP32芯片的MicroPython LVGL绑定 | Micropython bindings to LVGL for Embedded devices, Unix and JavaScript | M5Stack BASIC

08 Sep 2024 0

micropython-camera-API

Camera API for micropython as user module, starting with the esp32 port

07 Sep 2024 2

RPico

Raspberry Pi PicoW to get sensor output and post API for InfluxDB

04 Sep 2024 0

Echo-Wave

Clonador de señales de 433mhz controlado en una app móvil

27 Aug 2024 1

SHT4X

Модуль MicroPython для управления SHT4x - датчик относительной влажности и температуры 4-го поколения

26 Aug 2024 0

CircuitPython_RotarySelect

A circular rotary selection widget

25 Aug 2024 0

wasm2mpy

Compile WebAssembly to native MicroPython modules

24 Aug 2024 105

TinyDrawer

TinyDrawer is a collection of drawing methods for Rasberry Pi Pico devices

23 Aug 2024 1

analog-system-controll

This project aims to implement an ESP32-based control system using 3 buttons and 2 LEDs with various operating modes and state transitions

20 Aug 2024 0

esp32-bitcoin-price-monitoring

Track Bitcoin prices automatically with an ESP32 and an OLED display

19 Aug 2024 2

esp32-ai-chat

esp32s3 ai chat

17 Aug 2024 3

CircuitPython_PCA9674

16 Aug 2024 0

pico-temperature-control

A simple temperature controller using a Raspberry Pi Pico, DHT22 sensor, and relay to manage heating in small enclosures

14 Aug 2024 1

MPEasy.github.io

Easy install for MicroPython on ESP32 family MCUs using web browser

12 Aug 2024 0

mutemplate

Compile template files into a standalone python file

10 Aug 2024 2

CircuitPython_Button_Handler

A CircuitPython helper library that handles different types of button presses

04 Aug 2024 0

state-of-things

State of Things python library to organize complex state machines

20 Jul 2024 0

esp32-radar

A radar IoT device built with a Hi-Link HLK-LD2450 board coupled with a LiteOn LTR329 enviroment sensor docked in an ESP32 S3 board implemented with Micropython

18 Jul 2024 1

autodoc201

14 Jul 2024 1