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-07-29 00:15:44 UTC
- JSON Representation
https://github.com/solanus-systems/amqc
An async MQTTv5 client for unix and ESP32 micropython
Last synced: 11 May 2026
https://github.com/khudaibirdin/micropython_nats_client
Library to create micropython NATS publisher.
iot m2m micropython micropython-esp32 nats nats-client
Last synced: 18 May 2026
https://github.com/hlf20010508/micropython-ili9341-ft6206
Micropython driver for ili9341 with touch protocol ft6206 i2c
esp32 ft6206 i2c ili9341 micropython
Last synced: 15 May 2025
https://github.com/mobluse/numworks-scripts
MicroPython Scripts for the NUMWORKS Graphing Calculator
Last synced: 27 Apr 2026
https://github.com/jposada202020/micropython_ds3502
MicroPython Driver for the DS3502 Potentiometer
driver ds3502 micropython potentiometer
Last synced: 21 Jul 2025
https://github.com/ekelhala/plantio
Monitor the soil moisture level of your plants with the help of IoT
iot micropython mqtt nodejs pico-w raspberry-pi-pico-w
Last synced: 11 Apr 2026
https://github.com/rubenhoenle/gigacube
This repo is a fork of https://github.com/mucer/dots_n_boxes, a project which was done during the https://hacken-mit-licht.de Hackathon
hackathon micropython neopixel pi-pico
Last synced: 05 Jan 2026
https://github.com/jposada202020/micropython_ds1841
MicroPython Driver for the DS1841 Potentiometer
driver ds1841 micropython potentiometer
Last synced: 21 Jul 2025
https://github.com/jposada202020/micropython_adxl343
⛔️ DEPRECATED MicroPythonMicroPython Driver for the Analog Devices ADXL343 Accelerometer
acceleration accelerometer adxl343 analog-devices archived deprecated driver gravity micropython obsolete sensor
Last synced: 21 Jul 2025
https://github.com/julian-almario/reloj-de-desconexion-digital
Minimalist alarm clock and pomodoro timer
circuits design electronics learn micropython raspberry-pi-pico
Last synced: 18 May 2026
https://github.com/seanonet/picopixels
LED matrix controller and animation system for the Raspberry Pi Pico
embedded led led-controller led-matrix-displays micropython python raspberry-pi-pico
Last synced: 02 Sep 2025
https://github.com/lmtreser/domotica-con-node-red
Demo de implementación de panel domótico con Node-RED para proyectos de dómotica de bajo costo.
arduino dashboard domotic esp32 esp8266-arduino micropython mosquitto mqtt nodered
Last synced: 11 Apr 2026
https://github.com/octaprog7/light-nmea-micropython
Fast, NMEA 0183 parser for Python and MicroPython.
glonass gnss gps micropython nmea nmea0183 python3 uart
Last synced: 03 Jul 2026
https://github.com/jposada202020/micropython_htu21df
⛔️ DEPRECATED MicroPython HTU21D-F Temperature & Humidity driver
htu21df humidity micropython sensor temperature
Last synced: 10 Jan 2026
https://github.com/jposada202020/micropython_isl29125
⛔️ DEPRECATED MicroPython Driver for the Intersil ISL29125 Color Sensor
color driver intersil isl29125 micropython sensor
Last synced: 10 May 2025
https://github.com/jposada202020/micropython_mma8452q
⛔️ DEPRECATEDMicroPython Driver for the NXP MMA8452Q Accelerometer
accelerometer aceleration archived deprecated micropython mma8452q nxp obsolete
Last synced: 10 May 2025
https://github.com/funpythonec/charla_micropython_regional
Diapositivas presentadas para la charla: MicroPython lenguaje para microcontroladores
fun funpython guayaquil micropython micropython-esp32 micropython-esp8266
Last synced: 03 Jul 2026
https://github.com/lupin3000/iot-radar-python-micropython-mosquito
Simple IoT Radar example for IoT projects
esp32 micropython micropython-esp32 mosquitto mosquitto-mqtt-broker mqtt python python3
Last synced: 18 Apr 2026
https://github.com/lbuque/bma_binding_micropython
BMA423 Sensor API binding for MicroPython
bma423 esp32 micropython t-watch t-watch-2020
Last synced: 07 May 2026
https://github.com/microcontroleurmonde/teensy_4.1
Micropython code collection for Teensy 4.1 with MIMXRT1062DVJ6A
clock efuse micropython teensy41 uid
Last synced: 16 May 2026
https://github.com/ekspla/micropython_rx-8035
A Micropython Driver for Seiko Epson's RTC, RX-8035SA/LC.
epson i2c micropython python rtc rx8035 seiko
Last synced: 02 Jan 2026
https://github.com/devicplan/bms
Battery management controller for LiFePo4 cells and balancers
balancer bms circuit lifepo4 micropython oled-display-ssd1306 pico raspberry-pi-pico thingspeak
Last synced: 19 May 2026
https://github.com/jposada202020/MicroPython_BMA400
⛔️ DEPRECATED MicroPython Driver for the Bosch BMA400 Accelerometer
acceleration accelerometer archived bma400 bosch deprecated driver gravity micropython obsolete
Last synced: 13 May 2025
https://github.com/oliver-joos/wlan-relays
Very simple HTTP server written in MicroPython for switching ESP32 pins and connected relays via WLAN
Last synced: 16 Jan 2026
https://gitlab.com/olivierlenoir/MicroPython-L298
Drive L298 dual H-bridge with MicroPython
H-bridge L298 PWM esp32 micropython
Last synced: 13 May 2025
https://gitlab.com/olivierlenoir/MicroPython-SN74HCS264
MicroPython Driver for SN74HCS264 8-Bit Parallel-Out Serial Shift Registers With Schmitt-Trigger Inputs and Inverted Outputs
SN74HCS264 Shift-registers micropython
Last synced: 13 May 2025
https://gitlab.com/olivierlenoir/MicroPython-NeuralNetwork
Neural Network for MicroPython
AI artificial intelligence esp32 micropython neural network
Last synced: 13 May 2025
https://github.com/amnabubshait/the-music-box
The Music Box is a remote-controlled device that plays random musical notes using a Pico-Sensor kit and Python. The project integrates hardware components, including a buzzer, LED, and RGB lights, to create an engaging and interactive musical experience.
micropython music-box raspberry-pi-pico-w
Last synced: 17 May 2026
https://github.com/brianredbeard/mp-test
MicroPython as an ESP-IDF component
badgelife esp-idf micropython micropython-esp32
Last synced: 02 May 2026
https://github.com/evgenii-d/micropython-simple-button
A simple, MicroPython class for handling button presses
Last synced: 31 Mar 2025
https://github.com/r0b14/esp32
Estudos e práticas relacionadas ao uso do ESP32 usando C++(ArduinoIDE) e MicroPy(VSCode)
esp32-wroom hardware iot micropython
Last synced: 17 May 2026
https://github.com/octaprog7/mcp23017
MicroPython module to control 16-Bit I/O Expander with Serial Interface
Last synced: 08 May 2025
https://github.com/znitche/crowsnest
lightberryAPI + Raspberry Pi Pico W = LAN services hub
api async microcontroller micropython network-monitoring raspberry-pi-pico services-hub
Last synced: 04 May 2026
https://github.com/charkster/ina260_logfile_micropython
INA260 logging to screen and logfile, implemented in MicroPython (using Adafruit QT PY RP2040)
Last synced: 11 May 2026
https://github.com/octaprog7/HSCDTD008A
MicroPython module for control HSCDTD008A Geomagnetic Sensor.
geomagnetic i2c micropython sensor
Last synced: 08 May 2025
https://github.com/walkline80/micropython-wtools-cmodule
为 MicroPython 提供计算相关功能的用户自定义类模块
Last synced: 13 Mar 2025
https://github.com/octaprog7/lps3x
MicroPython module for working with the LPS3x ambient air pressure sensor from ST.
micropython pressure sensor temperature
Last synced: 21 Apr 2026
https://github.com/howie1989/ethersnoop
EtherSnoop: A portable, real-time network snooping device that captures and displays Cisco Discovery Protocol (CDP) packets, built on the W55RP20-EVB-PICO with a snazzy OLED display!
cdp cisco micropython w5500 w55rp20-evb-pico
Last synced: 01 May 2026
https://github.com/lucasvmigotto/pucpr-iot-introduction
Atividades do curso de Fundamentos de IoT da PUC-PR
esp32 iot micropython raspberry-pi-pico
Last synced: 30 Sep 2025
https://github.com/jposada202020/micropython_bmp581
MicroPython Driver for the Bosch BMP581 pressure sensor
altitude bmp581 bosch driver micropython pressure sensor
Last synced: 09 May 2025
https://github.com/funpythonec/luces_ritmicas
Luces ritmicas usando sensor de sonido via ADC del esp8266 para controlar una tira led neopixel.
Last synced: 17 May 2026
https://github.com/jposada202020/micropython_h3lis200dl
⛔️ DEPRECATED Micropython Driver for the ST H3LIS200DL Accelerometer
acceleration accelerometer driver h3lis331dl micropython sensor
Last synced: 20 Apr 2025
https://github.com/asathiskumar98-byte/esp8266-oled-graphics-display-ssd1306-micropython
This project demonstrates how to use an **SSD1306 128x64 OLED display** with an **ESP8266** board using **MicroPython**. It covers **text display**, **pixel plotting**, and **basic graphics drawing** (lines, boxes, and shapes) using the `ssd1306` library.
embedded-systems esp8266 esp8266-projects micropython micropython-esp8266 oled-display-ssd1306 oled-ssd1306 thonny-ide
Last synced: 12 Apr 2026
https://github.com/lily-osp/micropython-on-esp8266
Here is an example of how you could write the instructions for burning MicroPython firmware to an ESP8266 microcontroller
esp8266 microcontroller micropython micropython-esp8266 python
Last synced: 12 Apr 2026
https://github.com/AckermannTM/ESP32-Streamdeck
A University Project using an embedded system (ESP32 Micrcontroller) to simulate a stream deck and connect it with the video-/streaming Application "OBS"
Last synced: 08 Apr 2025
https://github.com/arogov-com/esp8266-thermo
A simple weather station project based on ESP8266, MicroPython and BME280. It is possible to automatically synchronize the software with the server.
automation bme280 esp8266 micro-python micropython micropython-esp8266 ota ota-firmware-updates python3 thermometer
Last synced: 10 Feb 2026
https://github.com/vitordwb/prime
Plataforma Remota para Integração e Monitoramento de Equipamentos (PRIME)
augmented-reality charts esp32 fei firebase industrial-automation iot micropython pinia tailwind tcc vite vue3
Last synced: 12 Apr 2026
https://github.com/ebuehrle/esp8266-alarmclock
Alarm clock for ESP8266 and ST7735 written in Micropython
alarm-clock esp8266 micropython
Last synced: 02 May 2026
https://github.com/asathiskumar98-byte/raspberry-pi-pico-w-servo-motor-sweep-pwm-control-
This project demonstrates how to control a **servo motor** using **PWM (Pulse Width Modulation)** on the **Raspberry Pi Pico W**. The servo smoothly sweeps from -90° → +90° → -90° repeatedly.
embedded-systems micropython micropython-rpi-pico pwm-controller raspberry-pi-pico servo-motor
Last synced: 17 May 2026
https://github.com/octaprog7/SHT4X
Модуль MicroPython для управления SHT4x - датчик относительной влажности и температуры 4-го поколения. MicroPython module for controlling the SHT4x - 4th generation relative humidity and temperature sensor.
humidity i2c micropython sensor temperature
Last synced: 08 May 2025
https://github.com/octaprog7/MMC5603
Модуль MicroPython для управления геомагнитным датчиком MMC5603.
geomagnetic i2c micropython sensor
Last synced: 08 May 2025
https://github.com/scruss/micropython-MCP3001
MicroPython library for the MCP3001 10-bit 1-channel SPI Analogue-Digital converter
adc mcp3001 microchip micropython
Last synced: 08 May 2025
https://github.com/chrace-sun/micro-bit_spacecraft_game
A micro:bit retro-like game with a spacecraft steering between asteroids.
game games gaming microbit microbit-v2 micropython
Last synced: 21 Mar 2025
https://github.com/octaprog7/DS3231
MicroPython module for work with DS3231 clock from Maxim Integrated
Last synced: 13 May 2025
https://gitlab.com/nickoala/micropython-mtx
Fast Matrix Multiplication and Linear Solver on MicroPython
linear algebra matrix micropython openmv
Last synced: 13 May 2025
https://github.com/jposada202020/MicroPython_DS1841
⛔️ DEPRECATED MicroPython Driver for the DS1841 Potentiometer
driver ds1841 micropython potentiometer
Last synced: 13 May 2025
https://github.com/jposada202020/MicroPython_MMA8452Q
MicroPython Driver for the NXP MMA8452Q Accelerometer
accelerometer aceleration micropython mma8452q nxp
Last synced: 13 May 2025
https://github.com/aleppax/micropython-SNGCJA5
micropython port of the python driver for Panasonic SN-GCJA5 particulate matter (PM) sensor. Tested on Raspberry Pico W
air-quality micropython pm-sensor raspberry-pi-pico
Last synced: 13 May 2025
https://github.com/jposada202020/MicroPython_DPS310
MicroPython Driver for the DPS310 Sensor
dps310 driver micropython pressure sensor
Last synced: 13 May 2025
https://github.com/ekspla/D6F-PH
A MicroPython module for differential pressure sensor, D6F-PH (OMRON).
air-speed airspeed anemometer d6f-ph differential-pressure-sensor flow-sensor i2c micropython omron pressure-sensor sensor speedometer
Last synced: 13 May 2025
https://github.com/cprite/led-and-button
Manage LEDs and Buttons on Raspberry Pi Pico
Last synced: 17 May 2026
https://github.com/jposada202020/MicroPython_MMC5983
MicroPython Library for the Memsic MMC5983 Magnetometer
driver magenetomer micropython mmc5983 sensor temperature
Last synced: 13 May 2025
https://github.com/jposada202020/MicroPython_MMC5603
MicroPython driver for the Memsic MMC5603 Magnetometer
driver magnetometer memsic micropython mmc5603 sensor
Last synced: 13 May 2025
https://github.com/jposada202020/MicroPython_VCNL4010
MicroPython Driver for the Vishay VCNL4010 Proximity and Ambient Light Sensor
ambien driver light micropython proximity sensor vcnl4010 vishay
Last synced: 13 May 2025
https://github.com/octaprog7/pca9685
Модуль MicroPython для управления 16-ти канальным ШИМ контроллером, PCA9685.
Last synced: 12 May 2026
https://github.com/jposada202020/MicroPython_MS5611
⛔️ DEPRECATED MicroPython Driver for the TE MS5611 Pressure and Temperature Sensor
archived deprecated micropython ms5611 obsolete pressure sensor te temperature
Last synced: 13 May 2025
https://github.com/ddland/mp_cutebotpro
MicroPython driver for the CuteBot Pro and the MicroBit
Last synced: 17 May 2026
https://github.com/lmtreser/edu-ciaa-nxp-micropython
Desarrollos en MicroPython con la placa EDU-CIAA-NXP, basada en el LPC4337 (dual core ARM Cortex-M4F y Cortex-M0)
arm armcortexm0 armcortexm4 edu-ciaa-nxp lpc4337 micropython proyecto-ciaa
Last synced: 06 Jan 2026
https://github.com/ryanlatimer/autonomous-robot-science-fair-project
This is a project to build an autonomous robot with a Raspberry Pi Pico that uses ultrasonic sensors to navigate a course.
micropython micropython-rpi-pico robotics
Last synced: 17 Feb 2026
https://github.com/codegeek004/kepler-project
IOT project using micro-python and rasberry pi
micropython python rasberry-pi
Last synced: 04 Feb 2026
https://github.com/jposada202020/micropython_bma220
⛔️ DEPRECATED MicroPython Driver for the Bosch BMA220 Accelerometer
accelerometer bma220 bosch gravity micropython
Last synced: 07 May 2025
https://github.com/funpythonec/conectategt
🤖 Es un evento en línea de un día dónde aprenderás los fundamentos de IoT 🌎
esp32 iot micropython neopixel nodered
Last synced: 12 May 2026
https://github.com/nasim-raj-laskar/c3-wrist
MicroPython-based wearable firmware
esp32-c3-super-mini micropython
Last synced: 11 Jun 2026
https://github.com/jposada202020/micropython_bma400
⛔️ DEPRECATED MicroPython Driver for the Bosch BMA400 Accelerometer
acceleration accelerometer archived bma400 bosch deprecated driver gravity micropython obsolete
Last synced: 09 Apr 2025
https://github.com/jposada202020/micropython_hs3003
MicroPython Driver for the Renesas HS3003 Temperature and Humidity Sensor
archived deprecated driver hs3003 humidity micropython obsolete renesas sensor temperature
Last synced: 09 Apr 2025
https://github.com/jposada202020/micropython_mc3479
⛔️ DEPRECATED MicroPython Driver for the Memsic MC3479 Accelerometer
acceleration accelerometer driver mc3479 memsic micropython
Last synced: 09 Apr 2025
https://github.com/maxi07/microdot-playwright-pytest
Run E2E tests with MicroDot and playwright, for end user testing on eg Raspberry Pico.
e2e-tests microdot micropython pico playwright-python pytest raspberry-pi-pico
Last synced: 29 Apr 2026
https://github.com/elmot/esp32-blockly-display
micropython + html + mqtt + blockly + m5spamp-c3u + Sparkfun Alphanumeric display = fun
blockly emqx esp32 esp32c3 led m5stamp-c3u micropython mqtt mqtt-client sparkfun
Last synced: 21 Jan 2026
https://github.com/pablo-moreno/iot_weather_station
IoT Weather Station
dht22 esp8266 iot micropython nodejs reactjs socket-io
Last synced: 12 Apr 2026
https://github.com/liaplayground/microbit-demo-tutorial
liascript liascript-course markdown microbit micropython oer
Last synced: 02 Feb 2026
https://github.com/jposada202020/micropython_wsentids
MicroPython library for the WSEN WSEN-TIDS temperature Sensor
driver micropython sensor temperature tids wsen
Last synced: 21 Jul 2025
https://github.com/jposada202020/micropython_vcnl4010
MicroPython Driver for the Vishay VCNL4010 Proximity and Ambient Light Sensor
ambien driver light micropython proximity sensor vcnl4010 vishay
Last synced: 21 Jul 2025
https://github.com/jjonescz/mechathon
Source code of winning robot at Mechathon 2020
Last synced: 02 May 2026
https://github.com/asssaf/inky-gallery
Remote controlled digital photo frame for Inky Frame
Last synced: 16 Jan 2026
https://github.com/mick3diy/easypicopcb
A simple PCB with Raspberry Pi Pico for learning/playing with students
circuitpython electronic fritzing joystickxl kicad micropython pcb raspberry-pi-pico thonny
Last synced: 18 Jan 2026
https://github.com/mcauser/micropython-gwiot-7941e
MicroPython driver for Gwiot 7941E UART 125Khz RFID Reader
125khz 7941e em4100 gwiot gwiot-7941e micropython rfid rfid-reader
Last synced: 25 Mar 2025
https://github.com/lupin3000/micropython-i2c-gnss
MicroPython I2C library and example for Gravity: GNSS module
dfrobot esp32 gnss gravity i2c micropython
Last synced: 13 May 2026
https://github.com/mcauser/micropython-si1145
MicroPython driver for the SI1145 UV IR visible light sensor
Last synced: 25 Mar 2025
https://github.com/uthdentroll/upythonmcuinfo
A simple script to check the available hardware and pin info of a board running Micropython. NA for anything that the information can't be found or is unavailable.
hardware mcu micropython script specifications
Last synced: 12 Apr 2026
https://github.com/petarsimonovic/sloworm
A tool to interact with MicroPython controllers through the browser
microcontroller micropython pico raspberryp raspberrypipico webapi
Last synced: 12 Jul 2025
https://github.com/prefixfelix/eqiva-radiator-thermostat
A simple MicroPython module to communicate with an Eqiva Bluetooth radiator thermostat (EQ3).
eq3 eqiva esp32 micropython radiator-thermostat thermostat
Last synced: 13 May 2026
https://github.com/gamufal/digitalstyphone
A DIY digital Stylophone built with a Raspberry Pi Pico.
digital-instrument diy-electronics embeded-systems micropython raspberry-pi-pico retro-music stylophone synthesizer
Last synced: 16 May 2026
https://github.com/simonprickett/unicorn-pong-wars
Pong wars demo for Pimoroni Unicorn Displays
cosmic-unicorn micropython pimoroni raspberry-pi-pico-w
Last synced: 12 Apr 2026
https://github.com/mk-fg/hwctl
Local hardware-control setup using microcontrollers as peripherals
automation controller led mcu micropython neopixel nfc peripheral ppps python rp2040 usb-tty
Last synced: 13 Apr 2026
https://github.com/octaprog7/mmc5603
Модуль MicroPython для управления геомагнитным датчиком MMC5603.
geomagnetic i2c micropython sensor
Last synced: 07 May 2026
https://github.com/aryan151pratap/esp_32
ESP32 online terminal/controller iot-platform
express-js iot-application micropython node-js nodemcu-esp32-online-terminal react-vite
Last synced: 13 Apr 2026
https://github.com/alchemist-aloha/rp2040_ws2812_led_controller
This project is designed to control light bulbs using a Raspberry Pi Pico.
human-detection ld2410 led micropython micropython-rpi-pico raspberry-pi-pico ssd1306 ws2812
Last synced: 16 May 2026
https://github.com/steamicc/micropython-steami-lib
MicroPython driver library for the STeaMi board — I2C sensors, display, battery gauge, GPIO expander, and flash storage.
drivers education embedded i2c micropython steami stm32
Last synced: 13 Apr 2026