MicroPython
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.
- GitHub: https://github.com/topics/micropython
- Wikipedia: https://en.wikipedia.org/wiki/MicroPython
- Repo: https://github.com/micropython
- Created by: Damien P. George
- Released: May 3, 2014
- Related Topics: circuitpython, cpython, internet-of-things, iot, language, microcontroller, python,
- Aliases: micro-python, upython,
- Last updated: 2026-06-28 00:19:23 UTC
- JSON Representation
https://github.com/wodr/pico
Pico / rp2040 examples for using PIO
interrupt-driven-programs micropython pio raspberry-pi-pico raspberry-pi-pico-rp2040 rp2040
Last synced: 01 Feb 2026
https://github.com/indigoparadox/boxes_and_bots
This is a monorepo containing various hardware projects and their firmwares, as well as less-common or WIP drivers for common components
circuitpython embedded home-automation micropython robots
Last synced: 16 Feb 2026
https://github.com/jposada202020/MicroPython_KX132
⛔️ DEPRECATED MicroPython Driver for the Kionix KX132 Accelerometer
acceleration accelerometer archived deprecated driver kionix kx132 micropython obsolete
Last synced: 13 May 2025
https://github.com/sparkfun/qwiic_ads1015_py
circuitpython micropython python sparkfun sparkfun-python
Last synced: 13 Apr 2026
https://github.com/jn513/ea701
Repositório da disciplina EA701 - Introdução a Sistemas Embarcados FEEC / Unicamp
embedded-c embedded-systems micropython micropython-rpi-pico raspberry-pi-pico
Last synced: 06 Sep 2025
https://github.com/zmactep/rickroll-wristband
T-Wristband watch app with secret rickroll function
esp32 lilygo micropython rickroll t-wristband wifi
Last synced: 09 May 2026
https://github.com/bermejo4/iot_medical_device
Development of a medical monitoring system based on the internet of things
iot micropython python raspberry-pi-pico
Last synced: 02 May 2026
https://github.com/code2k13/maix_dock_mnist
Demonstration of handwritten digit recognition using Maix Dock M1 powered by Kendryde K210
edge-ai image-recognition kendryte-210 machine-learning micropython tinyml
Last synced: 23 Jan 2026
https://github.com/loboris/esp32_k210_firmware
ESP32 firmware for MicroPython for K210 project
esp32 k210 micropython risc-v wifi
Last synced: 09 May 2026
https://github.com/pulkin/mpy-twatch-config
Configuring peripherials of T-Watch 2020 for micropython
axp202 esp32 firmware micropython python smart watch
Last synced: 11 May 2026
https://github.com/rroemhild/ttn-mapper
Simple PyCom LoPy/FiPy tracker for TTN Mapper
iot lorawan mapper micropython pycom ttn
Last synced: 07 Apr 2025
https://github.com/ccccmagicboy/hack_inisetup
hack the esp32 and esp8266 micropython firmware inisetup file
Last synced: 20 Jan 2026
https://github.com/jotonedev/sensor_box
Sensor box for ambient monitoring using Raspberry Pi Pico W
micropython platformio raspberry-pi-pico-projects raspberry-pi-pico-w raspbery-pi
Last synced: 13 Apr 2026
https://github.com/robmarkcole/water-sensor-micropython
Simple micropython script to detect water using a dirt cheap sensor
Last synced: 02 May 2026
https://github.com/chand1012/esp32-temperature
MicroPython implementation for a board that gets the temperature outside via my Cloudflare Worker
esp32 micropython micropython-esp32 python3
Last synced: 02 May 2026
https://github.com/jornamon/micropython_nonblocking_buzzer
A nonblocking implementation of a buzzer class that allows you to play basic melodies or sound patterns without blocking the main loop while the sound is being played
buzzer micropython nonblocking
Last synced: 08 May 2025
https://github.com/sathya-ml/pico-temperature-control
A simple temperature controller using a Raspberry Pi Pico, DHT22 sensor, and relay to manage heating in small enclosures.
dht22 heating-control micropython pico raspberry-pi-pico relay temperature-control
Last synced: 22 Jan 2026
https://github.com/tux-friend/esp32-tux
Documentation for ESP32-Tux Dev Board
esp32-c3 esp32-dev-board micropython
Last synced: 11 Apr 2025
https://gitlab.com/olivierlenoir/MicroPython-MorseCode
MicroPython International Morse Code
Last synced: 13 May 2025
https://github.com/hiper2d/smart-home-light-automation-in-python
Design of smart light network for home using Raspberry Pi, ESP8266 WiFi modules, and Python
angular12 esp8266 flask micropython raspberry-pi
Last synced: 09 Apr 2026
https://github.com/Heerkog/MicroPythonTrill
Trill touch sensor library for MicroPython.
Last synced: 13 May 2025
https://github.com/pawelgoj/rgb_led_color_change
Simple program written in MicroPython for LED RGB color change. Works with raspberry pi pico (RP2040)
led led-rgb microcontroller micropython python raspberry-pi-pico rp2040
Last synced: 17 May 2026
https://github.com/brainelectronics/myevse-webinterface
Webinterface of MyEVSE
esp32 evse evse-wifi micropython myevse webinterface
Last synced: 18 Jan 2026
https://github.com/xrystalll/aht10_monitor
Simple home temperature and humidity monitor on Raspberry Pi Pico
aht10 humidity micropython micropython-rpi-pico raspberry-pi-pico rp2040 sensor-monitor ssd1306 temperature
Last synced: 20 Jan 2026
https://github.com/microcontroleurmonde/pcg32_port
Micropython implementation of the PCG32 (Permuted Congruential Generator) random number generator, originally developed in C by Melissa O'Neill.
esp32 micropython pyboard rng rp2040
Last synced: 03 May 2026
https://github.com/matthias-bs/flora2
ESP32/MicroPython Irrigation System
esp32 micropython micropython-esp32 mqtt
Last synced: 04 May 2026
https://github.com/taxmeifyoucan/proof-of-cat
Securing cryptography using cats
Last synced: 14 Oct 2025
https://github.com/cobravisualcodeorg/lilygo-t-deck-micropython-es
LilyGO-T-Deck-micropython-ES
esp32-s3 lilygo lilygo-t-deck- lora micropython st7789 tdeck
Last synced: 17 May 2026
https://github.com/meshosk/pico-weather-sensor
Code for weather pico 2 w gatherer with bme280 and pico lipo shim
ble mbe280 micropython raspberry-pi-pico-2-w sensor
Last synced: 15 May 2026
https://github.com/ishanoshada/flask-mongodb-server
A Flask-based HTTP server for MongoDB operations (create, insert, find, delete, update) with ESP32 client support using Arduino and MicroPython.
arduino esp32 flask iot micropython mongodb nosql pymongo python
Last synced: 14 Apr 2026
https://github.com/lbuque/epd_binding_micropython
eink einkdisplay epd esp32 esp32-s3 micropython
Last synced: 04 May 2026
https://github.com/nevil-ing/clawdius
A line-tracking robot with a robotic arm for object manipulation using infrared sensors and a custom-designed robotic arm, all controlled by a Raspberry Pi Pico.
line-follower-robot line-tracking micropython python raspberry-pi-pico robotic-arm
Last synced: 15 May 2026
https://github.com/octaprog7/BME680
MicroPython module for work with BME680, Bosh low power gas, pressure, temperature & humidity sensor.
humidity micropython pressure sensor temperature
Last synced: 13 May 2025
https://github.com/znitche/pico-adxl345
MicroPython module for performing measurements using ADXL345 accelerometer
Last synced: 19 Oct 2025
https://github.com/robmosca/cubot
A Rubik's cube solver with LEGO Mindstorms Robot Inventor and Raspberry Pi
cam cubot lego micropython mindcuber mindstorms raspberry-pi robot-inventor rubik solver
Last synced: 10 May 2026
https://github.com/sparkfun/qwiic_tmp117_py
circuitpython micropython python sparkfun sparkfun-python
Last synced: 04 May 2026
https://github.com/eduncan911/hudsonriver-monitor
An educational project to introduce the kids to electronics
aws-lambda-golang golang micropython xbee
Last synced: 13 Apr 2026
https://github.com/josverl/build-micropython-win-mingw
Simple Build Container for MicroPython using MinGW
Last synced: 12 May 2026
https://github.com/jposada202020/micropython_lis3dh
⛔️ DEPRECATED Micropython Driver for the LIS3DH Sensor
acceleration accelerometer driver lis3dh micropython sensor
Last synced: 20 Apr 2025
https://github.com/kimyongx/cpe-213_214
This project is part of the Microprocessor System Course CPE-213 and Microprocessor System Laboratory CPE-214, Academic Year 1/2024. Thai-Nichi Institute of Technology, Thailand.
arduino-iot-cloud cat-feeder esp32 line-notify micropython micropython-esp32
Last synced: 04 May 2026
https://github.com/shulyaka/xbee_humidifier
MicroPython firmware for my DIY humidifier
hacs-custom home-assistant micropython xbee
Last synced: 09 Apr 2026
https://github.com/electrocodeur/07_chenillard_esp32
Projet : Chenillard LED avec ESP32
Last synced: 02 May 2026
https://github.com/aboehm/clt2019
Chemnitzer Linux Tage 2019 - Python auf Microcontrollern
chemnitzer-linux-tage embedded-systems micropython python talk
Last synced: 09 Jun 2026
https://github.com/paulober/pico-mpy-com
A Node.JS library for communicating with USB devices running the MicroPython firmware.
micropython micropython-rpi-pico nodejs raspberry-pi-pico raspberry-pi-pico-2 raspberry-pi-pico-micropython serialport
Last synced: 03 Jan 2026
https://github.com/microcontroleurmonde/esp32-c3_rng
A Micro-python library which provides an interface to generate a random number using the ESP32-C3's hardware RNG.
Last synced: 05 May 2026
https://github.com/alexhorn/plasma-e131
E1.31 / sACN receiver for the Plasma Stick 2040 W.
dmx512 micropython pico ws2812
Last synced: 05 May 2026
https://github.com/raupulus/rpi-pico-weather-station-light-radiation
Monitor de luz y rayos UV/UVA/UVB para subir los datos a una api propia utilizando micropython y raspberry pi pico
light micropython python raspberry raspberry-py-pico raspberrypipico sensor sensors uv uva uvb weather-station
Last synced: 04 May 2026
https://github.com/marcellomaugeri/micropython-easy-network-configuration-esp8266
Network configuration of an ESP8266 through sockets
Last synced: 05 May 2026
https://github.com/tillstuder/secure-communication
🔐 Secure P2P communication with diffie-hellman key exchange and multiple cyphers.
algorithm cypher decryption diffie-hellman encryption micropython p2p python secure
Last synced: 06 May 2025
https://github.com/cybardev/esp32-dotfiles
MicroPython scripts for my ESP microcontrollers
embedded esp32 esp8266 microcontroller micropython
Last synced: 05 May 2026
https://github.com/electrocodeur/12_emetteur_ir_esp32
Projet : Émetteur IR avec ESP32
Last synced: 11 Apr 2026
https://github.com/costastf/philips_hue_switch
micropython code that toggles a philips hue lamp to be used with a hardware switch making that existing wall switch not cutting the current off but using the api to toggle the lamps state.
esp01s esp8266 micropython philips-hue philips-hue-lamp philips-hue-lights philips-hue-switch
Last synced: 06 May 2026
https://github.com/cprite/thermometer
Measuring temperature using Raspberry Pi Pico
Last synced: 17 May 2026
https://github.com/svenmatzke/grown
Micropython firmware for growing plants
esp32 firmware micropython monitoring plants sensor-data-collector
Last synced: 02 Jan 2026
https://github.com/joseguilherme96/sistema_gerenciador_lixeira_reciclavel
Sistema é capaz de monitorar os níveis das lixeiras em diversos pontos da cidade em tempo real integrado ao microcontroladores ESP32, gerando dados essenciais para empresa poder gerenciar sua coleta da melhor forma possível, reduzindo custos logísticos.
esp32 flask flask-migrate flask-socketio flask-sqlalchemy iot micropython python vue3 vuetify
Last synced: 05 May 2026
https://github.com/cheyao/macropad
Macropad for hackclub ysws
3d 3d-printing cad kmk macropad micropython pcb python scad
Last synced: 19 Jan 2026
https://github.com/fantaso/agrimodule-smart-system
It is a crop monitoring system that helps small farmers reduce resources used in their farm's operation.
aws-iot flask flask-admin flask-api flask-blueprints flask-mail flask-migrate flask-restful flask-script flask-security flask-sqlalchemy flask-uploads flask-wtforms html-css-javascript micropython postgresql pycom-lopy python3 wtforms
Last synced: 06 May 2026
https://github.com/marconicivitavecchia/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.
adafruit-ltr329 bme680 esp32 hlk-ld2450 iot-json-parser js micropython mqtt wifi
Last synced: 26 Jan 2026
https://github.com/microcontroleurmonde/teensy_4.1_rng
A method for generating good-quality random numbers on a Teensy 4.1 using multiple analog inputs (No TRNG)
micropython prng rt1062 teensy41
Last synced: 20 May 2026
https://github.com/jposada202020/micropython_mcp9808
MicroPython Driver for the Microchip MCP9808 Temperature Sensor
driver mcp9808 microchip micropython sensor temperature
Last synced: 06 Aug 2025
https://github.com/jmysu/esp32c3-s2-micropython-build
building ESP32C3 micropython notes
Last synced: 21 Jan 2026
https://github.com/mcauser/micropython-max44009
MicroPython driver for the MAX44009 ambient light sensor
Last synced: 13 May 2026
https://github.com/microchiptech/pic32mzw1_micropython
"IoT Made Easy!" - support micropython on pic32mzw1 (wfi32)
micropython pic32mzw1 upython wfi32 wfi32-iot wifi
Last synced: 08 Mar 2026
https://github.com/aypac/upycraft_community_dev
uPyCraft is the leading IDE for µPython development. However, development has stopped in 2018, so we would like to give it a desperately needed update from the community.
esp esp32 esp8266 ide microcontroller micropython python upython
Last synced: 01 Oct 2025
https://github.com/afabian80/nodemcu-weather
Micropython application to show the current temperature from openweathermap on a TM1637 LED display
micropython nodemcu-esp8266 openweathermap-api tm1637
Last synced: 17 Jul 2025
https://github.com/saranomy/tinydrawer
TinyDrawer is a collection of drawing methods for Rasberry Pi Pico devices
drawing-app game-engine micropython pico raspberry-pi raspberry-pi-pico raspberry-pi-pico-micropython
Last synced: 17 Jul 2025
https://github.com/raupulus/resources-course-raspberry-pi-pico-w-micropython
Recursos del curso para raspberry pi pico w micropython. Mirror de https://gitlab.com/raupulus/resources-course-raspberry-pi-pico-w-micropython
course micropython raspberry raspberry-pi-pico raspberrypipico resources
Last synced: 15 Jul 2025
https://github.com/rpidanny/lopy-pir
Log PIR Data to Adafruit.
circuitpython iot lopy micropython pir-sensor python
Last synced: 06 May 2026
https://github.com/seanmpuckett/mp-play-piezo
piezo music player library for micropython
micropython music piezo-buzzer pwm sound sound-effects speaker
Last synced: 14 May 2026
https://github.com/geo-tp/grove-lcd-rgb-backlight-v5.0
A MicroPython library designed to control the Grove LCD RGB Backlight V5.0 I2C display
grove lcd micro micropython python screen
Last synced: 10 May 2026
https://github.com/electrocodeur/17_pyroelectrique_esp32
Projet : Capteur de présence Pyroélectrique avec ESP32
Last synced: 15 May 2026
https://github.com/andypiper/stackypi-style
Examples and lessons learned about the StackyPi RP2040 board
Last synced: 03 Apr 2025
https://github.com/ttb-microcluster/awesome-microcluster
A curated list of references to awesome micro-cluster tools, frameworks, libraries, and articles.
arduino awesome awesome-list collection distributed-computing micropython resources
Last synced: 17 Jun 2025
https://github.com/foo-git/gm60_micropython
Driver for GM60 barcode scanner with MicroPython and ESP32
barcode-scanner esp32 gm60 grocy micropython micropython-esp32
Last synced: 08 Mar 2026
https://github.com/octaprog7/bme680
MicroPython module for work with BME680, Bosh low power gas, pressure, temperature & humidity sensor.
humidity micropython pressure sensor temperature
Last synced: 07 May 2026
https://github.com/sasilva1998/upyarlo
MicroPython library to control DBH-10 for Arlo Parallax platform.
arlo dhb-10 micropython micropython-robotics ros
Last synced: 07 May 2026
https://github.com/ankitkk/cosmic-unicorn
LED Transit Tracker + Weather.
chicago led micropython pimoroni trains
Last synced: 18 May 2026
https://github.com/eddmann/pico-secret-santa
Raspberry Pi Pico/MicroPython/SIM800L Secret Santa Allocator and Sender
micropython python raspberry-pi-pico sim800l sms
Last synced: 16 Apr 2026
https://github.com/berkayguzel06/robot-arm
A robotic arm that can control with potentiometers and from server remotely
3d 3d-printing automation cloud esp32 i2c micropython mqtt node-red nodered potentiometer remote-control robotarm robotic-arm robotics server
Last synced: 10 Feb 2026
https://github.com/octaprog7/veml7700
MicroPython module for wotk with VEML7700. Ambient light sensor form Vishay.
Last synced: 18 Apr 2026
https://github.com/sjaak31367/micropython_perlin
A module for micropython which adds the ability to generate Perlin noise
Last synced: 02 Jan 2026
https://github.com/mobluse/python82-scripts
Scripts for the Python82 App in TI-82 Advanced Edition Python Graphing Calculator
arcade-game game micropython numworks python python82 ti-82-advanced-edition-python ti82py
Last synced: 11 Feb 2026
https://github.com/lupin3000/micropython-i2c-rotaryencoder
MicroPython I2C library and example for Gravity: 360 Degree Rotary Encoder Module
dfrobot encoder esp32 gravity i2c micropython
Last synced: 16 Apr 2026
https://github.com/kevinmcaleer/weather_forecast
A Pimoroni Presto based Weather station display
dashboard graphics micropython pimoroni presto weather
Last synced: 10 Feb 2026
https://github.com/antoniotejada/lessmostat
Lessmostat, the less is more esp8266 WIFI AC thermostat: less than $25 in amazon pieces, no soldering, no breadboarding, no need for AC C wire.
air-conditioning dht11 dht22 esp-01 esp8266 home-automation hvac hvac-control iot iot-device lessmostat micropython mqtt python raspberry-pi relay thermostat
Last synced: 10 Apr 2026
https://github.com/jposada202020/micropython_htu31d
⛔️ DEPRECATED MicroPython library for TE HTU31D temperature and humidity sensors
htu31d humidity-sensor micropython temperature temperature-sensor
Last synced: 09 Apr 2025
https://github.com/omiq/crowpanel
Example code for Crowpanel E-Paper display
Last synced: 13 Feb 2026
https://github.com/appsolves/smartsweep-precision
A self-made cleaning robot with Arduino Giga R1 WiFi and MicroPython!
arduino cleaning-robot flutter iot micropython
Last synced: 08 Jul 2025
https://github.com/a3ro-dev/rc-os
Operating System for Self Driving Small Vehicles
html-css-javascript kernel micropython mpython operating-system os python raspberry-pi-pico rc-car rc-os socket
Last synced: 15 Apr 2026
https://github.com/simonprickett/pico-display-pack-2-radio-whats-on
What's on various BBC Radio stations - uses Pimoroni Pico Display Pack 2
bbc display-pack-2 micropython pimoroni raspberry-pi-pico raspberry-pi-pico-w
Last synced: 19 May 2026
https://github.com/cordx56/micropython-deploy-server
Deploy your MicroPython code via network
Last synced: 01 May 2026
https://github.com/ealexandros/userver
A fast and easy micropython HTTP web server repository.
http micropython server webserver
Last synced: 16 Apr 2026