An open API service indexing awesome lists of open source software.

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.

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/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/rhipps/Annoying-Book-Mark

A book mark that likes to beep if you don't open your book before the timer is done.

micropython python raspberry-pi-pico

Last synced: 01 May 2025

https://github.com/insighio/microads131m03

library to read data from ADS131M03 via SPI

ads131m ads131m03 micropython spi

Last synced: 30 Apr 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/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/funpythonec/direccionales_para_bicicleta

Proyecto realizado para aumentar la seguridad de los ciclistas en las calles y disminuir los accidentes en contra de estos.

direccionales-para-bicicleta micropython neopixel seguridad

Last synced: 01 May 2026

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/unikraft/lib-micropython

Unikraft port of Micropython, Python for embedded devices

library micropython python unikraft

Last synced: 10 Apr 2025

https://github.com/lily-osp/esp8266-sensor-data-distributed-system

Here is an example of how you could use MicroPython to set up a distributed system with three ESP8266 microcontrollers, where one microcontroller collects sensor data, another processes the data, and a third displays the results

distributed-systems esp8266 micropython micropython-esp8266

Last synced: 01 May 2026

https://github.com/chrisb2/seabird

Electronic sculpture which plays bird songs when it 'sees' you

hc-sr04 jq6500 micropython rp2040 xiao

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/ctimmer/simple-db

micropython relational DB using btree

btree database micropython relational-db

Last synced: 01 May 2026

https://github.com/cnadler86/mp_espnow_wrapper

Send and receive data between ESPs over espnow without worries

espnow micropython

Last synced: 02 May 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/unkn0wnn4m3/pico-project

Measure temperature, pressure and humidity of the environment with the Raspberry Pico W

bme280 iot micropython micropython-rpi-pico pico-w raspberry raspberry-pi-pico ssd1306 thingspeak umqtt

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/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/andypiper/upython-code

MicroPython snippets

micropython sensors

Last synced: 02 May 2026

https://github.com/evdlabs/micropython-simple-button

A simple MicroPython module for handling button presses

button callbacks debouncing interrupts micropython pull-up-down pyboard

Last synced: 02 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/zerasul/pfcmini2018

Proyecto ejemplo de integración con Mule ESB.

esb integration iot micropython mule ual

Last synced: 03 May 2026

https://github.com/jtemporal/device-authz-flow-dino-badger2040w

Device Authorization Flow using Pimoroni Badger 2040 W

auth auth0 micropython

Last synced: 08 May 2026

https://github.com/szymciem8/micropython-public-preview

Przegląd kursu korzystania z platformy Raspberry Pi Pico w języku MicroPython, pełny kurs jest dostępny w szkołach: Akademia Nauki i Rozowoju w Żorach oraz Akademia EMT Kids w Gliwicach

course micropython python raspberry-pi raspberry-pi-pico

Last synced: 03 May 2026

https://github.com/andypiper/cbc-examples

Example MicroPython for CodeBug Connect

codebug codebug-connect micropython

Last synced: 15 May 2026

https://github.com/simonprickett/pi-pico-traffic-lights

Experiments with Low Voltage Labs Traffic Lights and the Raspberry Pi Pico Microcontroller

circuitpython low-voltage-labs micropython pi-pico pi-pico-w

Last synced: 03 May 2026

https://github.com/johnbigeon/terra_light

Micropython server to handle neopixels for Terrarium.

micropython neopixel webserver

Last synced: 04 May 2026

https://github.com/itrich/pycom-pygate-firmware

MicroPython based firmware for a small, low-cost LoRaWAN gateway consisting of a Pycom PyGate and WiPy.

micropython pycom pycom-devices

Last synced: 04 May 2026

https://github.com/bisguzar/bolu-devfest-17

The source codes I used at Google Developer Groups Bolu Devfest 2017.

dht22 micropython oled-display-ssd1306 python wemos

Last synced: 04 May 2026

https://github.com/deckerego/badger_nametag

Use your Pimoroni Badger as a nametag

badges micropython nametag nametags pimoroni-badger rp2350

Last synced: 04 May 2026

https://github.com/nathany3g/python-build-environments

Build environments for the Python programming language

circuitpython docker micropython python

Last synced: 04 May 2026

https://github.com/lemariva/xmas-lights

Xmas lights using a WS2812b LED panel

esp32 example-project led-panels micropython wipy ws2812b

Last synced: 04 May 2026

https://github.com/oldhammade/esp8266-dht-micropython-seriesly

Temperature/Humidity Sensor using MicroPython and Seriesly

esp8266 micropython nodemcu

Last synced: 04 May 2026

https://github.com/foobarbazfred/pico-micropython-workshop

MicroPython workshop materials, including code, documentation, and exercises.

micropython physical-computing rapid-prototyping raspberry-pi-pico sensors tcp-ip web-application

Last synced: 15 May 2026

https://github.com/zyltr/wlan-assistant

A MicroPython module for managing WLAN connections

asynchronous micropython network pico-w raspberry-pi-pico-w wlan

Last synced: 15 May 2026

https://github.com/simonprickett/pimoroni-phew-template-demo

Quick demo showing how to render a MicroPython list of tuples in a Pimoroni Phew template

micropython pimoroni-phew raspberry-pi-pico-w

Last synced: 05 May 2026

https://github.com/olliecrook/maker-advent-calendar

Source code of the tasks from the Pi Hut Maker Advent Calendar

micropython raspberry-pi-pico-h

Last synced: 05 May 2026

https://github.com/marconicivitavecchia/stazione-monitoraggio-ambientale

Codice in MicroPython per ESP32 per il corso tenuto dalla nostra scuola rivolto ai docenti sulla creazione di una stazione di monitoraggio ambientale che copre gli argomenti di Python, IoT ed Intelligenza Artificiale.

ai esp32 micropython micropython-esp32 python school-project scikit-learn

Last synced: 05 May 2026

https://github.com/titonbarua/micropython-ms5837-depth-sensor

Library to access MS5837 depth sensor from micropython.

depth-sensor micropython

Last synced: 13 May 2026

https://github.com/ch3ber/esp32-projects

Collection of small, self-contained projects for the ESP32 family of microcontrollers programmed with MicroPython.

esp32 examples firmware hacking hardware iot iot-application led-controller microcontroller microdot micropython python web-server websocket websocket-server websockets wifi wifi-hotspot wifi-network

Last synced: 05 May 2026

https://github.com/terrabits/oittm-smart-plug

Hacking an ESP8266-based OITTM Smart Plug with Micropython.

esp8266 hacking micropython

Last synced: 05 May 2026

https://github.com/vrialland/laboate

LaBoite Micropython edition

esp32 esp8266 iot micropython ssd1306

Last synced: 05 May 2026

https://github.com/chrisb2/environment

Monitor temperature and humidity (DHT22) using MicroPython on an ESP8266 and send the results to ThingSpeak.

dht22 esp8266 micropython thingspeak wunderground-api

Last synced: 06 May 2026

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/de-dh/textbox-mpy

OOP example. Create simple TextBoxes on OLED/TFT Displays using Micropython on Raspberry Pi Pico

micropython rpi-pico ssd1306 st7735r

Last synced: 25 Jan 2026

https://github.com/pavelrevak/uhttp

uHTTP simple HTTP server for micropython

http http-server micropython python

Last synced: 06 May 2026

https://github.com/jgxi55kdkgd/micropython

A VS Code devcontainer for MicroPython development with support for ESP32 and Windows 11 USB access

devcontainer esp32 micropython

Last synced: 06 May 2026

https://github.com/kevinkk525/micropython_iot_generic

Generic high level interface using resilient micropython-iot connection

esp8266 micropython micropython-esp8266

Last synced: 06 May 2026

https://github.com/parikshitsah/pulse_oximeter

A pulse oximeter for Raspberry Pi Pico W using MAX30103 and BLE

ble bluetooth-low-energy micropython micropython-rpi-pico pico-w raspberry-pi raspberry-pi-pico rp2040

Last synced: 06 May 2026

https://github.com/andyrids/picoproject

MicroPython project CLI for Raspberry Pi Pico

cli micropython mpremote mpy-cross project-management raspberry-pi-pico typer

Last synced: 12 Jul 2025

https://github.com/4strium/skair

🌱 A simple Co2 sensor deployed on an ESP32.

bluetooth-low-energy co2-sensor environmental-monitoring esp32 micropython sgp30

Last synced: 06 May 2026

https://github.com/stonecharioteer/w1f0

Micropython Based Wifi Switch

esp8266 iot micropython nodemcu python vial

Last synced: 07 May 2026

https://github.com/smartpottech/smartpot-iot

IoT simulation of SmartPot in Wokwi, which emulates the automated monitoring and control of hydroponic gardens. It uses virtual sensors to measure conditions such as luminosity, pH and humidity, and actuators for irrigation and lighting, optimizing crop growth in real time.

esp32 iot micropython python wokwi

Last synced: 07 May 2026

https://github.com/avnc/inkplate_tilt

Micropython project to display Tilt Hydrometer values on Inkplate 5

beer bluetooth micropython tilt

Last synced: 07 May 2026

https://github.com/hemakumarm72/micropython-network-modify

micropython i add some network config i.e: W5500, PHY_W5000

esp32 esp32-w5500 micropython w5500-micropython

Last synced: 07 May 2026

https://github.com/devicplan/z80

my first computer with a Z80 CPU

micropython raspberry-pi-pico z80 z80-assembler

Last synced: 07 May 2026

https://github.com/octaprog7/veml6040

Модуль MicroPython для управления датчиком цвета RGBW, VEML6040 от Vishay.

als i2c micropython sensor

Last synced: 07 May 2026

https://github.com/octaprog7/bmp581

Модуль MicroPython для управления датчиком давления и температуры откружающего воздуха, bmp581 от Bosch Sensortec.

micropython pressure sensor temperature

Last synced: 07 May 2026

https://github.com/simonprickett/micropython-team-talk

MicroPython demo code from a team talk I gave at Grafana Labs

grafana micropython pimoroni-enviroplus raspberry-pi-pico

Last synced: 08 May 2026

https://github.com/veltys/picotemp

PicoTemp measures the temperature thanks to a DHT11 sensor and returns it in the form of a web service that can be consulted by other applications or systems

domotica gpio home-automation micropython micropython-rpi-pico raspberry raspberry-pi-pico raspberry-pi-pico-micropython raspberry-pi-pico-w

Last synced: 14 May 2026

https://github.com/h00n24/imp-esp8266-ds18b20

ESP8866 temperature monitoring with DS18B20

ds18b20 esp8266 fit imp micropython vutbr

Last synced: 11 Apr 2026

https://github.com/bpi-steam/micropython-button

🔨 The buttton interface for your bpi-bit, like a microbit.

bpi-bit button microbit micropython

Last synced: 08 Jun 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/bpi-steam/micropython-lightposture

👐 Give bpibit for light detection module, can identify the gesture

bpi-bit gesture-recognition light micropython

Last synced: 03 Mar 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/mmlouamri/learning-robotics

This repository documents my projects, notes, and experiments as I learn and build robots 🤖.

ai esp32 micropython raspberry-pi robotics

Last synced: 04 Mar 2025

https://github.com/arathbv/romi-term-project

Cal Poly ME 405 Final Project. Differential Drive Romi-bot.

embedded mechatronics micropython python robotics

Last synced: 30 Jan 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/jkorte-dev/micropython-tm1652

micropython example code for weact studio tm1652 digital tube module

micropython micropython-driver tm1652

Last synced: 13 Apr 2026

https://github.com/octaprog7/mcp3421

Модуль MicroPython для управления MCP342X. 18-битный аналого-цифровой преобразователь с интерфейсом I2C и встроенным ИОН. 18-Bit Analog-to-Digital Converter with I2C Interface.

adc i2c micropython

Last synced: 14 May 2026

https://github.com/octaprog7/pcf8574

MicroPython module for work with PCF8574(A) I2C 8-bit I/O expander from NXP

i2c ioexpander micropython

Last synced: 11 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/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/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/wwwx3/esp32_iot

This repository contains micropython code for esp32.

esp32 micropython micropython-esp32

Last synced: 10 Apr 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