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.9k
Forks5.2k
Last commit19 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
Stars17.0k
Forks1.2k
Last commit2 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.4k
Forks575
Last commit5 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.6k
Forks436
Last commit3 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
Stars5.0k
Forks313
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.6k
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.5k
Forks406
Last commit6 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
Forks484
Last commit29 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
Forks261
Last commit6 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
Forks160
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
Forks234
Last commit2 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
Stars1.0k
Forks267
Last commit1 day 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
Forks100
Last commit
open-electronics
open-electronics

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

#circuit-design#embedded-systems#open-source-hardware
Stars762
Forks56
Last commit21 days 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
Stars762
Forks56
Last commit21 days 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
Stars755
Forks285
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
Stars715
Forks69
Last commit7 months 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
Stars714
Forks144
Last commit2 years ago
PiClock
PiClockPython

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

#piclock#clock#monitor-display
Stars587
Forks189
Last commit1 month ago
madflight
madflightC

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

#multicopter#esp32#uav
Stars504
Forks86
Last commit1 day 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
Stars484
Forks357
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
Stars480
Forks24
Last commit3 years 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
Stars426
Forks35
Last commit9 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
Stars389
Forks73
Last commit
ArduinoBoy
ArduinoBoyMax

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

#midi#hardware-hacking#chipmusic
Stars373
Forks53
Last commit6 years 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
Stars368
Forks14
Last commit3 months 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
Stars366
Forks45
Last commit
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
Stars291
Forks55
Last commit3 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
Stars285
Forks248
Last commit5 years ago
mGB
mGBAssembly

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

#embedded-audio#music-production#retro-hardware
Stars278
Forks33
Last commit2 years 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
Stars278
Forks65
Last commit2 months 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 commit5 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
Stars241
Forks39
Last commit1 month 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
openXsensor
openXsensorC

Arduino-based telemetry system for RC models, supporting multiple sensors and transmitter protocols.

#open-source-hardware#rc-telemetry#battery-monitoring
Stars189
Forks86
Last commit3 years ago
Page 1 of 2

Related Tags

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
5 years ago
1 year ago
5 months ago
Next
#Arduino19
#Esp3218
#Open Source Hardware13
#Iot12
#Home Automation10
#Raspberry Pi10
#Open Hardware10
#Esp826610
#Embedded Systems10
#Micropython9
#Drone7
#Fpv7