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/saornek/kimberlina

Kimberlina is a tournament battle bot inspired by Star Wars IG- 227 Hailfire – Class Droid. You can read more information on Kimberlina in the Mag Pi 116 Issue

battlebot bluetooth kimberlina micropython raspberry-pi

Last synced: 01 May 2026

https://github.com/thonny/thonny-calliope

Plug-in for Thonny IDE which adds Calliope mini MicroPython backend

calliope-mini micropython python thonny

Last synced: 03 May 2026

https://github.com/xreef/stm32f401cc_micropython_firmware

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

micropython stm32 stm32f4 stm32f401 stm32f401ccu6 weact weact-blackpill

Last synced: 05 May 2026

https://github.com/thonny/thonny-pyboard

Plug-in for Thonny IDE which adds PyBoard MicroPython backend

micropython pyboard python thonny

Last synced: 05 May 2026

https://github.com/eiichiroito/mpytools

MicroPython tools for Pharo Smalltalk

esp32 esp8266 micropython pharo smalltalk

Last synced: 06 May 2026

https://github.com/mcauser/vcc_gnd_f407zg

MicroPython board definition for the VCC GND STM32F407ZGT6 mini board

micropython micropython-board stm32f4 stm32f407zgt6 vcc-gnd

Last synced: 06 May 2026

https://github.com/tux-friend/minimal-reflow-plate

A DIY heat plate for soldering / reflow with an ESP32 and SSR

esp32 micropython pcb pid reflow-oven-controller soldering

Last synced: 08 May 2026

https://github.com/damiencorpataux/micropython-mhask

Micropython HTTP Asynchronous Service like Flask

asyncio flask http-server microframework micropython rest uasyncio

Last synced: 09 May 2026

https://github.com/lupin3000/micropython-i2c-df2301q

MicroPython I2C library and example for Gravity: Offline Language Learning Voice Recognition Sensor

ai dfrobot esp32 gravity i2c micropython offline sensor voice-recognition

Last synced: 09 May 2026

https://github.com/jelly/reproduciblebuilds-display

A reproducible builds display

esp32 leds micropython

Last synced: 10 May 2026

https://github.com/laurivosandi/nixiesp16

Nixie clock project featuring IN-16 tubes

cd4504b esp8266 hv5530 in-16 kicad lm1117 micropython nixie python

Last synced: 19 Apr 2026

https://github.com/thenoobinventor/lego-ev3-segway

A segway robot is built with the LEGO MINDSTORMS EV3 robot kit and the EV3 Gyroscopic sensor. The self-balancing code is written using EV3 MicroPython: which runs on top of the ev3dev Operating System (OS).

ev3dev gyrosensor infrared-beacon infrared-sensor lego-mindstorms-ev3 micropython mosquitto-mqtt-broker mqtt node-red segway-robot self-balancing-robot

Last synced: 19 Apr 2026

https://github.com/potier97/telemetry-node

Simple iot Node - Environmental Factors: Light, Temperature & Humidity

easyeda esp32 firebase iot micropython micropython-esp32 real-time weather-app

Last synced: 22 Feb 2026

https://github.com/mundschenk-at/squeezebox-ir-events

A daemon sending IR commands based on Squeezebox events (written in µPython)

jivelite lms micropython picoreplayer squeezebox squeezelite

Last synced: 19 Apr 2026

https://github.com/mastashake08/shake-rp2350

Nuxt 3 Web app for interacting with the RP2350 microcontroller from Raspberry Pi includes a code editor

microcontroller micropython nuxt raspberry-pi

Last synced: 19 Apr 2026

https://github.com/gbiondo1310/micropython_libraries

A compehensive list of micropython libraries for IDEs autocompletion

esp32 micropython micropython-esp32 python

Last synced: 09 May 2026

https://github.com/insolor/micropython-troyka-led-matrix

A micropython driver for Troyka LED Matrix for ESP8266

driver esp8266 i2c led-matrix micropython

Last synced: 13 Apr 2026

https://github.com/marconicivitavecchia/esp32-radar

A radar IoT device built with a Hi-Link HLK-LD2450 board coupled with a LiteOn LTR329 enviroment sensor docked in an ESP32 S3 board implemented with Micropython.

adafruit-ltr329 bme680 esp32 hlk-ld2450 iot-json-parser js micropython mqtt wifi

Last synced: 26 Jan 2026

https://github.com/chleba/esp32modbustestmicropython

ESP32 TTGO T-Display example with micropython FW. Testing implementation of ModBus library, ST7789 display library with romfonts, WiFi & WebSocket connection and using few threads.

esp32 micropython micropython-esp32 modbus st7789-display ttgo-t-display websockets wifi

Last synced: 21 Apr 2026

https://github.com/giocip/num7

num7 - SUPREME PRECISION GENERAL PURPOSE ARITHMETIC-LOGIC DECIMAL LIBRARY PACKAGE

arbitrary-precision arithmetic decimal financial floating-point ieee754 math micropython precision python raspberry school-education

Last synced: 13 Apr 2025

https://github.com/funnygeeker/micropython-easyrsa

Simple RSA encryption implementation (with limitations) (有缺陷)简单的 RSA 加密实现

esp32 esp8266 micropython rsa

Last synced: 11 Apr 2026

https://github.com/erikdelange/wipy-2.0-lcd

Controlling a HD44780 compliant LCD display connected to a WiPy 2.0 via I2C.

i2c i2c-backpack lcd-controller lcd-display micropython python wipy

Last synced: 21 Apr 2026

https://github.com/shulyaka/xbee_humidifier

MicroPython firmware for my DIY humidifier

hacs-custom home-assistant micropython xbee

Last synced: 09 Apr 2026

https://github.com/simonprickett/cheerlights-grafana-alerter

Alerter mechanism that uses Grafana alerts and MQTT to display the latest Cheerlights colors on Pimoroni Unicorn devices

grafana-alerts micropython pimoroni raspberrypi-pico-w

Last synced: 24 Apr 2026

https://github.com/tux-friend/esp32-tux

Documentation for ESP32-Tux Dev Board

esp32-c3 esp32-dev-board micropython

Last synced: 11 Apr 2025

https://github.com/electrocodeur/16_capteur_ultrason_hc-sr04_esp32

Projet : Capteur ultrason HC-SR04 avec ESP32

micropython python

Last synced: 24 Apr 2026

https://github.com/jposada202020/MicroPython_LIS3MDL

MicroPython Driver for the ST LIS3MDL magnetometer

driver lis3mdl magnetometer micropython sensor st

Last synced: 13 May 2025

https://github.com/manojbaasha/rpi_pico_controller

Working on Raspberry pi 3 and RPI Pico

micropython python3 rpi-pico rpi3

Last synced: 24 Apr 2026

https://github.com/jornamon/micropython_nonblocking_buzzer

A nonblocking implementation of a buzzer class that allows you to play basic melodies or sound patterns without blocking the main loop while the sound is being played

buzzer micropython nonblocking

Last synced: 08 May 2025

https://github.com/seanmpuckett/mp-play-piezo

piezo music player library for micropython

micropython music piezo-buzzer pwm sound sound-effects speaker

Last synced: 14 May 2026

https://github.com/dantappan/visca2pelco

ESP32/MicroPython Sony-Visca to PELCO-D translator for controlling a Pan-Tilt bracket

micropython micropython-esp32 pelco-d visca-over-ip

Last synced: 18 May 2026

https://github.com/lemariva/upydistance

HCSR04 sample application for ESP32, ESP8266 & WiPy (PyCom)

example-project library micropython sensor

Last synced: 13 Apr 2025

https://github.com/infineon/micropython-radar-bgt60

MicroPython module for XENSIV™ BGT60TR13C 60 GHz radar sensor.

makers micropython psoc radar

Last synced: 13 Apr 2026

https://github.com/octaprog7/BH1750

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

als micropython sensor

Last synced: 13 May 2025

https://github.com/mhed89/pico-w-multiple-ssid

Add multiple SSID's to a json file, where the scirpt loops trough them and if it finds a match, the pico connetcs to it.

micropython pico-w raspberry-pi-pico-micropython raspberry-pi-pico-w rpi-pico-w

Last synced: 25 Apr 2026

https://github.com/funpythonec/robot_soccer

Proyecto relacionado a "Robot Soccer" con la ayuda de diferentes microcontroladores como ESP y Arduino, además de lenguajes de programación como MicroPython.

dynamixel-servos esp01 micropython robot-soccer uart udp-client udp-server

Last synced: 25 Apr 2026

https://github.com/carglglz/mpy-yaml

MicroPython YAML parser / emitter

micropython yaml yaml-emitter yaml-parser

Last synced: 08 May 2026

https://github.com/josverl/build-micropython-win-mingw

Simple Build Container for MicroPython using MinGW

docker micropython

Last synced: 12 May 2026

https://github.com/ccccmagicboy/hack_inisetup

hack the esp32 and esp8266 micropython firmware inisetup file

esp32 esp8266 micropython

Last synced: 20 Jan 2026

https://github.com/andypiper/presto-lastfm

A Last.FM display for the Pimoroni Presto

lastfm micropython music nowplaying nowplaying-screen pimoroni presto

Last synced: 26 Apr 2026

https://github.com/cprite/thermometer

Measuring temperature using Raspberry Pi Pico

micropython raspberry-pi-pico

Last synced: 17 May 2026

https://github.com/jposada202020/micropython_lis3dh

⛔️ DEPRECATED Micropython Driver for the LIS3DH Sensor

acceleration accelerometer driver lis3dh micropython sensor

Last synced: 20 Apr 2025

https://github.com/chrisb2/type-watch

Trains you not to type harshly to prevent OOS

esp32-c3 keyboard micropython oos piezoelectric-sensors

Last synced: 27 Apr 2026

https://github.com/microcontroleurmonde/esp32-c6_rng

A Micro-python library which provides an interface to generate a random number using the ESP32-C6's hardware RNG.

esp32-c6 micropython rng trng

Last synced: 27 Apr 2026

https://github.com/funpythonec/upyl298

Libreria para manejar un driver de motores L298N

l298n l298n-h-bridge micropython

Last synced: 27 Apr 2026

https://github.com/khalidbelk/microcli

An easy-to-understand command line tool for the BBC micro:bit 🔌

bbc-microbit embedded iot microbit micropython python

Last synced: 14 May 2025

https://github.com/afabian80/nodemcu-weather

Micropython application to show the current temperature from openweathermap on a TM1637 LED display

micropython nodemcu-esp8266 openweathermap-api tm1637

Last synced: 17 Jul 2025

https://github.com/saranomy/tinydrawer

TinyDrawer is a collection of drawing methods for Rasberry Pi Pico devices

drawing-app game-engine micropython pico raspberry-pi raspberry-pi-pico raspberry-pi-pico-micropython

Last synced: 17 Jul 2025

https://github.com/raupulus/resources-course-raspberry-pi-pico-w-micropython

Recursos del curso para raspberry pi pico w micropython. Mirror de https://gitlab.com/raupulus/resources-course-raspberry-pi-pico-w-micropython

course micropython raspberry raspberry-pi-pico raspberrypipico resources

Last synced: 15 Jul 2025

https://github.com/ernestohegi/weather-sensors

🌤️ MicroPython web dashboard for Raspberry Pi Pico W to monitor BME280 & DHT11 sensors and control onboard LED..

micropython raspberry-pi-pico sensors

Last synced: 16 May 2026

https://github.com/gbiondo1310/esp32_server

ESP32 Micropython access point server package

access-point micropython micropython-esp32 python python3 server socket

Last synced: 24 Jan 2026

https://github.com/profetolocka/pytrainer

Kit educativo para aprender a programar en Micropython

esp8266 micropython micropython-esp8266

Last synced: 11 Jul 2025

https://github.com/raupulus/rpi-pico-simple-websockets-server

Proyecto para Raspberry Pi Pico con un ejemplo de servidor websocket para conectar desde otros dispositivos que hagan de cliente y recibir/enviar datos.

iot maker micropython raspberry raspberry-pi raspberry-pi-pico raspberrypi raspberrypipico server websocket websockets

Last synced: 13 Apr 2026

https://github.com/code2k13/maix_dock_mnist

Demonstration of handwritten digit recognition using Maix Dock M1 powered by Kendryde K210

edge-ai image-recognition kendryte-210 machine-learning micropython tinyml

Last synced: 23 Jan 2026

https://github.com/pulkin/mpy-twatch-config

Configuring peripherials of T-Watch 2020 for micropython

axp202 esp32 firmware micropython python smart watch

Last synced: 11 May 2026

https://github.com/rroemhild/ttn-mapper

Simple PyCom LoPy/FiPy tracker for TTN Mapper

iot lorawan mapper micropython pycom ttn

Last synced: 07 Apr 2025

https://github.com/gurkengewuerz/micropython-sdcard-boot

SDCard bootloader with OTA support

bootloader esp32 littlefs micropython ota

Last synced: 12 Apr 2026

https://github.com/loboris/esp32_k210_firmware

ESP32 firmware for MicroPython for K210 project

esp32 k210 micropython risc-v wifi

Last synced: 09 May 2026

https://github.com/felipealfonsog/picowebpy

Web Server, which enables the storage of a simple website in HTML, images, or CSS, in a creative manner using a Raspberry Pi Pico. This is written in MicroPython for a Raspberry Pi Pico W 2 - WiFi - Bluetooth.

micropython raspberry-pi-pico webserver

Last synced: 28 Apr 2026

https://github.com/sdaves/micronametag

Digital nametag with endless posibilities. Pure python microcontroller programming using an ESP8266 with an OLED display and MicroPython. After device setup use a web browser to code offline.

esp8266 micropython nametag oled wifi

Last synced: 02 May 2026

https://github.com/idatum/xbee-mpy

MicroPython code to control Digi XBee Series 2C devices with a microcontroller.

micropython micropython-rpi-pico raspberry-pi-pico rp2040 xbee xbee-api xbee-radio xbee-zb zigbee

Last synced: 29 Apr 2026

https://github.com/jung217/iot_code_garage

A lot of code associating with IOT

iot micropython mqtt raspberry-pi servo-control wifi

Last synced: 07 Mar 2026

https://github.com/jczic/pinbutton

An unbounced pin button (for switch sensors) with threading, reversing and time interval attributes (used on Pycom modules)

button esp32 hc2 micropython pin pycom sensors unbounced

Last synced: 10 May 2026

https://github.com/electrocodeur/01_installation_esp32

Projet : Installation de MicroPython sur l'ESP32

micropython python

Last synced: 24 Jan 2026

https://github.com/ankitkk/cosmic-unicorn

LED Transit Tracker + Weather.

chicago led micropython pimoroni trains

Last synced: 18 May 2026

https://github.com/erikdelange/wipy-2.0-temperature-logger

Measure temperatures using DS18X20 1-Wire sensors and have a minimal webserver rendering a temperature chart.

micropython python wipy

Last synced: 19 Apr 2026

https://github.com/mythologyli/micropython-mcudev-devebox-stm32h743

MicroPython board support for MCUDev DevEBox STM32H743.

devebox mcudev micropython stm32 stm32h7 stm32h743vit6

Last synced: 16 May 2026

https://github.com/electrocodeur/08_led_3w_esp32

Projet : LED 3W avec ESP32

micropython python

Last synced: 29 Apr 2026

https://github.com/paulober/listen2pico

Listen2Pico is a small command line utility for listening to MicroPython REPL output from embeded devices (read-only).

micropython python3 repl serialport

Last synced: 29 Apr 2026

https://github.com/aypac/upycraft_community_dev

uPyCraft is the leading IDE for µPython development. However, development has stopped in 2018, so we would like to give it a desperately needed update from the community.

esp esp32 esp8266 ide microcontroller micropython python upython

Last synced: 01 Oct 2025

https://github.com/david-lor/tirasledmicropythonmqtt

Proyecto de domotización de tiras LED con Micropython, ESP8266, MQTT y PIR

esp8266 led led-strip micropython mqtt pir python wemos-d1 wemos-d1-mini

Last synced: 12 Apr 2026

https://github.com/jposada202020/MicroPython_QMC5883L

MicroPython Driver for the QMC5883L Accelerometer

acceleration accelerometer micropython qmc5883l

Last synced: 13 May 2025

https://github.com/pawelgoj/rgb_led_color_change

Simple program written in MicroPython for LED RGB color change. Works with raspberry pi pico (RP2040)

led led-rgb microcontroller micropython python raspberry-pi-pico rp2040

Last synced: 17 May 2026

https://github.com/abdeu-cpu/coap-mqtt-encryption

CoAP-MQTT-Encryption is a secure communication protocol that combines the lightweight CoAP and MQTT protocols with encryption to ensure data confidentiality and integrity in IoT environments. This integration enables devices to securely exchange information over networks, protecting sensitive data from unauthorized access.

ascon cipher esp32 iot-device micropython micropython-esp32 present simon speck

Last synced: 30 Apr 2026

https://github.com/funpythonec/flisolgye2019

El siguiente documento se muestra la ponencia realizada por parte del equipo de FunPython en el "Festival Latino Americano de Instalación de Software Libre Guayaquil 2019"

esp01 esp32 esp32cam flisol flisol2019 fun funpython micropython micropython-esp32 micropython-esp8266 python3

Last synced: 08 May 2026

https://github.com/jposada202020/MicroPython_MMA8451

⛔️ DEPRECATED MicroPython module for the MMA8451 3 axis accelerometer

accelerometer archived deprecated driver micropython mma8451 mma8451q obsolete sensor

Last synced: 13 May 2025

https://github.com/nahianmugdho/iot-based-environmental-expedition-robot

The goal of this project is to provide a cost-effective and efficient solution for collecting data in remote and hazardous environments and in agriculture and to provide valuable insights into the state of these environments to inform conservation efforts, monitoring, and management decisions.

arduino iot micropython python robotics

Last synced: 30 Apr 2026

https://github.com/shsiena/lidar-scanner

A Python script in conjunction with a microcontroller running MicroPython that captures a LIDAR image with a cheap infrared sensor

esp32 lidar micropython pyserial python3 rangefinder scanner servo-motor

Last synced: 06 Feb 2026

https://github.com/rpidanny/lopy-proove

Interface with Proove/Anslut/Nexa/Telldus Switches using LoPy

433mhz lopy lopy4 micropython nexa proove pycom pycom-lopy rf-transmitter sdr

Last synced: 30 Apr 2026

https://github.com/fritzchentastig/model-rocket

Stuff needed for a model rocket

micropython raspberry-pi-pico rocket

Last synced: 18 Jan 2026

https://github.com/paulober/pico-mpy-com

A Node.JS library for communicating with USB devices running the MicroPython firmware.

micropython micropython-rpi-pico nodejs raspberry-pi-pico raspberry-pi-pico-2 raspberry-pi-pico-micropython serialport

Last synced: 03 Jan 2026

https://github.com/mcauser/micropython-aioble-itag

Examples using aioble to interact with iTag BLE keychain tags

aioble ble bluetooth-low-energy esp32 itag itag-device micropython

Last synced: 30 Apr 2026

https://github.com/phastmike/idx_hardware

The hardware information for the IDx project. Firmware on another repository (IDx)

ham-radio hamradio micropython raspberry-pi-pico repeater yaesu

Last synced: 09 Oct 2025

https://github.com/freshev/micropython

Micropython port for A9/A9G, Air780e, Air724UG modules

a9 a9g air724 air724ug air780 air780e air780eg micropython

Last synced: 01 May 2026

https://github.com/yoyoek1/ykpilot

Monohull sailboat / monohull powerboat autopilot base on android device :)

android arduino autopilot esp8266 hbmqtt iot kivy micropython mqtt multiplexer navigation nmea nmea0183 python python-for-android qrl sailboat seatalk ws

Last synced: 13 Apr 2026

https://github.com/jposada202020/MicroPython_LIS3DH

⛔️ DEPRECATED Micropython Driver for the LIS3DH Sensor

acceleration accelerometer driver lis3dh micropython sensor

Last synced: 13 May 2025

https://github.com/ckuethe/i2cgps

Arduino firmware to convert an NMEA gps into an i2c device

arduino gps gps-device i2c i2c-device micropython

Last synced: 05 May 2026

https://github.com/jkorte-dev/mpy-dtu

Micropython tool for communicating with Hoymiles microinverters

dtu hoymiles inverter micropython

Last synced: 01 May 2026