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-01 00:19:19 UTC
- JSON Representation
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/yeyeto2788/ustatusboard
uStatusBoard
micropyt micropython neopixels wemo ws2
Last synced: 30 Apr 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/jposada202020/MicroPython_ADXL343
MicroPython Driver for the Analog Devices ADXL343 Accelerometer
acceleration accelerometer adxl343 analog-devices driver gravity micropython sensor
Last synced: 13 May 2025
https://github.com/octaprog7/mcp3421
Модуль MicroPython для управления MCP342X. 18-битный аналого-цифровой преобразователь с интерфейсом I2C и встроенным ИОН. 18-Bit Analog-to-Digital Converter with I2C Interface.
Last synced: 14 May 2026
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: 22 Apr 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/octaprog7/pcf8574
MicroPython module for work with PCF8574(A) I2C 8-bit I/O expander from NXP
Last synced: 11 May 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/timhanewich/pyper2
Python-based 3D-Printed Electric Rover with a GoPro mount, developed from my original PYPER design.
18650 3d-printing gopro micropython raspberry-pi rc-car
Last synced: 09 Apr 2026
https://github.com/ferreira-igor/wemosmatrixled
An implementation of the Micropython's framebuf library to use with the Wemos' Matrix LED Shield.
esp32 esp8266 framebuffer led-matrix micropython wemos wemos-shield
Last synced: 08 Apr 2026
https://github.com/xenosplitter/picopad
Code for a Pi Pico HID to provide additional keys not otherwise available on my keyboard per button pressed. Similar to a macropad.
hid keyboard micropython raspberry-pi-pico
Last synced: 18 May 2026
https://github.com/rushikatabathuni/rainfall-monitoring-system-iot
The Rainwater Monitoring and Management System is an advanced IoT-based solution designed to provide comprehensive, real-time insights into rainfall patterns the system offers precise tracking and analysis of rainwater harvesting parameters.
css gravity-i2c html javascript micropython micropython-esp32 rainfall rainfall-monitoring thonny-ide tipping-bucket ysf201
Last synced: 11 Apr 2026
https://github.com/juaniraggio/micropythonms
MicroPython - Adding Math and Statistic functionalities to programable calculators
casio casio-calculators micropython statistical-inference statistics texas-instruments ti84plusce
Last synced: 29 Apr 2026
https://github.com/ishanoshada/microweb
A web server framework for MicroPython . Easily build and deploy web applications using MicroPython.
arduino esp32 http iot micropython python web-server
Last synced: 20 Jan 2026
https://github.com/jposada202020/MicroPython_BMA220
MicroPython Driver for the Bosch BMA220 Accelerometer
accelerometer bma220 bosch gravity micropython
Last synced: 13 May 2025
https://github.com/anras5/greenico
Weather station with Raspberry Pi Pico
iot micropython rest rpi-pico-w
Last synced: 16 May 2026
https://github.com/hrassi/mqtt_esp32_in_out_board
control 3 output and 3 input with potentiometer with mqtt protocol on esp32 using micropython and HivesMQ agent with errors handling
esp32 hivesmq iot iot-application iot-platform micropython mqtt
Last synced: 17 Jun 2026
https://github.com/tdholmes/pibot
MicroPython based robot designed for openness, flexibility, and education.
education embedded firmware micropython robot
Last synced: 01 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/vpoulailleau/spaceinvaders-micropython
Space invaders game in MicroPython on STM32F4-Discovery and STM32F4-Discovery Shield
micropython space-invaders stm32f4 stm32f4-discovery
Last synced: 08 Jun 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_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/wipeseals/nandio.pio
Accelerating NAND Flash Communication using PIO (Programmable IO).
embedded micropython nand pio raspi
Last synced: 01 May 2026
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/jposada202020/MicroPython_H3LIS200DL
Micropython Driver for the ST H3LIS200DL Accelerometer
acceleration accelerometer driver h3lis331dl micropython sensor
Last synced: 13 May 2025
https://github.com/jjonescz/mechathon
Source code of winning robot at Mechathon 2020
Last synced: 02 May 2026
https://github.com/wwwx3/esp32_iot
This repository contains micropython code for esp32.
esp32 micropython micropython-esp32
Last synced: 10 Apr 2026
https://github.com/qincai-rui/pico-chat
Chat server powered by a microcontroller
html-css microcontroller micropython raspberry-pi-pico-w
Last synced: 02 May 2026
https://github.com/jposada202020/MicroPython_BMP581
MicroPython Driver for the Bosch BMP581 pressure sensor
altitude bmp581 bosch driver micropython pressure sensor
Last synced: 13 May 2025
https://github.com/jposada202020/MicroPython_TCS3430
MicroPython driver for the AMS TCS3430 Color and ALS sensor
als ams color driver light micropython sensor tcs3420
Last synced: 13 May 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/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/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/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/jposada202020/MicroPython_ICP10111
MicroPython Driver for the TDK ICP-10111 Barometric Pressure and Temperature sensor
icp-10111 micropython pressure tdk temperature
Last synced: 13 May 2025
https://github.com/stonecharioteer/shelfie
Micropython project to find a book in my shelves.
esp8266 micropython nodemcu python ws2812
Last synced: 09 Apr 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/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/mcauser/micropython-si1145
MicroPython driver for the SI1145 UV IR visible light sensor
Last synced: 25 Mar 2025
https://github.com/tahasamadi2008/radar
micropython esp32 radar with real-time targets show via wifi
esp32 html javascript micropython python radar
Last synced: 15 Apr 2025
https://github.com/jposada202020/MicroPython_ISL29125
MicroPython Driver for the Intersil ISL29125 Color Sensor
color driver intersil isl29125 micropython sensor
Last synced: 13 May 2025
https://github.com/qwolilowp/lego_rbot_yellow2_spike
Lego Spike Prime robot: 3D CAD files, code, resources.
ffl lego micropython prime spike
Last synced: 19 Mar 2025
https://github.com/jposada202020/MicroPython_AGS02MA
MicroPython Driver for the AGS02MA TVOC sensor
ags02ma driver micropython sensor tvoc
Last synced: 13 May 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/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/solanus-systems/amqc
An async MQTTv5 client for unix and ESP32 micropython
Last synced: 11 May 2026
https://github.com/jposada202020/MicroPython_HTS221
MicroPython Driver for the HTS221 Humidity Sensor
driver hts221 humidity micropython sensor temperature
Last synced: 13 May 2025
https://github.com/vitordwb/fei-hovercraft
embedded micropython code to control hovercraft
esp32 fei hovercraft micropython mqtt node-red upython
Last synced: 17 Feb 2026
https://github.com/iobotic-code/micropython-tutoriales
Todos los códigos de MicroPython explicados en los tutoriales
Last synced: 06 Jun 2026
https://github.com/jposada202020/MicroPython_LIS2MDL
MicroPython Driver for the ST LIS2MDL Magnetometer sensor
driver lis2mdl magnetometer micropython sensor st
Last synced: 13 May 2025
https://github.com/mizi0114/pico_fan
5V Noctua Fan, controled by Raspberry Pi Pico
micropython noctua potentiometer raspberry-pi-pico
Last synced: 16 May 2026
https://github.com/octaprog7/sht85
MicroPython module for work with Humidity and Temperature Sensor SHT85.
humidity micropython sensor sht85 temperature
Last synced: 16 May 2026
https://github.com/jposada202020/MicroPython_BMI160
MicroPython Driver for the Bosch BMI160 Acc/Gyro Sensor
acceleration accelerometer bmi160 bosch driver gyro gyroscope micropython sensor
Last synced: 13 May 2025
https://github.com/carledwards/days-until-christmas-counter
Micropython and an alphanumeric display to show the number of days until Christmas.
adafruit christmas heltec micropython oled
Last synced: 16 May 2026
https://github.com/avaray/esp32-bme280-micropython-weather-station
Small project for my Greenhouse
bme280 bmp280 device esp esp32 esp32-wroom iot micropython micropython-esp32 python weather weather-station
Last synced: 01 May 2026
https://github.com/ckuethe/esp8266-watervalve
esp8266 home-automation iot micropython micropython-esp8266 water-resources
Last synced: 01 May 2026
https://github.com/znitche/pico-mpu-6050
MicroPython module for performing measurements using MPU-6050 accelerometer and gyro
accelerometer gyroscope micropython mpu-6050
Last synced: 25 Jan 2026
https://github.com/alchemist-aloha/micropython-i2c-128-64-lcd-st7567s
Micropython code for GM12864-59N screen with ST7567S driver. Tested with Raspberry Pi Pico.
display i2c micropython raspberry-pi-pico rp2040 st7567s
Last synced: 02 May 2026
https://github.com/chrisb2/gate-alarm
Gate alarm project based on Nodemcu (ESP8266)
esp8266 micropython mqtt nodemcu
Last synced: 02 May 2026
https://github.com/lupin3000/pimoroni-presto-crypto
Simple crypto prices display for Pimoroni-Presto
cryptocurrency micropython pimoroni-presto rp2350
Last synced: 03 May 2026
https://github.com/jposada202020/MicroPython_MMR902
MicroPython Driver fro the Mitsumi MMR902 Micro Pressure Sensor
driver micropython mitsumi mmr902 pressure sensor temperature
Last synced: 13 May 2025
https://github.com/felixjoshua/air-quality-monitoring-system
Tugas Besar IoT | Kelompok 13
airqualitymonitoringsystem esp32 iot microcontroller micropython
Last synced: 16 May 2026
https://github.com/jposada202020/MicroPython_ICG20660
MicroPython Driver for the TDK ICG20660 Accelerometer/Gyro sensor
acceleration accelerometer driver gyro gyrometer icg20660 micropython sensor tdk
Last synced: 13 May 2025
https://github.com/cnadler86/Micropython_Joystick
A simple and fast library for joysticks over ADC
Last synced: 05 Mar 2025
https://github.com/meshy/diceroller
A polyhedral (D&D) dice roller for BBC MicroBit
bbc-microbit dungeons-and-dragons micropython
Last synced: 02 May 2026
https://github.com/apoclyps/micropython-by-example
A gentle introduction to Micropython using a ESP8266
Last synced: 13 Apr 2026
https://github.com/jbdesbas/pyphone
ESP8266 + téléphone à cadran
dfplayer-mini diy esphome fun micropython micropython-esp8266 phone toy
Last synced: 16 May 2026
https://github.com/sparkfun/qwiic_ism330dhcx_py
circuitpython micropython python sparkfun sparkfun-python
Last synced: 10 May 2026
https://github.com/oldhammade/esp8266-ga1a12s202-micropython-seriesly
Light Sensor using MicroPython and Seriesly
esp8266 ga1a12s202 micropython seriesly
Last synced: 04 May 2026
https://github.com/jposada202020/MicroPython_MPL3115A2
MicroPython driver for the NXP MPL3115A2 Pressure and Temperature sensor
micropython mpl3115a2 pressure sensor temperature
Last synced: 13 May 2025
https://github.com/cnadler86/micropython_joystick
A simple and fast library for joysticks over ADC
Last synced: 20 Mar 2025
https://github.com/wojtekb30/discord-bot-pi-pico-display
Description in readme. Mostly demo of PC to Pi Pico USB Serial communication.
discord-bot micropython pipico python3 serial-communication waveshare-eink
Last synced: 16 May 2026
https://github.com/jposada202020/MicroPython_LSM6DSOX
MicroPython Library for the ST LSM6DSOX accelerometer/gyro Sensor
accelerometer driver gyro lsm6dsox micropython sensor
Last synced: 13 May 2025
https://github.com/poly-mentor/pico-remote-controller
WiFi STA connection between two RPi Pico 2W to send joystick position from transmitter to receiver
micropython micropython-rpi-pico
Last synced: 21 May 2026
https://github.com/miaokingsoft/touchbot-esp32
TouchBot-ESP32 是一个开源的安卓手机滑屏控制系统,允许ESP32设备通过蓝牙HID协议模拟触摸屏操作安卓手机。支持OLED菜单显示、可以预设滑屏场景,已预设刷短视频、刷长视频、看小说、浏览等场景。
automation bluetooth esp32 esp32-c3 hid iot micropython oled
Last synced: 02 May 2026
https://github.com/ginesthoii/offline-label-station
A fully offline, solar/battery-friendly label system for homesteads, workshops, barns, inventories, livestock, bins, gear, camping, personal use.
adafruit autostart barcode barcode-generator esp32 flask-application framebuf inventory json labeling-tool micropython pi-zero python qrcode qrcode-generator templates thermal-printer tui
Last synced: 10 Apr 2026
https://github.com/jposada202020/MicroPython_ADT7410
⛔️ DEPRECATED MicroPython Driver for the Analog Devices ADT7410 Temperature Sensor
adt7410 analog-devices archived deprecated driver micropython obsolete sensor temperature
Last synced: 13 May 2025
https://github.com/admacpherson/pico-daylight
This repository hosts the files for our Raspberry Pi Pico project for a Daylight Alarm
alarm-clock daylight esp8266 led-alarm led-strips micropython oled potentiometer python raspberry-pi raspberry-pi-pico
Last synced: 18 Apr 2026
https://github.com/jposada202020/MicroPython_SI7021
MicroPython Library for the Temperature and Humidity SI7021 Sensor
driver humidity micropython sensor si7021 temperature
Last synced: 13 May 2025
https://github.com/jposada202020/micropython_stts22h
⛔️ DEPRECATED MicroPython Driver for the STTS22H Temperature Sensor
archived deprecated driver micropython obsolete sensor stts22h temperature
Last synced: 27 Mar 2025
https://github.com/charkster/mcp23017
Python driver for MCP23017, I2C controlled GPIO expander with 16 GPIOs and 2 interrupt pins.
mcp23017 micropython raspberry-pi
Last synced: 09 May 2026
https://github.com/petarsimonovic/bonsai
Digital terrarium for Raspberry Pi Pico written in MicroPython
micropython pico raspberry-pi terrarium thonny
Last synced: 13 Apr 2026
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: 13 May 2025
https://github.com/lily-osp/dns-mixer
Turn your ESP32/8266 into a DNS mixer to provide dynamic DNS resolution using multiple DNS servers
dns-server esp32 esp8266 internet-positif micropython
Last synced: 12 Apr 2026
https://github.com/jposada202020/MicroPython_WSENTIDS
MicroPython library for the WSEN WSEN-TIDS temperature Sensor
driver micropython sensor temperature tids wsen
Last synced: 13 May 2025
https://github.com/artem-smotrakov/yellow-duck
MicroPython on ESP8266: sending temperature and humidity to ThingSpeak
dht22 esp8266 internet-of-things iot micropython
Last synced: 03 May 2026
https://github.com/charkster/husb238_i2c
Python driver for I2C control of HUSB238 to query and control usb-pd 2.0 wall adapters
husb238 i2c micropython python
Last synced: 12 Feb 2026
https://github.com/reteprelleum/webserver
WebServer for Micropython wirh Python executable
esp32 micropython python3 webpython webserver
Last synced: 07 May 2026