Showing 20 of 236 projects
An NTP server implementation for MicroPython, specifically designed to run on ESP8266 devices.
MicroPython drivers for ST7735 TFT LCD displays (80x160, 128x128, 128x160) on ESP8266 microcontrollers.
A MicroPython driver for the SHT30 temperature and humidity sensor, communicating via I2C.
A MicroPython project to hack a TYWE3S board in a cheap WiFi RGB bulb for Home Assistant control via MQTT.
A MicroPython driver for the VEML6075 UV light sensor, enabling UVA, UVB, and UV index measurements on ESP8266, ESP32, and LoPy devices.
MicroPython library for interfacing with the MAX31856 precision thermocouple-to-digital converter via SPI.
A MicroPython firmware to hack a Hyleton313 WiFi smart socket for integration with Home Assistant via MQTT.
A MicroPython driver for controlling the Wemos LED Matrix Shield with ESP8266/ESP32 boards.
A MicroPython driver to read BIG-5 Chinese characters from the GT30L24T3Y/ER3303-1 SPI font chip.
A MicroPython library for interfacing with the PCF8591 I2C analog-to-digital/digital-to-analog converter on microcontrollers.
A MicroPython library for interfacing the MCP23S17 16-bit I/O expander with ESP8266 microcontrollers.
A MicroPython driver for Adafruit FRAM modules, enabling nonvolatile memory access on Pyboard and ESP8266 via filesystem or byte array.
A MicroPython driver for controlling the AQM1248A graphic LCD display on ESP8266 with multiple font size modules.
A MicroPython web server for serving websites from captive portals on ESP8266 devices.
A production-quality MicroPython driver for the BH1750 I2C ambient light sensor, designed for resource-constrained embedded systems.
A minimal PostgreSQL driver for MicroPython on ESP8266, optimized for extremely low RAM usage with only essential CRUD functions.
A MicroPython library for uploading files directly from ESP32/ESP8266 devices to MinIO object storage.
A lightweight MicroPython library for controlling single-digit 7-segment displays on ESP32, ESP8266, and Raspberry Pi Pico boards.
Network interface for the Roland DPX-3300 drafting plotter using an ESP8266 WiFi-to-serial bridge.
A MicroPython module for controlling the 16-channel PCA9685 PWM controller, designed for LED and other PWM-driven loads.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.