Showing 36 of 98 projects
Alternative firmware for ESP8266 and ESP32 devices enabling local control, automation, and easy configuration via webUI.
A Go compiler for microcontrollers, WebAssembly, and small systems, producing minimal binaries using LLVM.
Arduino core for ESP32, ESP32-C3, ESP32-S3, and other ESP32 family SoCs, enabling Arduino programming on Espressif chips.
A firmware for ESP8266 microcontrollers that performs WiFi deauthentication attacks and network testing for educational purposes.
A JavaScript Robotics and IoT programming framework based on the Firmata protocol for Arduino and other platforms.
A suite of WiFi and Bluetooth offensive and defensive security tools for the ESP32 microcontroller.
A Go framework for robotics, drones, and IoT that simplifies controlling multiple hardware devices.
A C++ JSON library for Arduino and IoT devices, focusing on efficiency and minimal resource usage.
An embedded, high-performance G-code parser and CNC milling controller for Arduino that replaces parallel-port motion control.
Command-line interface for managing Arduino boards, libraries, building sketches, and uploading code.
A unified MQTT gateway firmware for ESP8266/ESP32 that bridges 433/315/868MHz RF, Infrared, BLE, Bluetooth, LoRa, and various sensors.
A lightweight MQTT client library for Arduino and compatible hardware enabling IoT publish/subscribe messaging.
A wireless keystroke injection attack platform that emulates a USB keyboard and is managed via WiFi.
A curated list of awesome open-source projects, libraries, and tools for the ESP8266 and ESP32 microcontrollers.
Arduino library for playing MOD, WAV, FLAC, MIDI, RTTTL, OGG/Opus, MP3, and AAC audio files on ESP8266, ESP32, and Raspberry Pi Pico via I2S DACs or software delta-sigma DAC.
A lightweight Arduino library for GSM, LTE, and WiFi modules that provides a simple client interface for IoT connectivity.
An Arduino library for creating ESP32-based HomeKit devices that pair directly with Apple HomeKit via WiFi.
Firmware for ESP8266/ESP8285/ESP32 microcontrollers to add wireless connectivity and web-based control to 3D printers, CNC machines, and sand tables.
A 2.4GHz transmitter module that enables RC transmitters to control many different receivers and models via multiple protocols.
An asynchronous embedded C++ framework for ESP8266, ESP32, and Raspberry Pi Pico with powerful networking features.
An open-source flight controller and stabilization system for small-scale VTOL vehicles, built on Arduino/Teensy for hobbyists and educators.
A blazing-fast C++ library to create real-time, on-device dashboards for ESP32, RP2040+W, and RP2350+W microcontrollers.
An Arduino framework for ESP8266/ESP32 implementing the Homie MQTT convention for IoT devices.
A lightweight drag & drop GUI framework in C for embedded touchscreen displays on Arduino, Raspberry Pi, ESP32, and other microcontrollers.
An Arduino sketch for ESP8266 that advertises hundreds of custom WiFi SSIDs via beacon frames as a fun hacking project.
A simple web-based user interface library for ESP32 and ESP8266 microcontrollers using WebSockets.
A collection of extra nodes for Node-RED, extending its capabilities with hardware I/O, social APIs, data parsing, and utility functions.
A collection of extra nodes for Node-RED, extending its capabilities with hardware, I/O, social, storage, and utility functions.
An open-source Internet radio player built on ESP32 with VS1053 decoder and TFT display, supporting web, MQTT, and physical controls.
An open-source hardware and software platform for computer control of modern vehicles to facilitate autonomous vehicle development.
An open-source hardware and software platform for computer control of modern vehicles to facilitate autonomous vehicle development.
Open-source firmware that makes Sonoff smart switches natively compatible with Apple HomeKit without requiring additional hardware or servers.
Detects Wi-Fi deauthentication attacks using an ESP8266 microcontroller by monitoring for malicious management frames.
An Arduino/Raspberry Pi tool to scan for JTAG pins and enumerate undocumented instructions on embedded devices.
A lightweight, secure, easy-to-use cryptographic library for constrained environments like microcontrollers.
An open-source DIY project for building a 5.8GHz FPV diversity receiver base station using the RX5808 module.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.