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/kasparsd/esp8266-projects

A monorepo for all my ESP8266 projects

esp8266 micropython micropython-esp8266 wemos-d1-mini

Last synced: 08 May 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/cprite/reaction-game

Play Reaction Game on Raspberry Pi Pico

micropython raspberry-pi-pico

Last synced: 15 May 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/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/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/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/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/josverl/build-micropython-win-mingw

Simple Build Container for MicroPython using MinGW

docker micropython

Last synced: 12 May 2026

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/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/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/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/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/cprite/thermometer

Measuring temperature using Raspberry Pi Pico

micropython raspberry-pi-pico

Last synced: 17 May 2026

https://github.com/CatMeowByte/LED_panel_upy

MicroPython driver module for Panel P10 32*16 Matrix display and its variants.

led-matrix led-matrix-display led-matrix-library led-matrix-panel micropython micropython-driver micropython-lib p10-led-module

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/mcauser/micropython-max44009

MicroPython driver for the MAX44009 ambient light sensor

gy-49 max44009 micropython

Last synced: 13 May 2026

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/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/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/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/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/sa-tretyakov/words

Words is a language and an interactive runtime environment with live compilation, embedded directly into the target device.

arduino dsl embedded esp32 esp8266 filesystem forth interactive iot live-coding microcontroller micropython open-source real-time repl scripting-language udp wifi

Last synced: 08 Apr 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/jposada202020/MicroPython_QMC5883L

MicroPython Driver for the QMC5883L Accelerometer

acceleration accelerometer micropython qmc5883l

Last synced: 13 May 2025

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/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/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/microcontroleurmonde/esp32_rng

A Micro-python library which provides an interface to generate a random number using the ESP32's hardware RNG. It enables Wi-Fi temporarily to enhance entropic noise, reads a random value from the RNG_DATA_REG, and then disables Wi-Fi.

esp32 micropython rng trng

Last synced: 09 May 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/ankitkk/cosmic-unicorn

LED Transit Tracker + Weather.

chicago led micropython pimoroni trains

Last synced: 18 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/hiper2d/smart-home-light-automation-in-python

Design of smart light network for home using Raspberry Pi, ESP8266 WiFi modules, and Python

angular12 esp8266 flask micropython raspberry-pi

Last synced: 09 Apr 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/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/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/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/electrocodeur/08_led_3w_esp32

Projet : LED 3W avec ESP32

micropython python

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/fritzchentastig/model-rocket

Stuff needed for a model rocket

micropython raspberry-pi-pico rocket

Last synced: 18 Jan 2026

https://github.com/Heerkog/MicroPythonTrill

Trill touch sensor library for MicroPython.

bela micropython sensor trill

Last synced: 13 May 2025

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/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/jposada202020/MicroPython_LIS3DH

⛔️ DEPRECATED Micropython Driver for the LIS3DH Sensor

acceleration accelerometer driver lis3dh micropython sensor

Last synced: 13 May 2025

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/jposada202020/MicroPython_MOTOR

⛔️ DEPRECATED MicroPython Helper for controlling PWM based motors

dc drv8833 helper micropython motor pca9685 servo

Last synced: 13 May 2025

https://github.com/jposada202020/MicroPython_KX132

⛔️ DEPRECATED MicroPython Driver for the Kionix KX132 Accelerometer

acceleration accelerometer archived deprecated driver kionix kx132 micropython obsolete

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/indigoparadox/boxes_and_bots

This is a monorepo containing various hardware projects and their firmwares, as well as less-common or WIP drivers for common components

circuitpython embedded home-automation micropython robots

Last synced: 16 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/sparkfun/qwiic_twist_py

Python driver for the Qwiic Twist breakout board

circuitpython micropython python sparkfun sparkfun-python

Last synced: 08 Mar 2026

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/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/octaprog7/BME680

MicroPython module for work with BME680, Bosh low power gas, pressure, temperature & humidity sensor.

humidity micropython pressure sensor temperature

Last synced: 13 May 2025

https://github.com/microchiptech/pic32mzw1_micropython

"IoT Made Easy!" - support micropython on pic32mzw1 (wfi32)

micropython pic32mzw1 upython wfi32 wfi32-iot wifi

Last synced: 08 Mar 2026

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/catmeowbyte/led_panel_upy

MicroPython driver module for Panel P10 32*16 Matrix display and its variants.

led-matrix led-matrix-display led-matrix-library led-matrix-panel micropython micropython-driver micropython-lib p10-led-module

Last synced: 10 Jun 2025

https://github.com/mohittalwar23/camvisiotech-edge-ai

This repository contains the full source code and setup for Camvisiotech, designed for Kendryte's KP10-based boards, specifically using the Maixduino by Sipeed. Developed for CircuitDigest's IoT and Edge AI Challenge 2024, this version includes WiFi functionality, making it accessible to users without GSM connectivity.

edgeai maixpy maxiduino micropython

Last synced: 18 May 2026

https://github.com/cheyao/macropad

Macropad for hackclub ysws

3d 3d-printing cad kmk macropad micropython pcb python scad

Last synced: 19 Jan 2026

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

Micropython tool for communicating with Hoymiles microinverters

dtu hoymiles inverter micropython

Last synced: 01 May 2026

https://github.com/electrocodeur/15_joystick_esp32

Projet : Joystick avec ESP32

micropython python

Last synced: 01 May 2026

https://github.com/jmysu/esp32c3-s2-micropython-build

building ESP32C3 micropython notes

esp32c3 esp32s2 micropython

Last synced: 21 Jan 2026