Showing 34 of 106 projects
An Arduino library for text-to-speech synthesis using PWM or DAC outputs with external amplifier.
A MicroPython driver for MAX7219 8x8 LED matrix modules with SPI interface, cascading support, and framebuf integration.
A GUI for ESP8266 ROM flashing based on esptool-ck, designed for production use.
Alternative firmware for Arilux AL-LC0X LED controllers using MQTT and TLS for reliable smart home integration.
A lightweight MicroPython class for interfacing with MFRC522 RFID readers on embedded boards like ESP8266 and WiPy.
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.
ESP8266-based bidirectional bridge that converts MQTT messages to IR signals and received IR signals to MQTT messages.
A MicroPython class for interfacing with the OV2640 camera on ESP8266, enabling image capture and storage.
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 MicroPython driver for the Bosch BMP280 temperature and pressure sensor with configurable use cases and oversampling.
A minimal UPnP IGD library for ESP8266/ESP32 to automate port forwarding on routers.
A MicroPython driver for ADS1115 and ADS1015 analog-to-digital converters, optimized for time-sensitive and IRQ-safe operations.
A simple OTA updater for Micropython projects on ESP8266/ESP32 that syncs files from GitHub.
A resilient full-duplex communication library for MicroPython IoT applications using ESP8266, ESP32, or Pyboard D endpoints.
A MicroPython driver for 240x240 ST7789 displays without CS pin, also supporting 135x240 TTGO displays.
A DIY smart watch built on the M5Stick ESP32 development board.
Adds ESP8266 and ESP32 support to the UTFT library with hardware SPI for serial interface displays.
A MicroPython port of raspi-lora enabling RFM95 LoRa radio communication on microcontrollers like Raspberry Pi Pico and ESP32.
A lightweight MicroPython library for reading MPU6050 accelerometer and gyroscope data on ESP8266 boards.
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.
A MicroPython driver for the HX711 24-bit analog-to-digital converter, enabling precise weight measurement on microcontrollers.
A MicroPython WebSocket server implementation for ESP8266/ESP32 devices with HTML serving capabilities.
A DIY NFC scanner that sends tag detection events via MQTT to Home Assistant for physical automation triggers.
Arduino-based wireless sensor network using RFM69 radios with an MQTT gateway for IoT home automation.
A simple telnet server for MicroPython on ESP8266 that provides remote REPL access via telnet clients.
A radio telegram analyzer for debugging and monitoring HomeMatic smart home systems.
An ESP8266-based GameBoy printer emulator that receives and serves printed images over WiFi.
MicroPython driver for Bosch BME280/BMP280 environmental sensors on ESP8266 boards.
A MicroPython driver library for controlling Nokia 5110 PCD8544 84x48 monochrome LCD displays.
A network configuration utility for MicroPython on ESP8266/ESP32 boards that manages WiFi connections and access points.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.