Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Arduino

Arduino

159 projects

Showing 36 of 159 projects

CanAirIO SensorLib
CanAirIO SensorLibC++

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

#air-quality-monitoring#sensor-library#embedded-systems
Stars45
Forks16
Last commit
adlink_ddsbot
adlink_ddsbotC++

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

#robot-communication#robotics-framework#ros2
Stars43
Forks31
Last commit3 years ago
open360tracker
open360trackerC++

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

#open-hardware#mavlink#telemetry
Stars43
Forks17
Last commit10 years ago
Bus Tracking GPS
Bus Tracking GPSScala

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

#transit-technology#open-hardware#embedded-systems
Stars34
Forks9
Last commit10 years ago
QLiteOSD
QLiteOSDC++

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

#hobbyist-electronics#dji-fpv#battery-monitoring
Stars33
Forks6
Last commit2 years ago
Cama-Camel Pack
Cama-Camel PackPython

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

#iot#soil-moisture#home-automation
Stars33
Forks2
Last commit1 year ago
Arli
ArliRuby

A command-line Arduino library manager and CMake-based project generator for complex, portable Arduino projects.

#embedded-systems#command-line-tool#ruby-gem
Stars30
Forks1
Last commit5 years ago
CANdiy-Shield
CANdiy-Shield

An open-source CAN-Bus shield for Arduino boards with Microchip CAN controllers and transceivers.

#automotive-prototyping#embedded-systems#can-bus
Stars28
Forks14
Last commit7 years ago
Amv-open360tracker
Amv-open360trackerC++

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

#mavlink#open-source-hardware#telemetry
Stars27
Forks8
Last commit10 years ago
EByte_LoRa_E220_micropython_library
EByte_LoRa_E220_micropython_libraryPython

A MicroPython library for EBYTE LoRa E220 and LLCC68 UART devices, enabling wireless communication on microcontrollers.

#iot#embedded-systems#pico
Stars27
Forks2
Last commit
PlotAdapter
PlotAdapterC++

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

#retro-computing#instrument-control#hardware-hacking
Stars26
Forks2
Last commit4 years ago
Game Boy WiFi Printer - D1 Mini Shield
Game Boy WiFi Printer - D1 Mini Shield

A PCB shield for ESP8266 D1 mini boards that adds a Game Boy Link connector and OLED display pins for printer emulation.

#oled-display#game-boy#hardware
Stars25
Forks1
Last commit5 years ago
Signal_Generators
Signal_GeneratorsJupyter Notebook

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

#hardware-control#micropython#esp32
Stars25
Forks3
Last commit4 years ago
dvbcss-synctiming
dvbcss-synctimingPython

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

#media-synchronization#media-synchronisation#timing-accuracy
Stars23
Forks5
Last commit
SCD4x
SCD4xPython

MicroPython module for interfacing with Sensirion SCD4x CO2, temperature, and humidity sensors on embedded boards.

#embedded-systems#sensor#micropython
Stars21
Forks6
Last commit6 months ago
Capture The Flag for drones
Capture The Flag for dronesC

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

#rc-hobbies#arduino-nano#tinywhoop
Stars21
Forks6
Last commit5 years ago
arduinoTemps2mqtt
arduinoTemps2mqttArduino

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

#onewire#iot#home-automation
Stars14
Forks4
Last commit11 years ago
Drumbooth controller with touch interface
Drumbooth controller with touch interfaceJava

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

#lighting-system#iot#led-strips
Stars14
Forks2
Last commit9 months ago
EByte_LoRa_E22_micropython_library
EByte_LoRa_E22_micropython_libraryPython

A MicroPython library for EBYTE E22 LoRa devices (SX1262/SX1268) supporting transparent and fixed transmission modes.

#iot#samd#ebyte-e22
Stars13
Forks0
Last commit1 year ago
EByte_LoRa_E32_micropython_library
EByte_LoRa_E32_micropython_libraryPython

A MicroPython library for controlling EBYTE LoRa E32 series UART wireless modules.

#iot#long-range-communication#embedded-systems
Stars10
Forks5
Last commit
FM_Talkie
FM_TalkieJupyter Notebook

An FM walkie-talkie system using the RDA5820N radio module for wireless audio communication.

#rda5820#transceiver#micropython
Stars9
Forks1
Last commit4 years ago
Game Boy Printer Sniffer
Game Boy Printer SnifferC++

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

#hardware-hacking#emulation#serial-communication
Stars9
Forks1
Last commit4 years ago
arduino
arduinoShell

A Zsh plugin for building, uploading, and monitoring Arduino sketches directly from the terminal.

#command-line-tools#build-automation#zsh-plugin
Stars6
Forks0
Last commit2 years ago
OATIS
OATISPython

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

#tally-light#messaging-system#clock
Stars5
Forks0
Last commit2 months ago
BH1750
BH1750Python

A MicroPython module for interfacing with the BH1750 ambient light sensor via I2C.

#sensor#micropython#i2c
Stars4
Forks2
Last commit10 months ago
A helper for CircuitPython development with Atom
A helper for CircuitPython development with AtomPython

A Python helper script for uploading CircuitPython code and Arduino sketches from Atom or VSCode on Linux.

#uf2#code-upload#microcontroller
Stars4
Forks0
Last commit
RM3100
RM3100Python

A MicroPython module for interfacing with the RM3100 geomagnetic sensor via I2C.

#geomagnetic#embedded-systems#sensor
Stars3
Forks1
Last commit4 months ago
BMP390
BMP390Python

A MicroPython module for interfacing with the BMP390 pressure and temperature sensor on microcontrollers.

#iot#embedded-systems#sensor
Stars3
Forks0
Last commit5 months ago
BMP180
BMP180Python

A MicroPython module for reading pressure and temperature data from the BMP180 sensor.

#iot#embedded-systems#sensor
Stars3
Forks0
Last commit5 months ago
PCF8591_micropython_library
PCF8591_micropython_libraryPython

A MicroPython library for interfacing with the PCF8591 I2C analog-to-digital/digital-to-analog converter on microcontrollers.

#analog#expander#micropython
Stars2
Forks1
Last commit1 year ago
enigmapython
enigmapythonPython

A historically accurate Enigma machine emulator for MicroPython, enabling WWII cryptography education on embedded devices.

#embedded-systems#micropython#esp32
Stars2
Forks1
Last commit2 months ago
TMP117
TMP117Python

MicroPython driver for Texas Instruments TMP117 and TMP119 high-precision temperature sensors.

#iot#sensor#micropython
Stars2
Forks1
Last commit6 months ago
QMC5883
QMC5883Python

MicroPython module for interfacing with the QMC5883L geomagnetic sensor on microcontrollers.

#geomagnetic#embedded-systems#sensor
Stars2
Forks1
Last commit4 months ago
veml7700
veml7700Python

A MicroPython module for interfacing with the VEML7700 high-accuracy ambient light sensor from Vishay.

#embedded-systems#sensor#micropython
Stars2
Forks1
Last commit6 months ago
Qwiic_TOF_Module_RFD77402
Qwiic_TOF_Module_RFD77402Python

A Qwiic-compatible time-of-flight distance sensor module using the RFD77402 IC for precise rangefinding up to 2 meters.

#robotics#distance-sensor#embedded-systems
Stars2
Forks2
Last commit6 years ago
BME680
BME680Python

MicroPython module for interfacing with the Bosch BME680 environmental sensor to measure gas, pressure, temperature, and humidity.

#iot#embedded-systems#sensor
Stars1
Forks0
Last commit4 years ago
PreviousPage 4 of 5Next

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
1 day ago
1 year ago
9 years ago
2 years ago
2 years ago
#Iot64
#Embedded Systems63
#Esp3262
#Esp826649
#Micropython32
#I2c22
#Diy Electronics19
#Home Automation19
#Embedded18
#Raspberry Pi17
#Mqtt17
#Sensor17