Showing 14 of 14 projects
An ESP32-powered touchscreen interface for controlling MQTT and HomeKit smart home devices.
A MicroPython module for over-the-air (OTA) firmware updates via GitHub releases, enabling remote code deployment on microcontrollers.
A passive BLE scanner with a graphical UI that collects and persistently stores device data in an SQLite database on an SD card for ESP32-based hardware.
A MicroPython driver for ILI9341 TFT LCD displays, tested on ESP32-based hardware like M5Stack modules.
A DIY smart watch built on the M5Stick ESP32 development board.
MicroPython firmware extension for M5Stack CORE2 with hardware driver support for display, touch, sensors, and power management.
A fast C driver for MicroPython to control ILI9342C-based displays, supporting graphics, text, and JPG rendering.
A pure MicroPython library for decoding PNG and JPEG images without C extensions, optimized for embedded systems.
DIY rotating platform controlled via Wi-Fi using an ESP32 and MicroPython with a web interface.
Connect an M5Stack ATOM running MicroPython to Google Cloud Platform to collect air-quality sensor data.
A MicroPython driver for reading distance measurements from the M5 I2C Ultrasonic Distance Unit (RCWL-9620).
A MicroPython library for reading encoders, buttons, switches, and controlling LEDs on the M5 8-Encoder unit.
A MicroPython driver for the M5Stack Joystick 2 Unit, enabling joystick input, button press detection, and LED control.
A MicroPython driver for controlling M5Stack DDS frequency generator modules via I2C communication.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.