Showing 36 of 357 projects
MicroPython binding for ESP-DL models enabling face detection, recognition, human detection, cat detection, and image classification on ESP32 devices.
A captive portal for MicroPython devices with DNS server and web interface to configure WiFi networks.
A MicroPython-based sensor platform for ESP8266/32 with remote code updates and MQTT/Home Assistant integration.
Publishes BME680 sensor data (temperature, humidity, pressure, gas) over MQTT using MicroPython.
DIY rotating platform controlled via Wi-Fi using an ESP32 and MicroPython with a web interface.
MicroPython display driver library for WaveShare 2.9-inch e-Paper displays with drawing, text, images, and QR code support.
MicroPython display driver for TTGO T-Display-S3 boards with ST7789 screens, supporting text, graphics, and hardware scrolling.
A MicroPython library for communicating with SDI-12 sensors over UART using RS-485.
A Micropython driver for ILI9341 TFT displays on ESP32 microcontrollers.
A collection of optimized progress bar display elements for SSD1306 OLED screens using MicroPython on ESP8266/ESP32.
MicroPython library for controlling AXP202 and AXP192 power management chips, ported from Arduino AXP202_Library.
A MicroPython class for controlling Ebyte E22 Series LoRa modules via UART.
A MicroPython library for controlling jxl XL9535-KxV5 I2C relay boards with 1-16 relays.
A MicroPython driver for connecting SX127x-based LoRa modules (like Ra-01) to ESP8266/ESP32 boards.
A dynamic secure mesh network implementation for ESP32 IoT devices using ESP-NOW and MicroPython.
A pure MicroPython RF transmitter for ESP32 that sends 433MHz signals using configurable encoders.
A MicroPython utility for decoding R/C receiver PPM frame signals from radio control systems.
A Micropython wrapper for ESP-NOW providing asynchronous messaging with chunking, CRC verification, and ACK support.
MicroPython I2C driver for the STMicroelectronics LIS2HH12 3-axis accelerometer.
A MicroPython library for EBYTE E22 LoRa devices (SX1262/SX1268) supporting transparent and fixed transmission modes.
A driver for GC9A01 displays to work with LVGL micropython bindings on ESP32 microcontrollers.
A configurable IR remote controller for ESP32 that connects to MQTT to play scenes supporting NEC, RC6, and Onkyo EISCP protocols.
ESP32-based 433MHz receiver with MicroPython firmware and Windows tools for decoding and transmitting to UDP/OpenHAB.
ESP32-CAM MicroPython firmware that captures images and uploads them to AWS S3 via MQTT.
MicroPython driver for PN532 NFC/RFID breakout boards, enabling NFC/RFID communication on MicroPython-compatible hardware.
A C library SDK for devices to interact with Algorand and other blockchains, designed for embedded systems and cross-platform use.
A MicroPython library for controlling EBYTE LoRa E32 series UART wireless modules.
A MicroPython library for sending text, sticker, and image notifications to Line Notify from ESP32/ESP8266 devices.
A fast and memory-efficient JPEG encoder and decoder for MicroPython on ESP32, with precompiled firmware.
A micro Network Block Device implementation for mounting folders on WiFi-enabled MicroPython devices like ESP8266/ESP32.
An FM walkie-talkie system using the RDA5820N radio module for wireless audio communication.
MicroPython examples for using YS-RF34T 433MHz ASK/OOK UART transceivers to emulate and program fixed-code remotes.
MicroPython library for interfacing with keypad matrices with customizable layouts and error handling.
A MicroPython library for interfacing with the OV2640 camera module on ESP32 microcontrollers.
A MicroPython driver for the VL6180X time-of-flight distance sensor on ESP32 microcontrollers.
MicroPython examples for interacting with iTag Bluetooth keychain devices using aioble on ESP32 hardware.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.