Showing 36 of 146 projects
A MicroPython I2C driver for the MPU9250 9-axis motion tracking sensor, providing accelerometer, gyroscope, and magnetometer data.
A lightweight FTP server for MicroPython on ESP8266, ESP32, and Pyboard D devices.
A simple HTTP server library for building web interfaces and APIs on MicroPython-powered devices like ESP8266/ESP32.
A MicroPython driver for SX127x LoRa transceivers, enabling wireless communication on ESP8266, ESP32, and Raspberry Pi.
Compile WebAssembly to native MicroPython modules for running high-performance code on embedded systems.
A user-friendly camera API for MicroPython, providing precompiled firmware and support for various camera sensors on ESP32 and other ports.
A CMake toolchain for cross-compiling projects to Arduino-compatible boards (AVR, ESP32, etc.) using standard CMake workflows.
A MicroPython driver for ILI9341 TFT LCD displays, tested on ESP32-based hardware like M5Stack modules.
A MicroPython-based mini asynchronous automation OS for DIY projects, featuring task scheduling, device communication, and a web interface.
Open-source firmware for ESP32-based air quality sensors, enabling citizen science monitoring of PM2.5 and CO2 levels.
A micro-framework for remotely managing MicroPython boards (ESP32) via a single encrypted MQTT connection.
A full asynchronous web server for MicroPython designed for microcontrollers with minimal memory footprint.
A MicroPython framework for building and deploying smart home nodes on ESP32/ESP8266 microcontrollers using MQTT communication.
A simple async menu system for MicroPython using a rotary encoder and OLED display for embedded projects.
A minimal UPnP IGD library for ESP8266/ESP32 to automate port forwarding on routers.
An ESP32-based diversity video receiver for FPV goggles with touchpad UI, rapid spectrum analysis, and 72 selectable frequencies.
A simple OTA updater for Micropython projects on ESP8266/ESP32 that syncs files from GitHub.
ESP32-based digital door signs using e-paper displays that load images from a web server with energy-saving deep sleep.
Transpiles Golang code into Arduino-compatible C++ for automated testing of ESP32 IoT projects.
A MicroPython driver for 240x240 ST7789 displays without CS pin, also supporting 135x240 TTGO displays.
A resilient full-duplex communication library for MicroPython IoT applications using ESP8266, ESP32, or Pyboard D endpoints.
A DIY smart watch built on the M5Stick ESP32 development board.
Custom MicroPython firmware for ESP32-CAM boards with camera support and LittleFS filesystem.
A MicroPython port of raspi-lora enabling RFM95 LoRa radio communication on microcontrollers like Raspberry Pi Pico and ESP32.
Adds ESP8266 and ESP32 support to the UTFT library with hardware SPI for serial interface displays.
Micropython code for a self-balancing robot using an ESP32 and MPU6050 sensor.
LoRa-based inter-UAV communication system that broadcasts position data for display on INAV flight controller OSD.
A microPython wrapper for the Telegram Bot API, enabling Telegram bot creation on ESP32, ESP8266, and RP2040 microcontrollers.
A MicroPython library for controlling the MCP23017 2-port 16-bit I/O expander via I2C.
MicroPython driver library for Soldered Inkplate ePaper display boards, enabling easy programming of ESP32-based ePaper displays.
A Docker-based builder for compiling and flashing Linux onto ESP32-S3 microcontrollers.
A MicroPython driver for the Maxim MAX30102 and MAX30105 optical heart-rate and pulse oximetry sensors.
A MicroPython WebSocket server implementation for ESP8266/ESP32 devices with HTML serving capabilities.
A MicroPython library to capture and replay 433MHz remote control codes for integrating remote power sockets into IoT projects.
A MicroPython C driver for ST7789 displays on ESP32, featuring fast parallel interface, font rendering, image drawing, and polygon support.
A Modbus Master library for MicroPython ESP32 devices, enabling industrial communication protocols on embedded systems.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.