Showing 36 of 357 projects
A MicroPython library to capture and replay 433MHz remote control codes for integrating remote power sockets into IoT projects.
MicroPython implementation of the Homie MQTT convention for IoT.
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.
A lightweight DNS server for MicroPython that responds to A queries with support for multiple domains and wildcards.
A network configuration utility for MicroPython on ESP8266/ESP32 boards that manages WiFi connections and access points.
A lightweight CoAP client/server implementation for MicroPython on microcontrollers like ESP32 and Pycom devices.
A MicroPython library for managing WiFi connections on ESP8266 and ESP32 boards with a captive portal for configuration.
A hackable, portable mini dashboard and control center powered by MQTT for monitoring and controlling IoT devices.
A trustless and decentralized Bitcoin SPV client library for Arduino-compatible boards using the Electrum protocol.
A framebuffer console class for MicroPython that redirects REPL output to OLED or TFT displays.
Datalogger for MicroPython and CPython.
MicroPython firmware extension for M5Stack CORE2 with hardware driver support for display, touch, sensors, and power management.
A MicroPython library for reading voltage, current, and power from the Texas Instruments INA219 sensor via I2C.
An HTTP client library for MicroPython with an API similar to Python's requests library.
A MicroPython/CircuitPython driver for SSD1351 OLED displays, tested on ESP32 and nRF52840 boards.
A non-blocking Telegram bot library for MicroPython microcontrollers to control IoT devices via Telegram.
A fast C driver for MicroPython to control ILI9342C-based displays, supporting graphics, text, and JPG rendering.
A web-based ground control station system for UAVs that uses cellular data networks for unlimited range telemetry and control.
Emulates Belkin WeMo devices on ESP32 with MicroPython to enable Amazon Echo/Alexa control of DIY smart home devices.
A lightweight HTTP client for MicroPython on ESP32 and Pycom modules, supporting SSL/TLS, SOCKS5, authentication, and JSON.
A pure MicroPython driver for the DS1302 real-time clock (RTC) module, enabling timekeeping on embedded devices.
MicroPython and CircuitPython examples for MQTT communication with Adafruit IO on ESP8266/ESP32 boards.
A library to simplify WiFi and MQTT connectivity for ESP32 microcontrollers with OTA update support.
A pure MicroPython driver for ST77xx displays optimized for low memory usage, with optional framebuffer support for faster graphics.
An Arduino library for ESP32 that implements an SSH client to connect and execute commands on remote servers.
A MicroPython driver for the TEA5767 FM radio module, enabling DIY FM radio projects on ESP8266, ESP32, and Raspberry Pi Pico.
MicroPython driver for AHT10 and AHT20 temperature and humidity sensors.
A MicroPython example for connecting ESP32 devices to Google Cloud IoT Core to publish telemetry data.
A Telegram Bot API wrapper for MicroPython, designed for ESP32 microcontrollers.
A lightweight thread pool manager for MicroPython on ESP32 and Pycom modules to handle concurrent jobs efficiently.
AccelStepper Library for Micropyton - ESP32
A unified sensor manager library for air quality monitoring, supporting multiple PM, CO2, and environmental sensors across various microcontroller platforms.
A MicroPython library for interfacing with the PCF8574 8-bit I2C I/O expander, supporting interrupt handling and pin control.
MicroPython driver for MAX7219 8x8 LED matrices with drawing primitives and text support.
An FTP client library adapted from CPython's ftplib for MicroPython, with optional TLS support.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.