Showing 36 of 236 projects
A network configuration utility for MicroPython on ESP8266/ESP32 boards that manages WiFi connections and access points.
A MicroPython library for managing WiFi connections on ESP8266 and ESP32 boards with a captive portal for configuration.
A lightweight CoAP client/server implementation for MicroPython on microcontrollers like ESP32 and Pycom devices.
A trustless and decentralized Bitcoin SPV client library for Arduino-compatible boards using the Electrum protocol.
A MicroPython library for reading voltage, current, and power from the Texas Instruments INA219 sensor via I2C.
MicroPython scripts to control Sonoff switches and ESP8266 modules via MQTT.
A physical remote control for Sonos systems using an ESP8266 microcontroller and rotary encoder.
A pure MicroPython driver for ST77xx displays optimized for low memory usage, with optional framebuffer support for faster graphics.
MicroPython and CircuitPython examples for MQTT communication with Adafruit IO on ESP8266/ESP32 boards.
MicroPython driver for AHT10 and AHT20 temperature and humidity sensors.
MicroPython library for controlling Semtech SX127x LoRa modules via SPI communication.
A MicroPython driver for the TEA5767 FM radio module, enabling DIY FM radio projects on ESP8266, ESP32, and Raspberry Pi Pico.
A MicroPython driver for the SHT30 temperature and humidity sensor, communicating via I2C.
A lightweight, non-blocking HTTP request routing library for MicroPython, designed for resource-constrained embedded devices.
A lightweight web server for MicroPython on ESP8266, designed for serving REST APIs and simple web interfaces.
Control IR signal by websocket
A captive portal implementation for MicroPython on ESP8266/NodeMCU devices to redirect network traffic to a local web page.
An ESP8266-based device that emulates the Gameboy Printer to wirelessly retrieve images from a Gameboy Camera.
A MicroPython library for reading and calibrating MQ135 air quality gas sensors.
A MicroPython library for controlling DFPlayer Mini MP3 modules via UART on ESP8266.
A unified sensor manager library for air quality monitoring, supporting multiple PM, CO2, and environmental sensors across various microcontroller platforms.
A data-first IoT platform for connecting physical objects to a time-series database and performing data analysis.
AccelStepper Library for Micropyton - ESP32
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.
A MicroPython driver for controlling TM1638-based LED&KEY modules with 8-digit 7-segment displays, 8 LEDs, and 8 switches.
MicroPython library for interfacing with the MLX90614 infrared temperature sensor via I2C.
A MicroPython-based WiFi manager for ESP devices that provides a web interface to configure and connect to networks.
A MicroPython driver for the DS3231 real-time clock and AT24C32 EEPROM modules, providing full access to RTC features with low memory usage.
A minimal FTP server implementation for ESP8266 devices running MicroPython, enabling remote file management.
A MicroPython menu implementation for LCD displays with submenus, actions, and callbacks.
A lightweight asynchronous DNS server for MicroPython on ESP8266/ESP32 devices, ideal for simple domain resolution like captive portals.
A MicroPython library for ESP8266 to drive ST7735 TFT LCD displays (160x80, 128x128, 128x160) with SPI.
A MicroPython driver for the ams CCS811 air quality sensor, enabling VOC and CO2 monitoring on ESP8266 boards.
An Arduino-based on-screen display for DJI FPV systems that provides battery voltage, altitude, and GPS data without a flight controller.
A MicroPython library for controlling MCP23017 and MCP23008 GPIO expander chips via I2C.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.