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/varanslash/baushaos

A small OS project of mine, formerly VarOS renamed to BaushaOS. Has a VM that runs on windows using Rust, Python, and Powershell, and a (coming soon) hardware version for RPi Pico 2, using Micropython.

compiler hardware micropython os powershell python rpi-pico rust sqlite3 transpiler vm

Last synced: 01 Feb 2026

https://github.com/atsuyaw/rpiotlogger

Raspberry Pi PicoW to get sensor output and post API for InfluxDB

influxdb2 iot micropython raspberrypi-picow rp2040w

Last synced: 01 Feb 2026

https://github.com/stefanrautner/mbotcontroller

Controller for the MBot2 (Group Project)

css html javascript json micropython python

Last synced: 07 Feb 2026

https://github.com/octaprog7/opt3001

Модуль для управления датчиком внешней освещенности OPT3001 от Texas Instruments. Module for controlling the OPT3001 ambient light sensor from TI.

als i2c micropython

Last synced: 26 Feb 2026

https://github.com/avnc/homekit_led_string

Homekit LED lights via MicroPython, Homebridge and MQTT

micropython

Last synced: 09 Feb 2026

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: 10 May 2026

https://github.com/ronibandini/openmvclassificationperformance

Script to measure OpenMV Edge Impulse Image Classification performance for RT1062

edgeimpulse machinelearning micropython openmv rt1062

Last synced: 10 Feb 2026

https://github.com/asathiskumar98-byte/esp8266-oled-display-ssd1306-i-c-micropython

This project demonstrates how to interface an **SSD1306 OLED Display** (128x64 pixels) with the **ESP8266** using **I²C communication** and **MicroPython**. The display shows simple text output — “Hello World” — as an introduction to using graphical displays with embedded systems.

embedded-systems esp8266 esp8266-projects micropython micropython-esp8266 oled-display-ssd1306 thonny-ide

Last synced: 16 Apr 2026

https://github.com/bskp/koebi

Robotic Puppeteering

esp32 micropython osc stepper-motor tmc2130 touchosc

Last synced: 09 May 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/cnadler86/micropython_joystick

A simple and fast library for joysticks over ADC

joystick micropython

Last synced: 20 Mar 2025

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/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/joshnuss/esp32-plant-logger

Logs temperature, humidity and moisture of plant soil using MicroPython.

dht20 esp32 micropython sdcard

Last synced: 11 May 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/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/microhomie/microhomie-media

designfiles for microhomie

design logo micropython

Last synced: 03 Apr 2025

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/reteprelleum/webserver

WebServer for Micropython wirh Python executable

esp32 micropython python3 webpython webserver

Last synced: 07 May 2026

https://github.com/charkster/i2s_wav_player_simple

A minimal Micropython script for playing a WAV file using I2S with an ESP32C3 and MAX98357A.

i2s-audio max98357a micropython

Last synced: 15 May 2026

https://github.com/gabrielmarcano/pyroaster

Firmware to create a real life roaster using the ESP32 microcontroller and MicroPython.

esp32 microcontrollers micropython micropython-esp32

Last synced: 11 May 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/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/solanus-systems/amqc

An async MQTTv5 client for unix and ESP32 micropython

asyncio micropython mqtt

Last synced: 11 May 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/octaprog7/ds3231

MicroPython module for work with DS3231 clock from Maxim Integrated

clock micropython rtc

Last synced: 10 May 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/qqshi13/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: 20 May 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/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/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/octaprog7/pca9685

Модуль MicroPython для управления 16-ти канальным ШИМ контроллером, PCA9685.

i2c led micropython pwm

Last synced: 12 May 2026

https://github.com/zerasul/defconupython

Defcon Wifi Signal With MicroPython

micropython python wemos-d1-mini

Last synced: 28 Apr 2026

https://github.com/k0i05/xiao-esp32s3-pymakr

A XIAO ESP32-S3 MicroPython example showcasing I2C sensor interfacing, WiFi connectivity, NTP and RTC time synchronization with time-zone support, and task scheduling.

bmp280 cron i2c micropython ntp scheduler sht4x task-scheduler timezone

Last synced: 15 May 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/asathiskumar98-byte/esp8266-variable-resistor-potentiometer-adc-reading-micropython

This project demonstrates how to read **analog voltage values** from a **variable resistor (potentiometer)** using the **ADC (Analog-to-Digital Converter)** on the **ESP8266** board with **MicroPython**. The sensor’s analog output is connected to the **A0** pin, and the digital value (0–1024) is printed on the Thonny IDE console.

embedded-systems esp8266-projects micropython micropython-esp8266 potentiometer thonny-ide variable-resistor

Last synced: 15 May 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