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/p4ulor/seaspot

My bachelor's degree final paper/project - Infrastructure to facilitate communication with objects at sea

android-ble elasticsearch expressjs handlebars leaflet lorawan micropython nodejs openstreetmap pycom ttgo-tbeam

Last synced: 06 Oct 2025

https://github.com/hjosugi/learning-embedded-iot

Microcontroller and embedded IoT learning repo for MicroPython, Pico, ESP32, Zephyr, sensors, and MQTT

embedded esp32 iot learning micropython mqtt raspberry-pi-pico zephyr

Last synced: 20 Jul 2026

https://github.com/tdhoward/tartlab

Web-based MicroPython IDE for embedding into devices

embedded esp32 ide integrated-development-environment micropython python self-hosted

Last synced: 14 Feb 2026

https://github.com/jinglemansweep/inky-frame-web

Remote Inky Frame Dashboard/Slideshow Manager

eink frame inky micropython mqtt photo python

Last synced: 14 Feb 2026

https://github.com/tomson601/gerent

Gerent is a simple and lightweight web-framework for MicroPython.

esp8266 micropython pypi-package raspberry-pi-pico

Last synced: 28 Feb 2026

https://github.com/temirlan504/tmp36-tutorial

TMP36 Tutorial from Scratch without Libraries

analog-sensor micropython temperature-sensor tmp36

Last synced: 14 May 2026

https://github.com/timhanewich/under-cabinet-lighting

A simple under cabinet lighting project with neopixels, 18650's, 3d printed parts, and some physical controls.

cabinet home lighting micropython neopixel potentiometer ws2812b

Last synced: 16 Feb 2026

https://github.com/profetolocka/alerta-crecientes-gprs

Detector de crecientes en ríos con reporte GPRS

micropython

Last synced: 19 Jun 2026

https://github.com/zack-wang/upy-esp8266-gpiod

Create robust ESP8266-GPIOs for door controller with MicroPython

esp8266 gpio micropython mqtt

Last synced: 16 Apr 2026

https://github.com/octaprog7/librtc

A library for MicroPython that allows you to control a real-time clock (RTC). DS3231, PCF8563.

i2c micropython rtc time

Last synced: 30 Apr 2026

https://github.com/codeadamca/esp32-blink

A basic example of blinking the onboard LED on an ESP32 microcontroller.

esp32 learning-code micropython python

Last synced: 16 Apr 2026

https://github.com/klamann/mch2022-toots

Display toots from chaos.social with #MCH2022

badges esp32 mch2022 micropython

Last synced: 16 Apr 2026

https://github.com/gpbenton/micropython

Just various scribbles in using micropython on esp8266.

esp8266 micropython python sensor

Last synced: 16 Apr 2026

https://github.com/mpeasy-org/mpeasy.github.io

Easy install for MicroPython on ESP32 family MCUs using web browser

esp-web-tools esp32 esp32-c3 esp32-s3 micropython micropython-esp32 web-serial

Last synced: 05 Mar 2026

https://github.com/seife/honda-ecu-minidash

Measure fuel consumption of Honda Motorcycles with a Raspberry Pi Pico W and Micropython

ctx700 honda micropython micropython-rpi-pico motorcycle raspberry-pi-pico-w

Last synced: 03 Jun 2026

https://github.com/octaprog7/qmc5883

MicroPython module for control QMC5883L Geomagnetic Sensor.

geomagnetic i2c micropython sensor

Last synced: 17 Apr 2026

https://github.com/johassel/h_bridge_inverter

Hardware/Microcontroller project to build basic functions of an H-Bridge Inverter

inverter-control microcontroller micropython mosfet-driver power-electronics raspberry-pi-pico

Last synced: 14 May 2026

https://github.com/johnbigeon/plantacolor

Monitor plant health in real time via remote sensing

micropython python remotesensing

Last synced: 17 Apr 2026

https://github.com/asathiskumar98-byte/esp8266-dht22-temperature-humidity-sensor-micropython

This project shows how to interface a **DHT22 (AM2302)** sensor with an **ESP8266** using **MicroPython**. It reads **temperature** and **humidity** values every 2 seconds and displays them on the **Thonny IDE console**.

dht22-sensor embedded-systems esp8266 esp8266-projects humidity-monitoring micropython micropython-esp8266 temperature-monitoring thonny-ide

Last synced: 17 Apr 2026

https://github.com/lbuque/haptic

A simple haptic feedback motor driver module for micropython.

esp32 micropython t-watch t-watch-2020

Last synced: 17 Apr 2026

https://github.com/stonatm/sparkfun_com-21209

SparkFun COM-21209 OWire LED python library

com-21209 led micropython onewire programmable python

Last synced: 14 May 2026

https://github.com/prefixfelix/wordclockpy

Yet another WordClock project...

esp esp32 esp8266 micropython wordclock wortuhr

Last synced: 22 Jul 2026

https://github.com/hannaszalai/iot-benchmonitor

🏞️☀️ IoT project that monitors benches around Hungary’s Lake Balaton, tracking temperature, humidity, sunlight, and visitor ratings. It collects real-time data to help people discover the most comfortable spots to relax by the lake.

frontend influxdb iot iot-application javascript micropython rapberry-pi-pico-w

Last synced: 17 Apr 2026

https://github.com/wurthless-elektroniks/clock

The Most Useless Clock in the World: Seven-segment digital desktop clock for Python/Micropython

clock esp32 esp32-c3 gerber-files micropython raspberry-pi-pico-w rp2040 seven-segments-display

Last synced: 17 Apr 2026

https://github.com/socxin/esp8266

L3 R3:espressif 160MHz MIPS Tensilica L106 WiFi SoC (ESP8266/ESP8285)

arduino baseline freertos micropython mips platformio qitas soc wifi

Last synced: 17 Apr 2026

https://github.com/gatonero/parallaxlcd

MicroPython Library for ParrallaxLCD

esp32 esp8266 lcd-display microprocessor micropython

Last synced: 17 Apr 2026

https://github.com/cfmvcarlos/micropython-esp32

his repository contains a set of test scripts and examples for running on the ESP32 board using MicroPython. The tests cover a variety of microcontroller features such as PWM, GPIO interrupts, ADC, timers, and WiFi network interactions.

cmd esp32 micropython micropython-esp32 python3

Last synced: 17 Apr 2026

https://github.com/fapulito/micropython-1.28-demo

Elecrow 1.28" Round Screen | MicroPython Demo

elecrow embedded esp32 micropython python rtc-module tft-display

Last synced: 17 Apr 2026

https://github.com/danny-baker/esp32-dac-calibrated

For Micropython applications, here are the measured voltages for the 0-255 range of the ESP32-WROOM-32D 8bit DAC.

dac esp32 micropython micropython-esp32

Last synced: 18 Apr 2026

https://github.com/mk-fg/mpy-mhz19-co2-eink-logger

DIY CO2 sensor device with timestamped log of its measurements on a persistent EInk screen

air-quality co2 diy-electronics eink epaper mcu meter mh-z19 micropython python rp2040 rtc sensor

Last synced: 05 Apr 2026

https://github.com/drewrigby/capstone-au2024

This is a page for a homemade ph sensor. This is a great activity for high school students or those wanting to learn embeded systems.

embeded-systems micropython oceanography python3

Last synced: 19 Apr 2026

https://github.com/mahendraplus/wifi-rssi-intrusion-guard

This project uses an ESP32 to detect if someone is in a room by analyzing WiFi signal strength (RSSI). No camera or motion sensor needed! It uses machine learning to smartly sense presence, logs data to SD card, and alerts with OLED + buzzer. Privacy-safe, real-time, and great for smart security.

cybersecurity detection esp32 mahendra-mali micropython real-time-edge-computing-anomaly-detectio vishna-sharma

Last synced: 19 Apr 2026

https://github.com/roscoe81/ev-charger-monitor

Remotely monitors and controls a Mercedes-Benz Wallbox Home EV Charger to reduce running costs by charging at off-peak electricity rates. Interworking is via The Things Network LoRaWAN to support charger locations that don’t have wifi coverage.

abl-sursum electric-vehicles ev-charger ev-charging home-automation iot lorawan mercedes-benz micropython modbus pycom pycom-lopy the-things-network thethingsnetwork wallbox-home

Last synced: 19 Apr 2026

https://github.com/octaprog7/ads1115

Модуль MicroPython для управления ADS1115. Многоканальный, дифференциальный I2C АЦП от TI. MicroPython module for controlling ADS1115. Multichannel, differential I2C ADC from TI.

adc i2c micropython

Last synced: 20 Apr 2026

https://github.com/otmb/crowpanel-5.79-weatherplace

CrowPanel ESP32 E-Paper HMI 5.79-inch Displayをベースにした現在の天気を表示するデジタルサイネージ

crowpanel micropython open-meteo weather

Last synced: 20 Apr 2026

https://github.com/lily-osp/micropython_examples

Collection of example MicroPython code for sensors, actuators, modules, and basic functionality on boards like ESP32, ESP8266, etc.

animation examples micropython micropython-scripts sensors ssd1306

Last synced: 21 Apr 2026

https://github.com/piotrtopa/oldtrainstationclock

Old trainstation clock revival using modern stepper motor driver (A4988 / DRV8825) that you perhaps have in abundance if you 3d print. ESP32-C3 Mini with Micropython code with online time synchronization.

a4988 clock esp32 micropython online-time-synchronization stepper-motor trainstation

Last synced: 21 Apr 2026

https://github.com/erikdelange/wipy-2.0-web-interface

Web Interface to control the LED and user button on WiPy Expansion Board 2.0

html micropython python webpage wipy

Last synced: 22 Apr 2026

https://github.com/george-doge/pingpong

Pong like game for Raspberry Pi Pico

micropython raspberry-pi-pico waveshare

Last synced: 24 Apr 2026

https://github.com/octaprog7/ltr390uv

Модуль MicroPython для управления LTR390UV. Датчик внешней освещенности в видимом и ультрафиолетовом диапазонах. MicroPython module for controlling the LTR390UV. Ambient light sensor in visible and ultraviolet ranges.

als i2c micropython sensor ultraviolet

Last synced: 25 Apr 2026

https://github.com/strifel/unibikes

An PCB showing bike sharing stations at TU Dortmund University.

bike-sharing kicad-pcb micropython micropython-esp32 pcb

Last synced: 25 Apr 2026

https://github.com/j0hax/pico-dht

Digital temperature and humidity reporting for the Raspberry Pi Pico

dht22 leibniz-university-hannover micropython rpi-pico

Last synced: 25 Apr 2026

https://github.com/dexterind/micropython-gigglebot

MicroPython for the BBC Micro:bit that has additional features/libraries added in for the GiggleBot

bbc-microbit dexter-industries dexter-industries-robots gigglebot micropython python

Last synced: 25 Apr 2026

https://github.com/maklonfr/iot-traffic-light

Traffic Light Controller with MicroPython

iot-application micropython python rasberry-pi trafic-light

Last synced: 27 Apr 2026

https://github.com/vgdevelop/raph3

Este repositorio está diseñado para ayudar a que cada persona pueda materializar sus ideas y crear sistemas de automatización de manera sencilla y accesible.

automatizacion domotica iot-platform micropython picow

Last synced: 27 Apr 2026

https://github.com/isaacbernat/2pddl42ppl

2 paddles for (up to) 2 people to play on a single handheld console

game hacktoberfest micropython pong pong-game pong-python python thumby

Last synced: 27 Apr 2026

https://github.com/timhanewich/deceleration-strobe

Code behind a GPS-aware strobe light system I made for my motorcycle, with 3D-printed housing.

gps micropython motorcycle strobe

Last synced: 27 Apr 2026

https://github.com/debsscc/iot_temperature

A simple IoT system that monitors temperature and humidity using a DHT sensor and a Vespa microcontroller. The data is transmitted via Wi-Fi and visualized in real time through the ThingSpeak cloud platform. This project was developed as part of the Internet of Things course at UniSenac – Pelotas.

arduino-ide dht-sensor iot micropython thingspeak thingspeak-iot-cloud vespa

Last synced: 27 Apr 2026

https://github.com/luftdaten-at/station2-lora

Station v2.3 with LoRa TTN support

micropython

Last synced: 27 Apr 2026

https://github.com/ambadran/simacas

Easy to install and remove, COMPLETE Irrigation and Plant Monitoring Solution with Smart IOT Control using myriad of sensors and an MPC Control Algorithm.

3d-models 3d-printing custom-pcb iot irrigation-control-system irrigation-system micropython mpc-control sensors stc-mcu stc8h webapp

Last synced: 27 Apr 2026

https://github.com/mcauser/microbit-am2320

MicroPython for micro:bit library for the Aosong AM2320 temperature and humidity sensor

am2320 dht humidity microbit microbit-scripts micropython temperature

Last synced: 27 Apr 2026

https://github.com/quantrpeter/java-mpremote

Java version of mpremote command, communicate with micropython device

micropython

Last synced: 28 Apr 2026

https://github.com/mcauser/microbit-my9221

MicroPython for micro:bit library for 10 segment LED bar graph modules using the MY9221 LED driver

grove leds microbit microbit-scripts micropython my9221

Last synced: 28 Apr 2026

https://github.com/andypiper/picoboy-code

Code for the picoboy.de

games micropython picoboy rp2 rp2040

Last synced: 28 Apr 2026

https://github.com/ekspla/pitot_gps_sensor_logger

Visualizing the effect of drafting in cycling -- an application example of differential pressure sensor, D6F-PH.

aerodynamics air-speed airspeed anemometer bicycle cycling differential-pressure-sensor drafting micropython pitot pitot-tube python speedometer

Last synced: 28 Apr 2026

https://github.com/llopez/dht_sensor

Embedded micropython code to control a dht sensor

dht dht22 esp8266 iot micropython mqtt python

Last synced: 28 Apr 2026

https://github.com/gemmus/raspberrypipico_programming

Programming of an embedded device using MicroPython.

micropython pulse-sensor raspberry-pi-pico-w thonny

Last synced: 28 Apr 2026

https://github.com/zerasul/defconupython

Defcon Wifi Signal With MicroPython

micropython python wemos-d1-mini

Last synced: 28 Apr 2026

https://github.com/xreef/stm32f411ce_micropython_firmware

The descriptor and the precompiled build of the MicroPython firmware for the WeAct Studio STM32F411CE

firmware micropython stm32 stm32f4 stm32f411ceu6 weact weact-blackpill

Last synced: 29 Apr 2026

https://github.com/microcontroleurmonde/sha3

implementation of SHA3-256 uses the Keccak algorithm with MicroPython

keccak micropython sha3 shake128 shake256

Last synced: 29 Apr 2026

https://github.com/johnbigeon/thermal_cam_micropython

Micropython code to display MLX90640 thermal image on ST7735 LCD screen

esp32-c3 micropython mlx90640 st7735 thermal-camera

Last synced: 29 Apr 2026

https://github.com/abxsantos/ucrimp

A training for climbing tool built with MicroPython with ESP32-C3 Super Mini that integrates a load cell and HX711 amplifier to measure weight around 80 samples per second.

climbing micropython

Last synced: 29 Apr 2026

https://github.com/sandergi/ev3_micropython

Experiments with the EV3 Lego Mindstorm using micro python

lego-mindstorms-ev3 micropython

Last synced: 30 Apr 2026

https://github.com/jupfu/beck-view-projector

This project simulates the functionality of a vintage Super 8 projector using a Raspberry Pi Zero (RP2), leveraging MicroPython. The beck-view-projector project is part of the beck-view-digitize project, which focuses on digitizing Super 8 films.

micropython raspberry-pi-pico ssd1306

Last synced: 30 Apr 2026

https://github.com/andypiper/mpy-demo-code

Small MicroPython demos

micropython

Last synced: 30 Apr 2026

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/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/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/bpi-steam/micropython-lightposture

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

bpi-bit gesture-recognition light micropython

Last synced: 29 Jun 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