Showing 36 of 351 projects
An open-source RFID-controlled audio player built on ESP32, supporting local files, web streams, and Bluetooth.
An ESP32-based WiFi packet monitor that captures and displays nearby network traffic on an OLED screen with SD card logging.
A full-featured GPS NMEA-0183 sentence parser for MicroPython and embedded platforms, also compatible with Python 3.
Print wirelessly from Cura, PrusaSlicer, or Slic3r to a 3D printer connected to an ESP8266/ESP32 module.
A MicroPython module for over-the-air (OTA) firmware updates via GitHub releases, enabling remote code deployment on microcontrollers.
A peer-to-peer VPN that connects laptops, servers, and microcontrollers over the internet with zero configuration.
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.
MicroPython bindings for LVGL, enabling embedded GUI development on resource-constrained devices.
A lightweight MicroPython GUI library for displays with framebuf drivers, supporting input via pushbuttons, encoders, or touchpads.
A MicroPython driver for reading rotary encoders with hardware interrupt support and effective debouncing.
A C++ library that simplifies WiFi and MQTT connectivity for ESP8266/ESP32 with automatic reconnection, OTA updates, and web configuration.
A MicroPython library for implementing Bluetooth Low Energy (BLE) Human Interface Devices (HID) like keyboards, mice, and joysticks.
A distributed mesh synthesizer that uses UDP multicast over WiFi to control hundreds of additive synthesizer speakers in sync.
Non-blocking MicroPython drivers for receiving from IR remotes and transmitting IR signals for blaster applications.
A collection of MicroPython examples for using the I2S protocol to play and record audio on microcontrollers.
MicroPython drivers for ILI9341 displays and XPT2046 touch screens, also compatible with ST7735 controllers.
Arduino library for ESP-NOW, a connectionless WiFi communication protocol on ESP8266 and ESP32.
A lightweight asynchronous HTTP server for MicroPython, designed to run on resource-constrained IoT devices like ESP8266/ESP32.
A MicroPython driver for ST7735 TFT LCD displays with text, graphics, and bitmap support.
An open-source DIY project that transforms any spin bike into a smart trainer compatible with Zwift, TrainerRoad, and other cycling apps.
Belay is a python library that enables the rapid development of projects that interact with hardware via a micropython-compatible board.
An Arduino library to simplify the basics of IoT projects for the ESP32 microcontroller.
A small, portable text editor written in Python for editing files directly on MicroPython and CircuitPython boards.
A MicroPython driver for ST7789 and compatible LCD displays, supporting multiple resolutions and hardware features.
A full-featured ePaper display library for ESP32 with graphics, fonts, images, and a demo application.
A MicroPython driver for ESP32 devices to communicate using LoRa and LoRaWAN protocols.
An open-source RemoteID transmitter firmware for drones, implementing MAVLink and DroneCAN OpenDroneID protocols to meet FAA and EU regulations.
A fast pure-C MicroPython driver for displays using the ST7789 chip, supporting ESP8266, ESP32, and STM32.
Arduino library for connecting hardware to Adafruit IO via WiFi, cellular, or ethernet modules.
Open-source ESP32 firmware for home cannabis farming automation, featuring lighting schedules, sensor monitoring, and remote control.
An Arduino library for text-to-speech synthesis using PWM or DAC outputs with external amplifier.
An open-source digital FPV system using ESP32 cameras for low-latency video, telemetry, and RC control.
An open-source hardware remote control for Spotify that helps you discover new music and control playback on any Spotify Connect device.
A fast MicroPython driver written in C for GC9A01 circular LCD displays, supporting graphics, text, and images.
A lightweight multilayer perceptron neural network library for MicroPython, designed for embedded systems like ESP32 and Pycom modules.
An open-source long-range RC system based on LoRa with peer-to-peer aircraft communication and full telemetry.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.