Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Diy Electronics

Diy Electronics

56 projects

Showing 36 of 56 projects

Tasmota
TasmotaC

Alternative firmware for ESP8266 and ESP32 devices enabling local control, automation, and easy configuration via webUI.

#iot#local-control#knx
Stars24.6k
Forks5.1k
Last commit14 hours ago
Raspberry Pi
Raspberry PiShell

A curated list of awesome Raspberry Pi tools, projects, images, and resources for makers and developers.

#single-board-computer#embedded-systems#home-automation
Stars16.6k
Forks1.1k
Last commit13 days ago
Pi-KVM
Pi-KVM

A DIY Raspberry Pi-based IP-KVM for remote server management with low-latency video, virtual media, and ATX power control.

#ip-kvm#server-administration#open-source-hardware
Stars10.2k
Forks559
Last commit6 days ago
awesome-home-assistant
awesome-home-assistantPython

A curated list of amazingly awesome resources for the Home Assistant open-source home automation platform.

#iot#home-automation#mqtt
Stars8.3k
Forks419
Last commit4 days ago
Keyboard PCB Guide
Keyboard PCB Guide

A step-by-step guide to designing custom keyboard PCBs using KiCad, covering schematics, component placement, routing, and production.

#keyboard-pcb#open-source-hardware#mechanical-keyboard
Stars4.9k
Forks317
Last commit2 years ago
ESPEasy
ESPEasyC++

An open-source firmware for ESP8266/ESP32 boards to easily create multi-sensor devices and control appliances.

#embedded-systems#esp32#home-automation
Stars3.5k
Forks2.2k
Last commit3 days ago
ESP-Drone
ESP-DroneC

An open-source ESP32-based quadcopter with custom Wi-Fi control, designed for DIY drone development and experimentation.

#iot#esp32#imu
Stars2.2k
Forks365
Last commit3 months ago
Multi Module
Multi ModuleC++

A 2.4GHz transmitter module that enables RC transmitters to control many different receivers and models via multiple protocols.

#multi#rc-transmitter#open-source-hardware
Stars1.9k
Forks471
Last commit7 days ago
PiCAST
PiCASTShell

Turns a Raspberry Pi into a Chromecast-like device for streaming media via simple HTTP commands.

#open-source#home-theater#chromecast-alternative
Stars1.8k
Forks262
Last commit3 months ago
ESP-HomeKit
ESP-HomeKitC

Apple HomeKit accessory server library for ESP-OPEN-RTOS and ESP-IDF, enabling DIY smart home devices.

#embedded-c#esp32#esp8266
Stars1.2k
Forks166
Last commit2 years ago
diyBMS v4
diyBMS v4HTML

Open-source hardware and software for building a DIY battery management system for lithium-ion battery packs.

#iot#battery-management#bms
Stars1.1k
Forks239
Last commit1 year ago
ESP32-Radio
ESP32-RadioC++

An open-source Internet radio player built on ESP32 with VS1053 decoder and TFT display, supporting web, MQTT, and physical controls.

#esp32#mqtt#internet-radio
Stars1.1k
Forks232
Last commit1 year ago
Looper/synth/drum thing
Looper/synth/drum thingC++

A custom-built Raspberry Pi-based live performance instrument combining a looper, synthesizer, and drum machine with physical controls.

#pure-data#music-instrument#drum-machine
Stars1.0k
Forks102
Last commit5 years ago
SoftRF
SoftRFC

A DIY, multi-functional, sub-1 GHz radio-based proximity awareness system for general aviation, compatible with multiple protocols.

#general-aviation#gliding#mavlink
Stars992
Forks259
Last commit21 hours ago
rx5808 pro divesity
rx5808 pro divesityC++

An open-source DIY project for building a 5.8GHz FPV diversity receiver base station using the RX5808 module.

#open-hardware#video-receiver#diversity-receiver
Stars741
Forks283
Last commit2 years ago
Awesome Open Electronics
Awesome Open Electronics

A curated collection of free resources for learning electronics, hardware hacking, and DIY projects.

#circuit-design#embedded-systems#hardware
Stars736
Forks57
Last commit1 year ago
open-electronics
open-electronics

A curated collection of free resources for electronics enthusiasts, hardware hackers, and makers.

#circuit-design#embedded-systems#open-source-hardware
Stars736
Forks57
Last commit1 year ago
FreeTouchDeck
FreeTouchDeckC

An open-source macro keypad built with an ESP32 and touchscreen that connects to computers via Bluetooth for automation.

#macro-keypad#open-hardware#bluetooth-le
Stars709
Forks142
Last commit2 years ago
Flying FPV
Flying FPV

A curated list of free software and open hardware for building remote-controlled multicopters, airplanes, and flying wings.

#open-hardware#aerial-photography#radio-control
Stars674
Forks63
Last commit4 months ago
PiClock
PiClockPython

A customizable digital clock display designed for Raspberry Pi and monitors, featuring weather, news, and optional hardware integration.

#monitor-display#home-automation#open-source-hardware
Stars588
Forks189
Last commit2 years ago
Autoexec Hack
Autoexec HackAGS Script

A collection of hacks and development tools for GoPro cameras, providing a GoPro Hack Developer Kit (GHDK).

#hacking-tools#gopro#embedded-development
Stars482
Forks360
Last commit8 years ago
E-TKT
E-TKTC++

An open-source, self-hosted embossed label maker that uses standard tapes and modern connectivity, eliminating proprietary cartridges.

#labeling-tool#open-hardware#sustainable-technology
Stars472
Forks20
Last commit3 years ago
madflight
madflightC

Open-source flight controller library for ESP32, RP2040, and STM32 microcontrollers, enabling DIY drone and aircraft builds.

#multicopter#esp32#uav
Stars469
Forks80
Last commit19 hours ago
micropython-upyphone
micropython-upyphonePython

A DIY GSM mobile phone built with MicroPython, featuring voice calls, SMS, and basic apps on a pyboard with SIM800L module.

#iot#sim800l#open-hardware
Stars427
Forks35
Last commit8 years ago
Arduino Transmitter for ELRS
Arduino Transmitter for ELRSC++

An Arduino-based DIY RC transmitter designed for ExpressLRS external TX modules, featuring simple hardware and open-source firmware.

#expresslrs#open-hardware#rc-transmitter
Stars372
Forks71
Last commit1 year ago
ArduinoBoy
ArduinoBoyMax

Arduino firmware enabling serial MIDI communication with Nintendo Game Boy for music applications like LSDJ and Nanoloop.

#midi#hardware-hacking#chipmusic
Stars368
Forks52
Last commit5 years ago
Arduino Game Boy Printer Emulator
Arduino Game Boy Printer EmulatorC++

An Arduino-based emulator that captures images from Game Boy games via the link cable, replacing the original Game Boy Printer.

#gameboy-camera#image-capture#hardware-emulation
Stars364
Forks45
Last commit2 months ago
Awesome List for the RP2040 Macropad
Awesome List for the RP2040 Macropad

A curated list of awesome applications, macros, 3D printed cases, guides, and resources for the Adafruit rp2040 MacroPad.

#open-source-hardware#macros#productivity-tools
Stars358
Forks14
Last commit17 days ago
arduino-esp8266-alexa-wemo-switch
arduino-esp8266-alexa-wemo-switchC++

An Arduino ESP8266 project that emulates a WeMo switch to control devices via Amazon Alexa.

#iot#home-automation#relay-control
Stars284
Forks249
Last commit5 years ago
SmartSpin2k
SmartSpin2kC++

An open-source DIY project that transforms any spin bike into a smart trainer compatible with Zwift, TrainerRoad, and other cycling apps.

#open-hardware#esp32#trainerroad-compatible
Stars274
Forks52
Last commit3 days ago
u360gts
u360gtsC

A DIY open-source antenna tracker system for drones with 360° continuous rotation and multi-protocol telemetry support.

#open-hardware#universal#uav
Stars272
Forks66
Last commit1 day ago
mGB
mGBAssembly

A Gameboy cartridge program that turns Nintendo Gameboy into a full MIDI-supported sound module.

#embedded-audio#music-production#retro-hardware
Stars269
Forks33
Last commit2 years ago
MagicMirror
MagicMirrorJavaScript

A React Native app that transforms old tablets into smart mirror displays with weather, GitHub, and Twitter widgets.

#iot#twitter-feed#github-integration
Stars245
Forks23
Last commit4 years ago
hx-esp32-cam-fpv
hx-esp32-cam-fpvC

An open-source digital FPV system using ESP32 cameras for low-latency video, telemetry, and RC control.

#mavlink#esp32#open-source-hardware
Stars217
Forks33
Last commit13 hours ago
TTS
TTSC

An Arduino library for text-to-speech synthesis using PWM or DAC outputs with external amplifier.

#tts#embedded-systems#esp32
Stars216
Forks49
Last commit3 years ago
Arilux_AL-LC0X
Arilux_AL-LC0XC++

Alternative firmware for Arilux AL-LC0X LED controllers using MQTT and TLS for reliable smart home integration.

#home-automation#mqtt#esp8266
Stars187
Forks32
Last commit7 years ago
Page 1 of 2Next

Related Tags

#Arduino19#Esp3218#Open Source Hardware13#Iot12#Home Automation10#Raspberry Pi10#Open Hardware10#Esp826610#Embedded Systems10#Micropython9#Drone7#Fpv7
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub