Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Arduino
A

Arduino

Framework
93 projects84.9k total stars22.4k total forks13 languages

Open-source projects built with Arduino

There are currently 93 open-source projects built with Arduino, with a combined total of 84.9k GitHub stars. The most common language among these projects is C++.

Showing 93 open-source projects · page 3 of 3

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
Koyn
Koynelkrem/koyn

A trustless and decentralized Bitcoin SPV client library for Arduino-compatible boards using the Electrum protocol.

6619C++
7 years ago
Esp32SSHClient
Esp32SSHClientJ-Rios/Arduino-esp32sshclient

An Arduino library for ESP32 that implements an SSH client to connect and execute commands on remote servers.

5312C
3 years ago
ESPHelper/32
ESPHelper/32ItKindaWorks/ESPHelper32

A library to simplify WiFi and MQTT connectivity for ESP32 microcontrollers with OTA update support.

539C++
7 years ago
CanAirIO SensorLib
CanAirIO SensorLibkike-canaries/canairio_sensorlib

A unified sensor manager library for air quality monitoring, supporting multiple PM, CO2, and environmental sensors across various microcontroller platforms.

4516C++
27 days ago
open360tracker
open360trackerSamuelBrucksch/open360tracker

Open-source antenna tracker for FPV drones with continuous 360-degree rotation via slipring and multi-protocol telemetry support.

4317C++
9 years ago
adlink_ddsbot
adlink_ddsbotAdlink-ROS/adlink_ddsbot

A ROS 1/2 based swarm robotics architecture using OpenSplice DDS for scalable multi-robot communication and coordination.

4331C++
3 years ago
Bus Tracking GPS
Bus Tracking GPSherrdragon/busTrackingGps

An Arduino-based GPS tracking system for transit buses using GPRS to transmit location data.

349Scala
9 years ago
QLiteOSD
QLiteOSDQrome/QLiteOSD

An Arduino-based on-screen display for DJI FPV systems that provides battery voltage, altitude, and GPS data without a flight controller.

326C++
2 years ago
Cama-Camel Pack
Cama-Camel PackBarqawiz/iot_watering_system

An automated IoT irrigation system that monitors soil moisture and controls water pumps for optimal plant hydration.

312Python
1 year ago
Amv-open360tracker
Amv-open360trackerraul-ortega/amv-open360tracker

An open-source 360-degree antenna tracker for FPV systems with continuous rotation and multiple telemetry protocol support.

269C++
10 years ago
PlotAdapter
PlotAdapterrhalkyard/plotadapter

An Arduino-based serial-to-GPIB converter that emulates an RS232 interface for vintage HP pen plotters.

262C++
4 years ago
Signal_Generators
Signal_GeneratorsWei1234c/Signal_Generators

A toolbox for controlling AD9833, AD9834, AD9850, and ADF4351 signal generator ICs via Arduino.

253Jupyter Notebook
4 years ago
openBrushograph
openBrushographopenBrushograph/openBrushograph_hardware

A 3D-printable DIY x-y gantry and z-mechanism for building a brush painting robot or CNC plotter.

230OpenSCAD
1 month ago
dvbcss-synctiming
dvbcss-synctimingBBC/dvbcss-synctiming

A system for measuring synchronization timing accuracy of DVB CSS-compliant TVs and companion devices using light and sound sensors.

226Python
9 years ago
Capture The Flag for drones
Capture The Flag for dronesSeekND/CaptureTheFlag

An Arduino-based Capture The Flag system for FPV drones, enabling team battles and single-player games with customizable flags.

217C
4 years ago
arduinoTemps2mqtt
arduinoTemps2mqttmatbor/arduinoTemps2mqtt

Arduino sketch that reads DS18B20 temperature sensors via OneWire and publishes readings to an MQTT broker.

144Arduino
11 years ago
Drumbooth controller with touch interface
Drumbooth controller with touch interfaceFDelporte/DrumBoothController

A JavaFX and Arduino system to control lights and LED strips in a drum booth via a Raspberry Pi.

132Java
6 months ago
Game Boy Printer Sniffer
Game Boy Printer Sniffermofosyne/GameboyPrinterSniffer

Sniff packet communications between a real Gameboy and a real Gameboy printer to capture test vectors for emulation.

91C++
4 years ago
OATIS
OATISjamiehull/OATIS

A platform-agnostic tally indicator system for radio and TV studios, supporting physical GPIO, OSC network triggers, and customizable client displays.

40Python
24 days ago
Roland DPX-3300 Operation Manual (GitHub)
Roland DPX-3300 Operation Manual (GitHub)sismoke/Roland-DPX-3300

Network interface for the Roland DPX-3300 drafting plotter using an ESP8266 WiFi-to-serial bridge.

00Arduino
9 years ago
micropython_arduino_control
micropython_arduino_controlkevinkk525/micropython_arduino_control

A MicroPython library for remotely controlling Arduino pins via the 1-wire protocol with CRC-secured communication.

01Python
6 years ago
1
2
3