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/nmattia/uht

micro HTTP toolkit for MicroPython and CircuitPython

embedded esp32 http micropython python raspberry-pi-pico

Last synced: 15 Feb 2026

https://github.com/octaprog7/SCD4x

MicroPython module for work with SCD4x (SCD40, SCD41) low power CO2, temperature & humidity electroacoustic sensor from Sensirion.

co2 humidity micropython sensor temperature

Last synced: 13 May 2025

https://github.com/ehong-tl/mqttsn-python3-micropython

MQTT-SN client for Python 3 and Micropython

micropython mqttsn mqttsn-protocol python3

Last synced: 24 Apr 2025

https://github.com/lemariva/uPySteppers

DIY rotating platform using an ESP32 connected to Wi-Fi

diy-project esp32 m5stack micropython rotating-objects

Last synced: 13 May 2025

https://github.com/alankrantas/microbit-micropython-cookbook

Tricks and experiments using MicroPython on BBC micro:bit

education microbit micropython stem

Last synced: 27 Apr 2025

https://github.com/wei1234c/mqtt_bridged_lora_networks_with_micropython_on_esp32

MQTT bridged LoRa networks with MicroPython on ESP32

bridge esp32 iot lora lora-gateway micropython mqtt

Last synced: 30 Apr 2025

https://github.com/01studio-lab/pyiot

MicroPython for UART IOT Modules

01studio iot micropython

Last synced: 18 Sep 2025

https://github.com/octaprog7/scd4x

MicroPython module for work with SCD4x (SCD40, SCD41) low power CO2, temperature & humidity electroacoustic sensor from Sensirion.

co2 humidity micropython sensor temperature

Last synced: 11 Apr 2025

https://github.com/jwillikers/pwm-fan-controller-micropython

A simple program for controlling a fan using MicroPython on a microcontroller

fan-control microcontroller micropython nix pico pwm python raspberry-pi rp2040

Last synced: 10 Oct 2025

https://github.com/capablerobot/sensetemp

An accurate and flexible four-channel temperature sensor designed for makers and engineers

circuitpython esp32 micropython oshw

Last synced: 04 Apr 2025

https://github.com/azure/iot-central-micropython-client

A micropython SDK for connecting devices to Microsoft Azure IoT Central

iot iot-central micropython

Last synced: 20 Oct 2025

https://github.com/davmoz/tf-luna-micropython

A simple micropython i2c library for TF-Luna LiDAR Module.

benewake distance-sensor i2c lidar micropython pycom

Last synced: 16 Feb 2026

https://github.com/Azure/iot-central-micropython-client

A micropython SDK for connecting devices to Microsoft Azure IoT Central

iot iot-central micropython

Last synced: 08 May 2025

https://github.com/follower46/micropython-oled-progressbars

A collection of progress bars for use with esp8266 and esp32's on OLED displays

esp32 esp8266 i2c-display i2c-lcd micropython

Last synced: 13 May 2025

https://github.com/russhughes/wt32sc01py

WT32SC01 Plus MicroPython Display Driver

micropython micropython-driver st7796 wt32-sc01-plus

Last synced: 01 May 2025

https://github.com/alankrantas/esp8266-micropython-cookbook

Simple and useful MicroPython examples on ESP8266/ESP32/Pico W

esp32 esp8266 iot micropython micropython-esp32 micropython-esp8266 raspberrypipicow

Last synced: 27 Apr 2025

https://github.com/bulletmark/mpr

Wrapper for MicroPython mpremote tool

ampy micropython mpfshell mpremote rshell thonny upydev upyloader webrepl

Last synced: 19 Apr 2025

https://github.com/ttitanua/micropython_servo_pdm_360

This is a micropython library for control continuous servo by PDM (PWM).

mg995-360 micropython raspberry-pi-pico servo-360

Last synced: 10 Jul 2025

https://github.com/lemariva/upym5echo

Two applications for the M5Stack ATOM Echo running MicroPython.

m5stack m5stack-atom m5stack-atom-echo micropython

Last synced: 13 Apr 2025

https://github.com/lemariva/smartupy

Controlling "Tuya-type" smart power outlets using MicroPython

esp32 home-automation micropython outlets

Last synced: 04 Aug 2025

https://github.com/pulkin/mpy-agps

Micropython implementation of assisted location services (AGPS)

a9g agps database gps lbs micropython python

Last synced: 05 May 2025

https://github.com/nquest/micropython-st7565

Micropython driver for ST7565 based LCD

lcd micropython micropython-driver

Last synced: 13 Apr 2025

https://github.com/gsampallo/micropython_demo_bot

Little example of how to create a bot for Telegram

bot micropython python telegram

Last synced: 13 May 2025

https://github.com/brainelectronics/micropython-winbond

Micropython library to interact with Winbond Flash chips

flash library micropython micropython-lib winbond

Last synced: 10 Mar 2026

https://github.com/radeklat/micropython-thingspeak

Library for sending data to thingspeak.com from IoT devices running micropython (such as ESP8266)

http https iot-device micropython micropython-thingspeak thingspeak time-series

Last synced: 28 Feb 2026

https://github.com/gurkengewuerz/micropython-remoteid

Encode/Decode remote id (ASTM F3411, ASD-STAN prEN 4709-002) messages

drone drones esp32 micropython opendroneid remoteid uav

Last synced: 28 Feb 2026

https://github.com/sparkfun/qwiic_serlcd_py

Python module for I2C control of the SparkFun Qwiic Serial LCDs

circuitpython micropython python sparkfun sparkfun-python

Last synced: 14 Apr 2025

https://github.com/redoxcode/micropython-ppm_reader

A micropython library to decode PPM signals coming from a RC receiver

micropython ppm rc-receiver

Last synced: 23 Aug 2025

https://github.com/peter-l5/framebuf2

MicroPython FrameBuffer extension: larger and rotated font, triangles and circles

circle font framebuffer large-font micropython size triangle

Last synced: 13 May 2025

https://github.com/insighio/microSDI12

A mini SDI-12 implementation for getting sensor info over RS-485

esp32 micropython pycom rs485 sdi-12 sensor uart

Last synced: 13 May 2025

https://github.com/insighio/microsdi12

A mini SDI-12 implementation for getting sensor info over RS-485

esp32 micropython pycom rs485 sdi-12 sensor uart

Last synced: 16 Oct 2025

https://github.com/mcauser/micropython-xl9535-kxv5-relay

A MicroPython library for jxl XL9535-KxV5 I2C relay boards

micropython relay relay-board xl9535

Last synced: 19 Oct 2025

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

Creating and displaying bitmap graphics on an SSD-1306 OLED display using MicroPython

micropython pico raspberry-pi-pico ssd1306 ssd1306-oled

Last synced: 25 Oct 2025

https://github.com/jczic/KT403A-MP3

MicroPython driver for KT403A MP3 chip (DFPlayer, GroveMP3, ... used on Pycom modules)

dfplayer driver effects esp32 grove hc2 kt403a lopy micropython mini mp3 pycom sound wipy

Last synced: 12 Apr 2025

https://github.com/KipCrossing/PyBoard-HC05-Android

Micropython code for the HC05 Bluetooth adaptor and an example application for android devices made specifically for the HC05.

android android-device hc05 hc06 micropython pyboard

Last synced: 13 Apr 2025

https://github.com/bucknalla/lopy-raspberrypi

🎮 Use a Raspberry Pi to control a LoPy over UART

lopy micropython raspberry-pi uart

Last synced: 27 Apr 2025

https://github.com/bjoerge/sproutpy

🪴 Use a Raspberry PI Pico W to measure the soil moisture in your potted plants and store the measurements in the Sanity Content Cloud

micropython moisture-sensor rasberry-pi sanity-io

Last synced: 13 Apr 2025

https://github.com/microbit-foundation/micropython-microbit-v2-simulator

Wasm-based MicroPython micro:bit v2 simulator

microbit micropython

Last synced: 16 May 2025

https://github.com/jczic/kt403a-mp3

MicroPython driver for KT403A MP3 chip (DFPlayer, GroveMP3, ... used on Pycom modules)

dfplayer driver effects esp32 grove hc2 kt403a lopy micropython mini mp3 pycom sound wipy

Last synced: 19 Mar 2025

https://github.com/lemariva/upysteppers

DIY rotating platform using an ESP32 connected to Wi-Fi

diy-project esp32 m5stack micropython rotating-objects

Last synced: 13 Apr 2025

https://github.com/jposada202020/MicroPython_ICM20948

MicroPython Driver for the TDK ICM20948 Accelerometer/Gyro Sensor

acceleration accelerometer driver gyro gyroscope icm20948 micropython sensor tdk

Last synced: 13 May 2025

https://github.com/devbis/micropython-aiosentry

Asyncronous Sentry.io micro client for micropython

asyncio micropython micropython-aiosentry sentry sentry-client

Last synced: 28 Oct 2025

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

MicroPython for micro:bit library for quad 7-segment LED modules using TM1637 LED driver

7-segment grove microbit microbit-scripts micropython tm1637

Last synced: 28 Jul 2025

https://github.com/teuler/robotling

robotling is a simple circuit board to control small robots, mainly for educational purpose.

hexbug micropython micropython-esp32 python3 robots

Last synced: 28 Oct 2025

https://github.com/matthias-bs/lorae22

A MicroPython class for the Ebyte E22 Series LoRa modules

gps lora micropython

Last synced: 16 Oct 2025

https://github.com/matthias-bs/loraE22

A MicroPython class for the Ebyte E22 Series LoRa modules

gps lora micropython

Last synced: 13 May 2025

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

Various Pycopy-related proofs of concepts and hacks which don't deserve dedicated repos

micropython pycopy

Last synced: 19 Mar 2025

https://github.com/sparkfun/qwiic_vl53l1x_py

Python package for the qwiic VL53L1X distance sensor (4m)

circuitpython micropython python sparkfun sparkfun-python

Last synced: 14 Apr 2025

https://github.com/elehobica/pico_dcf77_tx

DCF77 transmitter for Raspberry Pi Pico W

dcf77 micropython raspberry-pi-pico-w

Last synced: 08 Apr 2025

https://github.com/aschuma/esp32_ssd1306_metaefa

This MicroPython code, executed on an ESP32 OLED SSD1306 board, displays departure tables by utilizing the VVS Rest API (META EFA)

esp32 fahrplan micropython public-transport python python3 ssd1306 timetable vvs

Last synced: 18 Mar 2025

https://github.com/robmarkcole/hass-bbc-envirobit

Stream sensor readings from the BBC micropython envirobit to Home-Assistant

bbc-microbit home-assistant micropython

Last synced: 07 May 2025

https://github.com/tjhowse/grocy_pad

A smart, open-source grocery list interface to Grocy.

esp32 grocy lvgl micropython

Last synced: 12 Apr 2025

https://github.com/jczic/azuresastoken

Microsoft Azure "Shared Access Signature" token generator, for MicroPython (used on Pycom modules & ESP32)

azure cloud esp32 generator hc2 hmac hmac-sha256 lopy micropython microsoft-azure pycom sastoken shared-access-signature token wipy

Last synced: 19 Mar 2025

https://github.com/insighio/microfreezer

A software/firmware update packager for micropython platforms bypassing 'frozen' frolder restrictions

esp32 esp8266 firmware frozen micropython ota package pycom

Last synced: 03 Aug 2025

https://github.com/haoruilee/m5stack_healthy_code_tracer

Use M5GO to track healthy code/position/RFID/temperature. 东南大学第一届物联网设计竞赛

arduino coronavirus m5stack maixpy micropython onenet uiflow

Last synced: 01 Aug 2025

https://github.com/simonprickett/iss-tracker

ISS Tracker Project for small device front ends e.g. Pimoroni Badger 2040W, Pimoroni GFX Pack, others...

badger2040w google-cloud-functions google-geocoding-api iss micropython nodejs space-station

Last synced: 05 Mar 2026

https://github.com/cnadler86/mp_esp_dl_models

Micropython binding for the ESP32 DL AI vision models like face detection / recognition, imagenet classifier or pedestrian (human) detection

ai esp32 face-detection face-recognition imagenet-classifier micropython pedestrian-detection

Last synced: 22 Apr 2026

https://github.com/codelv/micropyde

An arduino like IDE for micropython

micropython

Last synced: 15 Apr 2025

https://github.com/bpi-steam/plan

📋 开源社区计划,你想要的这都有!

arduino bpi-bit micropython webduino

Last synced: 03 Mar 2025

https://github.com/mcauser/micropython-esp8266-nokia-5110-bitcoin

MicroPython library for displaying bitcoin price index on a Nokia 5110 display with PCD8544 driver

bitcoin coinbase-api esp8266 micropython nokia-5110 pcd8544 wemos-d1-mini

Last synced: 01 Jul 2025

https://github.com/makerm0/pixeltime

a low power led watch based on ESP32 C3 & MicroPython

esp32 micropython watch

Last synced: 15 Apr 2025

https://github.com/kiranj26/raspberry-pi-pico-rp2040-projects

This repository contains a collection of projects for the Raspberry Pi Pico RP2040, showcasing the use of various peripherals. Each project folder includes the source code and detailed instructions on how to set up and run the project.

micropython micropython-rpi-pico raspbery-pi-pico rp2040

Last synced: 25 Oct 2025

https://github.com/jcksnvllxr80/weather-station

Powered by solar, an ESP32-C3-Mini collects data from the rain, wind (speed & direction), humidity, pressure, and temperature sensors then sends it to the Wunderground PWS site and a Telegraf listener via a Wi-Fi connection to my LAN. ☁️ 🌀 ⚡ ☀️ ☔

anemometer esp32 micropython rain-daily rain-hourly rainmeter sensor temperature weather-api weather-status wind-direction wind-gust wind-speed

Last synced: 30 Apr 2025

https://github.com/Aschhoff/ESP32-433Mhz-Receiver-and-Tools

ESP32 433Mhz Receiver written in micropython and Tools for Windows

433mhz esp32 micropython openhab windows

Last synced: 13 May 2025

https://github.com/lemariva/wipy2.0-gps

Connect a Ublox NEO-6M/NE0-M8N gps module to a WiPy2.0/3.0

esp32 esp8266 library micropython wipy

Last synced: 13 Apr 2025

https://github.com/akilmarshall/esp32-ble-demo

A simple project to learn something about Bluetooth low energy and micropython.

ble bluetooth bluetooth-low-energy eps32 esp32-wroom micropython

Last synced: 12 Apr 2025

https://github.com/armink/mpyonrtt

MicroPython port for RT-Thread on STM32F4 board

micropython python rt-thread

Last synced: 12 Apr 2025

https://github.com/MarksBench/mb_PSRAM_64Mb_SPI

Very simple MicroPython module to use a generic 64Mbit PSRAM (ie Adafruit 4677) with a Raspberry Pi Pico (RP2040)

micropython psram raspberry-pi-pico spi

Last synced: 13 May 2025

https://github.com/ttitanua/micropython_servo_pdm

A library for controlling servos through the PWM interface of the Raspberry Pi Pico microcontroller in MicroPython.

mg90s mg995 micropython raspbery-pi-pico servo sg90

Last synced: 29 Jul 2025

https://github.com/stickfirmware/stick

Firmware for M5StickC Plus 2, based on micropython

bruce cardputer esp32 firmware flipperzero hacking m5stack m5stick m5stickc micropython

Last synced: 10 Mar 2026

https://github.com/blackhole-consulting/blockchain-micropython

A blockchain micropython libraries for ECC, ECDSA and network with BITCOIN BTC, Ethereum, EOS

blockchain btc ecdsa ecdsa-cryptography ecdsa-signatures encryption eos esp32 ethereum micropython rsa

Last synced: 24 Jun 2025

https://github.com/jposada202020/MicroPython_SHT4X

⛔️ DEPRECATED MicroPython Driver fot the Sensirion Temperature and Humidity SHT40, SHT41 and SHT45 Sensor

archived deprecated driver humidity micropython obsolete sensor sht40 sht41 sht45 temperature

Last synced: 13 May 2025

https://github.com/niutech/dino-badger2040

Dino Game in MicroPython on Badger 2040 e-ink device based on RP2040 microcontroller

badger2040 e-ink e-paper micropython rp2040

Last synced: 27 Jul 2025

https://github.com/erikdelange/micropython-logging

Minimalistic logging implementation for MicroPython.

logging micropython

Last synced: 19 Apr 2025

https://github.com/walkline80/esp32-ble-uart

ESP32 BLE - UART

ble esp32 micropython uart

Last synced: 14 May 2025

https://github.com/brainelectronics/micropython-package-template

MicroPython PyPi package template project with auto deploy

deploy micropython package pypi-package template template-repository

Last synced: 11 Apr 2026

https://github.com/funpythonec/upy_lewansoul_lx-16

This is a library specific to be used in MicroPython, especifically for the ESP32 and ESP8266. However, it should work in any other board with uPy that has uart ports.

dynamixel esp32 esp8266 lewansoul lx-16a micropython servo uart-ports uarts upy

Last synced: 08 Apr 2025

https://github.com/Aschhoff/ESP32-433Mhz-Transmitter

A pure microPython Transmitter. You can create and add your own encoder

433mhz esp32 micropython

Last synced: 13 May 2025

https://github.com/pmp-p/wapy

wasmicropython https://pmp-p.github.io/wapy/minide/ with focus on Python not devices

emscripten micropython python wasm web-assembly webdev wip-do-not-use

Last synced: 24 Mar 2025

https://github.com/mcauser/micropython-ys-rf34t

MicroPython examples using YS-RF34T 433MHz ASK/OOK UART transceivers

esp32 micropython rf-ask tinypico uart ys-rf34t

Last synced: 28 Oct 2025

https://github.com/bkerler/sattracker

Standalone Satellite Tracker Project based on ESP32 and Micropython

esp32 maker micropython satellite space tracking

Last synced: 30 Apr 2025

https://github.com/miguelgrinberg/micropython-esp8266-vagrant

A virtual machine that simplifies building MicroPython for the ESP8266 microcontroller.

esp8266 iot micropython

Last synced: 06 Sep 2025

https://github.com/advrhumanoids/nicla_vision_ros2

ROS2 interface for the Arduino Nicla Vision board

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

Last synced: 13 Oct 2025