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/prefixfelix/fernopy

Control Rademacher FernoTron devices (shutters) using an ESP32 / ESP8266 via a web interface and REST-API.

api esp32 esp8266 fernotron micropython protocol rademacher smart-home

Last synced: 09 May 2026

https://github.com/teuler/robotling_lib

robotling is a simple circuit board to control small robots, mainly for educational purpose. This repository contains robotling-related hardware and software libraries.

hexbug micropython micropython-esp32 python3 robots

Last synced: 05 May 2025

https://github.com/sigmdel/w600_micropython_examples

Simple MicroPython scripts on the Wemos W600-Pico

micropython umqtt w600

Last synced: 28 Apr 2026

https://github.com/bunnysakura/lv_micropython

适用于具有16M flash的ESP32芯片的MicroPython LVGL绑定 | Micropython bindings to LVGL for Embedded devices, Unix and JavaScript | M5Stack BASIC

esp32 gui lvgl lvgl-esp32 m5stack m5stack-core micropython mpy

Last synced: 31 Oct 2025

https://github.com/perryflynn/mouse-jiggler-pico

A mouse jiggler and keyboard emulator based on a Waveshare RP2040-One with two buttons

circuitpython keyboard-emulation micropython mouse-emulation mouse-jiggler raspberry-pi-pico rp2040 usb-devices usb-hid

Last synced: 21 Aug 2025

https://github.com/agjendem/esp32-ttgo-temperature-display

ESP32 TTGO temperature display with ds18b20 temperature sensors

ds18b20 esp32 micropython ttgo

Last synced: 09 May 2026

https://github.com/jposada202020/micropython_mlx90393

⛔️ DEPRECATED MicroPython Driver for the MLX90393 Magnetometer

driver magnetometer micropython mlx90393

Last synced: 20 Feb 2026

https://github.com/de-dh/mpy-rf

Simple programm for receiving 433 MHz signals using a RX470C module and enhancing reception

433mhz 433mhz-module arduino esp32 micropython python rc rf rpi-pico rx470 rx470c syn470r wireless-communication wireless-sensor-networks

Last synced: 05 Apr 2026

https://github.com/svenmatzke/userv

micropython minimal web server async and socket based

async esp32 iot micropython python routing socket swagger-ui userv webserver

Last synced: 05 Sep 2025

https://github.com/jiribilek/rp2040_picow_esp8285_library

WiFi library for RP2040 Pico-W with the ESP8285 chip

esp8285 micropython micropython-rpi-pico pico-w rp2040 wifi

Last synced: 30 Apr 2025

https://github.com/cprite/burglar-alarm

Buzzer makes a sound when motion is detected. All connected to Raspberry Pi Pico

micropython raspberry-pi-pico

Last synced: 15 May 2026

https://github.com/srinath-iyer/pen-plotting-bot

Drawing Robot Code for EGR101 project

esp32 micropython pen-plotter

Last synced: 02 Feb 2026

https://github.com/spyopensource/armos

build an arm OS

drone firmware micropython

Last synced: 16 May 2026

https://github.com/drogue-iot/micropython-examples

Examples of using Drogue Cloud with micropython devices

iot micropython mqtt raspberry-pi

Last synced: 06 Apr 2026

https://github.com/ikostan/pico

PiPico W training

micropython picow pipico python3

Last synced: 20 Jan 2026

https://github.com/outofcoffee/pico-weather

Fetches weather for location and displays on e-Ink display on Raspberry Pi Pico

display e-paper microcontroller micropython pico-w rpi-pico weather

Last synced: 16 May 2026

https://github.com/0u44/micropython-raytracer

RayTracer for most micro-controllers with MicroPython

assembly c micro-controller micropython python

Last synced: 17 Feb 2026

https://github.com/octaprog7/tmp117

MicroPython module for work with TMP117 temperature sensor from Texas Instruments

micropython sensor temperature

Last synced: 17 May 2026

https://github.com/st235/microled

MicroLED: A Lightweight Python Library for Animating LED Grids, Strips, and Rings 🎄

led micropython python raspberry-pi raspberry-pi-pico rp2040 rp2350

Last synced: 28 Feb 2026

https://github.com/n1kdo/bandselector

IOT BandSelector (also known as a Band Decoder) works with Antenna Switch Controller to perform automated antenna selection on band change

amateur-radio amateurradio elecraft ham-radio hamradio k3 k4 kicad kicad-project micropython micropython-rpi-pico pico-w

Last synced: 18 May 2026

https://github.com/brenordv/micropython-snippets

Collection of libraries and helpers for Micropython + Raspberry Pi Pico

am2302 apds9960 dht22 ds18x20 hc-sr501 hy-srf05 iot kyes516 micropython micropython-rpi-pico sg90-servo ssd1306 vl6180x yx5200

Last synced: 07 Mar 2026

https://github.com/rezafarazi/ppe

PPE (Parallel processing encryption) an encryption lib for cloud and IOT

aes cloud esp32 iot java micropython

Last synced: 19 Feb 2026

https://github.com/dngvmnh/automatic_weather_station

Automatic Weather Station utilizes the ESP32 microcontroller and DFRobot Environmental Sensor to collect and transmit real-time environmental data, including temperature, humidity, and air quality metrics, to a web server for monitoring and analysis.

air-quality atmospheric-pressure data-logging environmental-sensor esp32 micropython real-time-data remote-monitoring thingspeak wi-fi-transmission

Last synced: 24 Jan 2026

https://github.com/dsiggi/micropython-dcf77

Micropython module to receive and decode the DCF77 time telegram.

dcf dcf77 esp32 esp8266 micropython rpi-pico

Last synced: 13 May 2025

https://github.com/dave2/micropython-ntpd

An implementation of an ntpd in Micropython

micropython ntp-server python

Last synced: 13 May 2025

https://github.com/jposada202020/MicroPython_UPLOT

⛔️ DEPRECATED MicroPython Small Graphics framework using the IL9486 display

archived bar canvas cartesian deprecated graphics il9486 logging micropython obsolete pico plot scatter

Last synced: 13 May 2025

https://gitlab.com/WiLED-Project/ubutton

A MicroPython library for controlling reading and debouncing pushbutton inputs, including "short" and "long" press callbacks

async asyncio button debounce embedded microcontroller microprocessor micropython pushbutton switch uasyncio

Last synced: 13 May 2025

https://github.com/xreef/PCF8591_micropython_library

MicroPython Library to use pcf8591 i2c analog IC with Arduino, Raspberry Pi Pico and rp2040 boards, esp32, SMT32 and ESP8266. Can read analog value and write analog value with only 2 wire.

analog arduino esp32 esp8266 expander i2c micropython pcf8591 raspberry rp2040 samd stm32 wire

Last synced: 13 May 2025

https://github.com/jposada202020/MicroPython_TMP117

MicroPython Driver for the TMP117 Temperature Sensor

driver micropython sensor temperature tmp117

Last synced: 13 May 2025

https://github.com/2black0/micropython-sht11

sht11 module for micropython

micropython sensor sht11 sht1x

Last synced: 13 May 2025

https://github.com/clementlecorre/esp8266-temperaturesensor

Temperature sensor Micropython on wireless ESP8266

dht11 ds18b20 esp8266 micropython python python3

Last synced: 13 Apr 2026

https://github.com/leech001/mq9

Micropython MQ9 library for ESP8266

esp8266 micropython mq9 nodemcu

Last synced: 06 May 2026

https://github.com/kevinmcaleer/inventor_arm

A Simple Robotic Arm, built using the Pimoroni Inventor 2040 W

2040 arm inventor micropython robotic w

Last synced: 30 Apr 2026

https://github.com/znitche/pico-esp8266

Wrapper for using ESP8266 WiFi modules with RaspberryPi Pico

esp8266 micropython raspberry-pi-pico wrapper

Last synced: 25 Jul 2025

https://github.com/charkster/motion_detect_mcu_wifi_email

Micropython script for emailing notification of PIR motion detect.

esp32c3 micropython pico-w pir-motion-detector pir-motion-sensor

Last synced: 13 Feb 2026

https://github.com/octaprog7/ens160

MicroPython module for work with ENS160 Digital Metal-Oxide Multi-Gas Sensor.

aqi co2 micropython sensor tvoc

Last synced: 29 Jul 2025

https://github.com/alpsayin/keyboard-interceptor-micropython

Proof-of-concept keyboard keystroke interceptor for PS/2 protocol proposed to be used with USB-to-ps/2 downgrade

capture comms cybersecurity embedded-security interceptor keyboard-interceptor-micropython micropython mqtt uart

Last synced: 01 Aug 2025

https://github.com/octaprog7/bh1750

MicroPython module for work with BH1750 Ambient Light Sensor (ALS)

als micropython sensor

Last synced: 10 Aug 2025

https://github.com/buried-in-code/freyr

Tracks temperature and humidity readings and graphs the results in a web dashboard

dht22 fastapi hatchling micropython pi-pico-w python-3

Last synced: 09 Mar 2026

https://github.com/cnadler86/MicroPython_Motor

Control PWM based motors in MicroPython the easy way

dcmotor micropython motor-control servo stepper

Last synced: 05 Mar 2025

https://github.com/fcannizzaro/esp8266-request

Make simple http requests on esp8266 Micropython

esp8266 http micropython request

Last synced: 08 May 2026

https://github.com/josverl/mpflash

mpflash is a command-line tool for working with MicroPython firmware. It provides features to help you flash and update MicroPython on one or more attached microcontrollers.

dfu-programmer esptool microcontroller micropython uf2

Last synced: 30 Jun 2025

https://github.com/josverl/mp_debugpy

A minimal implementation of debugpy for MicroPython, enabling remote debugging with VS Code.

debug-adapter-protocol debugger micropython vscode

Last synced: 04 Mar 2026

https://github.com/tikquuss/farmdroid

The project aims to set up a decision-making support platform for farmers using wireless technologies.

esp32 esp8266 iot micropython raspberry-pi

Last synced: 02 Apr 2026

https://github.com/perfecxx/micropython-ssd1306

MicroPython Library for SSD1306 OLED Displays with some simple shape drawing functions.

esp32 micropython oled ssd1306 ssd1306-driver ssd1306-oled ssd1306-oled-example

Last synced: 10 Jun 2025

https://github.com/n1kdo/bme280_barometer

Pico-W and BME280 Temperature, Humidity, Pressure experiment

bme280 micropython micropython-rpi-pico pico-w

Last synced: 28 May 2026

https://github.com/pfalcon/pycopy-libusb

libusb bindings for Pycopy

micropython pycopy

Last synced: 01 May 2026

https://github.com/j0ono0/energymon-web-interface

Web interface tailored for Whatnick's energy monitor hardware.

micropython python

Last synced: 12 Apr 2026

https://github.com/andrvv/mpysocket

A socket lib for the esp01 and esp01s.

esp01 esp01s micropython module python socket

Last synced: 12 May 2025

https://gitlab.com/olivierlenoir/micropython-multiaxis

MicroPython ESP32 multiaxis stepper motor with DRV8825.

DRV8825 RMT Stepper motor esp32 micropython

Last synced: 13 May 2025

https://github.com/octaprog7/TMP117

MicroPython module for work with TMP117 temperature sensor from Texas Instruments

micropython sensor temperature

Last synced: 13 May 2025

https://github.com/lucasgarcia0924/echo-wave

Clonador de señales de 433mhz controlado en una app móvil

esp32 kicad micropython taller-de-ingenieria-electronica-unal

Last synced: 20 Jan 2026

https://github.com/andypiper/emf-duckfacts

A Duck Facts app for the Electromagnetic Field 2022 TiDAL badge

badge badge-team badgelife ducks emfcamp emfcamp2022 facts micropython tidal-badge wildfowl

Last synced: 21 Feb 2026

https://github.com/jposada202020/micropython_bmi160

⛔️ DEPRECATED MicroPython Driver for the Bosch BMI160 Acc/Gyro Sensor

acceleration accelerometer archived bmi160 bosch deprecated driver gyro gyroscope micropython obsolete sensor

Last synced: 09 Apr 2025

https://github.com/mcauser/micropython-hz1050

MicroPython driver for HZ-1050 UART and Wiegand 125Khz RFID Reader

125khz em4100 hz-1050 micropython rfid rfid-reader wiegand

Last synced: 25 Mar 2025

https://github.com/LearnToProgramRoanoke/Learn-microbit

Code and materials for learning to program with the BBC micro:bit

microbit microbit-scripts micropython python python3

Last synced: 29 Nov 2025

https://github.com/erikdelange/wipy-web-interface-using-javascript

A JavaScript based web UI to control the LED and user button on WiPy Expansion Board 2.0

esp32 html javascript micropython w3css wipy

Last synced: 13 Apr 2026

https://github.com/xreef/pcf8591_micropython_library

MicroPython Library to use pcf8591 i2c analog IC with Arduino, Raspberry Pi Pico and rp2040 boards, esp32, SMT32 and ESP8266. Can read analog value and write analog value with only 2 wire.

analog arduino esp32 esp8266 expander i2c micropython pcf8591 raspberry rp2040 samd stm32 wire

Last synced: 13 Apr 2026

https://github.com/paramsiddharth/esp32-web-scraper

A simple web scraper that runs on an ESP-32 microcontroller.

esp32 internet-of-things micropython scraper serial web

Last synced: 06 May 2026

https://github.com/jasperabez/trackerboi

The ultimate rechargeable weeding robot for all applications

micropython

Last synced: 07 Sep 2025

https://github.com/perfecxx/micropython-simplekeypad

MicroPython library for interfacing with a keypad matrix

4x4-keypad esp32 keypad keypad-matrix micropython micropython-esp32

Last synced: 10 Apr 2025

https://github.com/octaprog7/rm3100

MicroPython module for control RM3100 Geomagnetic Sensor.

geomagnetic i2c micropython sensor

Last synced: 19 Apr 2026

https://github.com/pedroaraoz/wifimanager

WiFi Manager for the Pico W - MicroPython

micropython pico-w wifimanager

Last synced: 23 Feb 2026

https://github.com/hueyy/eink-screen-esp32

MicroPython code and accompanying web app powering my eink screen

eink esp32 micropython

Last synced: 23 Feb 2026

https://github.com/psp515/picocontroller

ARGB Led controller for Raspberry Pi Pico W.

micropython raspberry-pi-pico wsb2812b

Last synced: 19 Jan 2026

https://github.com/tayfunulu/modemrebooter

SONOFF S20/S26 - Internet Checker and automatic model rebooter with micropython

automation esp8266 iot micropython modem reboot rebooter sonoff sonoff-s20 watchdog

Last synced: 15 Oct 2025

https://github.com/1-rafael-1/pi-pico-alarmclock

Building a working alarmclock based on a Raspberry Pi Pico W

alarmclock micropython pi pico raspberry

Last synced: 27 Jan 2026

https://github.com/ronibandini/alvik

Programas y tutoriales para el robot Arduino Alvik

alvik arduino micropython robotics

Last synced: 14 Mar 2026

https://github.com/cnadler86/micropython_motor

Control PWM based motors in MicroPython the easy way

dcmotor micropython motor-control servo stepper

Last synced: 18 Oct 2025

https://github.com/mcpcpc/mpscpi

Instrumentation framework for network-based SCPI communication.

instrumentation micropython scpi

Last synced: 27 Jan 2026

https://github.com/erikdelange/wipy-2.0-temperature-controlled-fan

PWM fans with temperature based speed control which can be placed on a central heating convector, with a JavaScript based web interface.

javascript micropython pwm-fan python sockets wipy

Last synced: 24 Feb 2026

https://github.com/advrhumanoids/nicla_vision_drivers

Drivers to collect the Arduino Nicla Vision sensors

arduino micropython nicla-vision ros ros2 sensors-data-collection

Last synced: 20 Jan 2026

https://github.com/depau/upython-relay-timer

Countdown timer for a Sonoff switch or a random relay, written in MicroPython

countdown esp32 esp8266 micropython sonoff sonoff-basic timer upython

Last synced: 28 Jan 2026

https://github.com/timhanewich/loralink

A fully 3D-printed remote controller that uses Long Range (LoRa) radio communications to control an RC car.

controller lora micropython pico raspberry-pi rc-car rpi-pico rylr998 wireless

Last synced: 31 Jan 2026

https://github.com/de-dh/tp65-receiver-mpy

Receive temperature data with MicroPython from ThermoPro TP65s temperature sensor for microcontrollers.

433mhz 433mhz-module esp32 microcontroller micropython rpi-pico rx470 temperature-sensor

Last synced: 25 Feb 2026

https://github.com/eiichiroito/microwitch2

micro:witch implemented in Pharo Smalltalk

microbit micropython pharo scratch smalltalk

Last synced: 12 Feb 2026

https://github.com/snacsnoc/pocket-esp32-gps

Handheld ESP32-based GPS with map display and distance calculator

esp32 esp8266 gps-tracker micropython micropython-esp32

Last synced: 13 Feb 2026

https://github.com/icelam/vobot-mini-dock-apps

Collection of apps designed for the Vobot Mini Dock

esp32 esp32-s3 lvgl micropython micropython-esp32 vobot vobot-mini-dock

Last synced: 01 Mar 2026

https://github.com/armanghobadi/microjwt

MicroJWT is a secure and lightweight JWT library for MicroPython, optimized for embedded and IoT systems. It supports token generation, verification, AES-256 encryption, and key derivation, making it ideal for secure authentication and session management in resource-limited environments.

esp32 esp8266 jwt jwt-auth jwt-authentication jwt-token microcontroller micropython

Last synced: 04 Mar 2026

https://github.com/papsdroidfr/sins

Jeux de mémoire visuelle et auditive à construire soi-même: trouvez 10 clés cachées dans un labyrinthe pour ouvrir 10 coffres à trésor.

micropython pybstick26

Last synced: 17 Apr 2026

https://github.com/wurthless-elektroniks/pigli360-workbench

Various Xbox 360 RGH-related experiments on RP2040 and Micropython

micropython micropython-rpi-pico xbox-360 xbox360

Last synced: 17 Apr 2026

https://github.com/zerasul/upythonalm

Curso MicroPython para Python Almeria (web)

esp32 esp8266 learning micropython python

Last synced: 17 Apr 2026

https://github.com/pfalcon/pycopy-dlman

Very simple download manager based on wget and Pycopy

micropython pycopy

Last synced: 24 Apr 2026

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

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

dht dht12 humidity microbit microbit-scripts micropython temperature

Last synced: 24 Apr 2026

https://github.com/niwantha33/micropython-studio

open-source, micropython,circuitpython, vscode-extension, xbee, micropython debug

circuitpython esp32 ide micropython pico xbee

Last synced: 07 Jun 2026

https://github.com/metachris/micropython-minimal-webserver-asyncio3

Minimal MicroPython webserver / TCP connection handler using uasyncio v3 (MicroPython 1.13+), with fallback for earlier versions of uasyncio / MicroPython

micropython webserver

Last synced: 28 Apr 2026

https://github.com/pzinemanas/pycom-ftplib

An FTP client library for pycom boards (MicroPython)

ftp-client ftp-library micropython pycom

Last synced: 30 Apr 2026