Showing 36 of 159 projects
An open-source DIY project for building a 5.8GHz FPV diversity receiver base station using the RX5808 module.
A pure JavaScript implementation of MODBUS-RTU (Serial and TCP) for Node.js to communicate with industrial devices.
A feature-packed launcher, emulator, and ROM manager for the Odroid Go handheld gaming device.
An open-source macro keypad built with an ESP32 and touchscreen that connects to computers via Bluetooth for automation.
A system using ESP-NOW and LoRa to transport sensor data in remote areas without WiFi or LoRaWAN infrastructure.
A key-value datastore for Arduino and resource-constrained embedded systems with disk-based persistent storage.
A micro-ROS library for Arduino IDE and CLI, enabling ROS 2 communication on embedded microcontrollers.
A ROS client library for connecting small embedded devices like Arduino to the Robot Operating System.
The C++ framework behind ESPHome for building custom firmware for ESP8266/ESP32 devices.
ESP8266 firmware for controlling digital LED strips via MQTT and Home Assistant with color, effects, and transitions.
An open-source, self-hosted embossed label maker that uses standard tapes and modern connectivity, eliminating proprietary cartridges.
Open-source flight controller library for ESP32, RP2040, and STM32 microcontrollers, enabling DIY drone and aircraft builds.
Open-source control module hardware and software for ROS-based robotics, designed for embedded systems.
An Arduino client library for sending and querying data from InfluxDB 1.x and 2.x, optimized for ESP8266 and ESP32.
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 curated list of affordable electronics components and tools from China for hobbyists and beginners.
Print wirelessly from Cura, PrusaSlicer, or Slic3r to a 3D printer connected to an ESP8266/ESP32 module.
An Arduino-based DIY RC transmitter designed for ExpressLRS external TX modules, featuring simple hardware and open-source firmware.
Arduino firmware enabling serial MIDI communication with Nintendo Game Boy for music applications like LSDJ and Nanoloop.
An Arduino-based emulator that captures images from Game Boy games via the link cable, replacing the original Game Boy Printer.
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.
Enables Bluetooth Low Energy connectivity for Arduino boards, supporting both peripheral and central modes.
Open-source hardware for a DIY gamma-ray spectrometer using a NaI(Tl) scintillator, SiPM, and Raspberry Pi Pico 2.
An Arduino-based CAN bus monitoring tool implementing the SLCAN protocol for low-speed automotive diagnostics.
A C++ library that simplifies WiFi and MQTT connectivity for ESP8266/ESP32 with automatic reconnection, OTA updates, and web configuration.
A lightweight MQTT broker, client, and bridge with scripting for ESP8266, enabling local IoT networks without cloud dependency.
An Arduino ESP8266 project that emulates a WeMo switch to control devices via Amazon Alexa.
Control Spotify playback from an ESP8266 microcontroller with a color touch display, showing album art and track info.
Belay is a python library that enables the rapid development of projects that interact with hardware via a micropython-compatible board.
A Gameboy cartridge program that turns Nintendo Gameboy into a full MIDI-supported sound module.
A collection of Web Components for visualizing Arduino and electronic hardware parts in web applications.
A curated list of tools, hardware, and resources for reverse engineering LIN bus devices in automotive embedded systems.
Arduino library for connecting hardware to Adafruit IO via WiFi, cellular, or ethernet modules.
An Arduino library for text-to-speech synthesis using PWM or DAC outputs with external amplifier.
An open-source multi-purpose tool for interacting with Controller Area Networks (CAN) used in vehicles and building automation.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.