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

MicroPython Driver for the AGS02MA TVOC sensor

ags02ma driver micropython sensor tvoc

Last synced: 13 May 2025

https://github.com/wojtekb30/discord-bot-pi-pico-display

Description in readme. Mostly demo of PC to Pi Pico USB Serial communication.

discord-bot micropython pipico python3 serial-communication waveshare-eink

Last synced: 16 May 2026

https://github.com/znitche/mppt-solar-regulator-btle-communication

Exploration of communication methods with MPPT solar regulator using bluetooth (GATT) and modbus protocol

aioble bluetooth bluetooth-low-energy bt btle micropython mppt mppt-charger raspberry-pi-pico solar solar-system

Last synced: 25 Jul 2025

https://github.com/znitche/pico-rtc-ds3231

MicroPython module for DS3231 RTC

ds3231 micropython rtc

Last synced: 25 Jul 2025

https://github.com/znitche/strawberryapi

a lightweight MicroPython web framework & server for RaspberryPi Pico W | Replaced with lightberryAPI

lightweight micropython raspberry-pi-pico rp2040 rpi-pico rpi-pico-w web-framework webserver

Last synced: 25 Jul 2025

https://github.com/jposada202020/MicroPython_ISL29125

MicroPython Driver for the Intersil ISL29125 Color Sensor

color driver intersil isl29125 micropython sensor

Last synced: 13 May 2025

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

Interfacing BME280 sensor using MicroPython

bme280 iot lopy micropython mqtt python

Last synced: 06 May 2026

https://github.com/jposada202020/MicroPython_ICP10111

MicroPython Driver for the TDK ICP-10111 Barometric Pressure and Temperature sensor

icp-10111 micropython pressure tdk temperature

Last synced: 13 May 2025

https://github.com/jposada202020/MicroPython_TCS3430

MicroPython driver for the AMS TCS3430 Color and ALS sensor

als ams color driver light micropython sensor tcs3420

Last synced: 13 May 2025

https://github.com/jposada202020/MicroPython_BMP581

MicroPython Driver for the Bosch BMP581 pressure sensor

altitude bmp581 bosch driver micropython pressure sensor

Last synced: 13 May 2025

https://github.com/jposada202020/MicroPython_H3LIS200DL

Micropython Driver for the ST H3LIS200DL Accelerometer

acceleration accelerometer driver h3lis331dl micropython sensor

Last synced: 13 May 2025

https://github.com/mechaxil/docs

Official Documentation of Mechaxil, open-source project starters, product documentations and more

diy-electronics documentation electronics kits micropython open-source raspberry-pi-pico

Last synced: 18 May 2026

https://github.com/jposada202020/MicroPython_BMA220

MicroPython Driver for the Bosch BMA220 Accelerometer

accelerometer bma220 bosch gravity micropython

Last synced: 13 May 2025

https://github.com/jposada202020/MicroPython_ADXL343

MicroPython Driver for the Analog Devices ADXL343 Accelerometer

acceleration accelerometer adxl343 analog-devices driver gravity micropython sensor

Last synced: 13 May 2025

https://github.com/jposada202020/Micropython_MC3479

⛔️ DEPRECATED MicroPython Driver for the Memsic MC3479 Accelerometer

acceleration accelerometer driver mc3479 memsic micropython

Last synced: 13 May 2025

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

A MicroPython library for controlling PWM outputs in an asyncio loop, with features including fading and blinking

PWM async asyncio embedded fade led microcontroller microprocessor micropython uasyncio

Last synced: 13 May 2025

https://gitlab.com/olivierlenoir/MicroPython-Matrix

MicroPython basic matrix operations

matrix micropython

Last synced: 13 May 2025

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

A MicroPython library for reading from a rotary encoder

embedded encoder microcontroller microprocessor micropython rotary rotary encoder

Last synced: 13 May 2025

https://github.com/jposada202020/MicroPython_DS3502

⛔️ DEPRECATED MicroPython Driver for the DS3502 Potentiometer

archived deprecated driver ds3502 micropython obsolete potentiometer

Last synced: 13 May 2025

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

MicroPython module for work with MAX7219 led matrix 8x8 display.

display led matrix micropython

Last synced: 13 May 2025

https://github.com/lupin3000/micropython-dfplayerpro

MicroPython Fermion: DFPlayer Pro - A mini MP3 Player with On-board 128MB Storage

dfrobot esp32 micropython uart

Last synced: 14 Feb 2026

https://github.com/artem-smotrakov/yellow-duck

MicroPython on ESP8266: sending temperature and humidity to ThingSpeak

dht22 esp8266 internet-of-things iot micropython

Last synced: 03 May 2026

https://github.com/stonecharioteer/shelfie

Micropython project to find a book in my shelves.

esp8266 micropython nodemcu python ws2812

Last synced: 09 Apr 2026

https://github.com/SpotlightKid/upy-msgpack

A lightweight MessagePack (de)serialization library (not only) for MicroPython

micropython msgpack python-module serialization

Last synced: 13 May 2025

https://github.com/xenosplitter/picopad

Code for a Pi Pico HID to provide additional keys not otherwise available on my keyboard per button pressed. Similar to a macropad.

hid keyboard micropython raspberry-pi-pico

Last synced: 18 May 2026

https://github.com/timhanewich/pyper2

Python-based 3D-Printed Electric Rover with a GoPro mount, developed from my original PYPER design.

18650 3d-printing gopro micropython raspberry-pi rc-car

Last synced: 09 Apr 2026

https://github.com/nyh-workshop/pico_w-thloggergooglesheets

Google Sheets Humidity and Temperature Logger using Raspberry Pico and Micropython.

dht11 micropython pico-w

Last synced: 17 Apr 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/gurkengewuerz/micropython-custom-boards

Custom compile for your ESP32 board without to fork micropython using Github Actions

actions esp32 github micropython micropython-board micropython-esp32

Last synced: 09 Apr 2026

https://github.com/dkarter/stomp_station

Wireless foot switch to control music/video playback - WIP!

hardware micropython raspberry-pi-pico

Last synced: 03 Aug 2025

https://github.com/furyhawk/micropython-nano-gui

A lightweight MicroPython GUI library for display drivers based on framebuf class

micropython

Last synced: 01 Oct 2025

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

MicroPython driver for the DS1307 real time clock

driver ds1307 micropython real-time-clock rtc

Last synced: 13 May 2025

https://github.com/jposada202020/micropython_mpl3115a2

MicroPython driver for the NXP MPL3115A2 Pressure and Temperature sensor

micropython mpl3115a2 pressure sensor temperature

Last synced: 06 Aug 2025

https://gitlab.com/nickoala/micropython-vec

Vector Operations on MicroPython

micropython openmv vector

Last synced: 25 Oct 2025

https://github.com/jbdesbas/pycc1101

A MicroPython lib for operating CC1101.

aiot circuitpython diy esp32 esp8266 micropython radio rf

Last synced: 07 Apr 2026

https://github.com/ambadran/humanoid-hand-controller

MicroPython interfacing muscle sensor through 16-bit ADC IC & OpAmp to give intricate control over individual Humanoid Robot Fingers.

3d-printing ad7705 algorithms emg micropython muscle-sensor oop

Last synced: 17 Feb 2026

https://github.com/craigsdennis/adafruit-microsimon

Game of Simon in MicroPython on adafruit Circuit Playground Express

adafruit circuit-playground game microcontroller micropython

Last synced: 17 May 2026

https://github.com/bastion-rnd/turtle_32_board

Руководство по работе и базовые примеры для отладочной платы Turtle32

arduino-ide cpp esp32 espressif microcontroller micropython

Last synced: 09 Apr 2026

https://github.com/jposada202020/micropython_hts221

MicroPython Driver for the HTS221 Humidity Sensor

driver hts221 humidity micropython sensor temperature

Last synced: 11 Aug 2025

https://github.com/jposada202020/micropython_si7021

MicroPython Library for the Temperature and Humidity SI7021 Sensor

driver humidity micropython sensor si7021 temperature

Last synced: 11 Aug 2025

https://github.com/eggr7/mqtt-wildcards

Real-time monitoring and control of temperature, humidity, and LEDs across multiple ESP32s using MQTT wildcards and an interactive web interface.

esp32 micropython mqtt wildcards

Last synced: 09 Apr 2026

https://github.com/ambadran/micropython-ad7705

MicroPython library to interface the 16-bit ADC IC `AD7705`

16-bit ad7705 adc micropython micropython-scripts

Last synced: 19 May 2026

https://github.com/murilopolese/micropython-webserial

Javascript library to interface with MicroPython boards through WebSerial

micropython webserial

Last synced: 29 Jun 2026

https://github.com/alchemist-aloha/micropython_gy906_mlx90614

MicroPython code for GY906 IR temperature sensor (MLX90614)

gy906 micropython mlx90614 temperature-sensor

Last synced: 19 May 2026

https://github.com/octaprog7/sensor_pack

Base classes for all my MicroPython sensors projects.

micropython sensors

Last synced: 19 May 2026

https://github.com/eggr7/mqtt-micropython

Simple project to understand how the MQTT protocol works with ESP32 and MicroPython.

esp32 micropython mqtt

Last synced: 09 Apr 2026

https://github.com/wei1234c/nodemcu_ops

NodeMCU related preparations and operations.

esp32 esp8266 iot micropython nodemcu

Last synced: 09 Apr 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: 04 Oct 2025

https://github.com/tomaz-arlindo/raspberry-pico-pet

Projeto de coleta de dados para freezer IoT

gpio micropython raspbery-pi-pico

Last synced: 20 May 2026

https://github.com/alchemist-aloha/pico_ir_receiver

This is the code for the Raspberry Pi Pico used to receive the IR signals and send the signal via UART.

ir-receiver micropython micropython-rpi-pico raspberry-pi-pico vs1838b

Last synced: 21 Apr 2026

https://github.com/josecorreamorales/sistemas-programables

🍓🍓Practicas realizadas en sistemas programables, en el cuales se uso Raspberry pi pico, Thonny (IDE) y MicroPython

micropython raspberry-pi-pico thonny

Last synced: 19 May 2026

https://github.com/charkster/husb238_i2c

Python driver for I2C control of HUSB238 to query and control usb-pd 2.0 wall adapters

husb238 i2c micropython python

Last synced: 12 Feb 2026

https://github.com/charkster/various_micropython_scipts

Collection of MicroPython scripts for various mcu boards.

micropython

Last synced: 19 May 2026

https://github.com/octaprog7/matrixdisplay

MicroPython module for work with MAX7219 led matrix 8x8 display.

display led matrix micropython

Last synced: 05 May 2026

https://github.com/lily-osp/dns-mixer

Turn your ESP32/8266 into a DNS mixer to provide dynamic DNS resolution using multiple DNS servers

dns-server esp32 esp8266 internet-positif micropython

Last synced: 12 Apr 2026

https://github.com/octaprog7/hscdtd008a

MicroPython module for control HSCDTD008A Geomagnetic Sensor.

geomagnetic i2c micropython sensor

Last synced: 07 May 2026

https://github.com/abduznik/micropython_uart

Simple code for UART included a pyserial interface with support for windows,Linux,android

library micropython template uart

Last synced: 19 May 2026

https://github.com/ginesthoii/offline-label-station

A fully offline, solar/battery-friendly label system for homesteads, workshops, barns, inventories, livestock, bins, gear, camping, personal use.

adafruit autostart barcode barcode-generator esp32 flask-application framebuf inventory json labeling-tool micropython pi-zero python qrcode qrcode-generator templates thermal-printer tui

Last synced: 10 Apr 2026

https://github.com/dbink/mpu6050-esp8266-micropython

Simple library for MPU6050 on ESP8266/ESP32/ESP32-S3/ with micropython

esp32 imu micropython mpu6050 yaw-roll-pitch

Last synced: 01 Oct 2025

https://github.com/oldhammade/esp8266-ga1a12s202-micropython-seriesly

Light Sensor using MicroPython and Seriesly

esp8266 ga1a12s202 micropython seriesly

Last synced: 04 May 2026

https://github.com/cnadler86/Micropython_Joystick

A simple and fast library for joysticks over ADC

joystick micropython

Last synced: 05 Mar 2025

https://github.com/lriley2020/smart-garage-door

My efforts to automate my Hormann Supramatic E2 Garage Door with Home Assistant

garage-door home-assistant micropython raspberry-pi-pico

Last synced: 24 Dec 2025

https://github.com/iobotic-code/micropython-tutoriales

Todos los códigos de MicroPython explicados en los tutoriales

micropython micropython-esp32

Last synced: 06 Jun 2026

https://github.com/qwolilowp/lego_rbot_yellow2_spike

Lego Spike Prime robot: 3D CAD files, code, resources.

ffl lego micropython prime spike

Last synced: 19 Mar 2025

https://github.com/tahasamadi2008/radar

micropython esp32 radar with real-time targets show via wifi

esp32 html javascript micropython python radar

Last synced: 15 Apr 2025

https://github.com/wwwx3/esp32_iot

This repository contains micropython code for esp32.

esp32 micropython micropython-esp32

Last synced: 10 Apr 2026

https://github.com/hrassi/mqtt_esp32_in_out_board

control 3 output and 3 input with potentiometer with mqtt protocol on esp32 using micropython and HivesMQ agent with errors handling

esp32 hivesmq iot iot-application iot-platform micropython mqtt

Last synced: 17 Jun 2026

https://github.com/lily-osp/analog-system-controll

This project aims to implement an ESP32-based control system using 3 buttons and 2 LEDs with various operating modes and state transitions. The system will produce an analog output with a range of 0 to 2048 (12-bit) and provide visual feedback through LEDs based on the system's status.

control-systems esp32 micropython pwm-driver

Last synced: 07 Mar 2026

https://github.com/anras5/greenico

Weather station with Raspberry Pi Pico

iot micropython rest rpi-pico-w

Last synced: 16 May 2026

https://github.com/ishanoshada/microweb

A web server framework for MicroPython . Easily build and deploy web applications using MicroPython.

arduino esp32 http iot micropython python web-server

Last synced: 20 Jan 2026

https://github.com/juaniraggio/micropythonms

MicroPython - Adding Math and Statistic functionalities to programable calculators

casio casio-calculators micropython statistical-inference statistics texas-instruments ti84plusce

Last synced: 29 Apr 2026

https://github.com/rushikatabathuni/rainfall-monitoring-system-iot

The Rainwater Monitoring and Management System is an advanced IoT-based solution designed to provide comprehensive, real-time insights into rainfall patterns the system offers precise tracking and analysis of rainwater harvesting parameters.

css gravity-i2c html javascript micropython micropython-esp32 rainfall rainfall-monitoring thonny-ide tipping-bucket ysf201

Last synced: 11 Apr 2026

https://github.com/octaprog7/pcf8574

MicroPython module for work with PCF8574(A) I2C 8-bit I/O expander from NXP

i2c ioexpander micropython

Last synced: 11 May 2026

https://github.com/octaprog7/mcp3421

Модуль MicroPython для управления MCP342X. 18-битный аналого-цифровой преобразователь с интерфейсом I2C и встроенным ИОН. 18-Bit Analog-to-Digital Converter with I2C Interface.

adc i2c micropython

Last synced: 14 May 2026

https://github.com/jkorte-dev/micropython-tm1652

micropython example code for weact studio tm1652 digital tube module

micropython micropython-driver tm1652

Last synced: 13 Apr 2026

https://github.com/arathbv/romi-term-project

Cal Poly ME 405 Final Project. Differential Drive Romi-bot.

embedded mechatronics micropython python robotics

Last synced: 30 Jan 2026

https://github.com/mmlouamri/learning-robotics

This repository documents my projects, notes, and experiments as I learn and build robots 🤖.

ai esp32 micropython raspberry-pi robotics

Last synced: 04 Mar 2025

https://github.com/rberenguel/stackmemo

A simple spaced repetition system for the M5Stack Core2

lvgl m5stack micropython supermemo2

Last synced: 18 May 2026

https://github.com/youpong/m5-neopixel

A sample project that drives NeoPixels using M5StickC Plus

m5stickcplus micropython neopixel

Last synced: 27 Apr 2026

https://github.com/gabrielbaute/micropython-unefa

Programas de práctica de Micripython

micropython micropython-rpi-pico

Last synced: 18 May 2026

https://github.com/cprite/traffic-light-simulator

Traffic light simulator using Raspberry Pi Pico

micropython raspberry-pi-pico

Last synced: 18 May 2026

https://github.com/bpi-steam/micropython-button

🔨 The buttton interface for your bpi-bit, like a microbit.

bpi-bit button microbit micropython

Last synced: 08 Jun 2026

https://github.com/benders/micropython-pixelfonts

Very small bitmap fonts for use with MicroPython

micropython

Last synced: 18 May 2026

https://github.com/armanghobadi/esplog

esplog is a lightweight MicroPython logging system with support for severity levels, console and file outputs, log rotation, and color-coded or JSON logs. It’s optimized for resource-constrained microcontrollers.

esp32 esp8266 logger microcontroller micropython

Last synced: 27 Feb 2026

https://github.com/h00n24/imp-esp8266-ds18b20

ESP8866 temperature monitoring with DS18B20

ds18b20 esp8266 fit imp micropython vutbr

Last synced: 11 Apr 2026

https://github.com/ckuethe/micropython-playground

Dumping ground of stuff while tinkering with MicroPython on ESP8266

micropython python3

Last synced: 16 May 2026