Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Arduino
![](https://explore-feed.github.com/topics/arduino/arduino.png)
Arduino is an open source platform that allows users to easily build and program electronic devices using a variety of hardware and software tools. It is popular among hobbyists, educators, and professionals for its versatility and ease of use. With a variety of available microcontrollers, sensors, actuators, and other components, Arduino enables users to create a wide range of projects, from simple circuits to complex systems. Whether you are just getting started with electronics or have experience building projects, Arduino has something to offer for everyone.
- GitHub: https://github.com/topics/arduino
- Wikipedia: https://en.wikipedia.org/wiki/Arduino
- Repo: https://github.com/arduino
- Created by: Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino
- Released: March 21, 2005
- Related Topics: electronics, microcontroller, raspberry-pi,
- Last updated: 2025-02-15 00:02:22 UTC
- JSON Representation
https://github.com/jandelgado/log4arduino
lightweight, no-frills logging library for Arduino and friends.
Last synced: 14 Feb 2025
https://github.com/anoff/remote-code
live-reload for ssh connected devices πͺ
arduino cli dev development nodejs nodemon raspberry-pi remote rsync ssh sync
Last synced: 15 Oct 2024
https://github.com/rupakpoddar/drone
Transmitter and flight controller code for Arduino and HC12 Transceiver module based drone.
arduino arduino-drone custom-pcb drone flight-controller hc12 multiwii quadcopter receiver transceiver transmitter transmitter-receiver tutorial
Last synced: 09 Nov 2024
https://github.com/flrs/vpn_remote_control_gadget
Gadget to remote control VPN settings on ASUS RT-AC68U router using the LilyGo TTGO T5 V2.3 ESP32 e-paper board
arduino arduino-sketch asus epaper esp32 esp32-arduino gadget iot-device privacy rt-ac68u ttgo ttgo-t5s-epaper vpn
Last synced: 09 Nov 2024
https://github.com/yalishanda42/smart-locc
Smart lock IoT project. Supports both ESP8266 & ESP32
arduino esp32 esp8266 iot lock unlock wifimanager
Last synced: 07 Nov 2024
https://github.com/josejuansanchez/nanoplayboard-arduino-library
This library enables easy access to the sensors and actuators of the Arduino NanoPlayBoard.
Last synced: 19 Nov 2024
https://github.com/qbixxx/unomidicontroller
MIDI controller based on the Arduino Uno development board and the CD4067 16 channel analog multiplexer.
4067 arduino arduino-nano cd4067 midi midi-controller midi-device midi-keyboard midi-messages mocolufa multiplexer multiplexing music
Last synced: 29 Dec 2024
https://github.com/mackajunest/8-dof-quadruped-robot
8 DOF Quadruped Robot with Raspberry Pi and Arduino Mega2560
arduino doggy python quadruped raspberry-pi robot robotics servo-motor
Last synced: 08 Nov 2024
https://github.com/lennarthennigs/m5facesencoder
Arduino Library for reading encoder values from the M5Stack Faces Encoder Module.
arduino arduino-library cplusplus encoder esp32 leds m5stack m5stack-faces
Last synced: 30 Dec 2024
https://github.com/infra-blue/esp32-weatherstationrtc
ESP32 based desk clock with DS3231, BME280 and BH1750
arduino bh1750 bme280 clock cpp ds3231 electronics esp32 esp32-arduino max7219 platformio weather-station
Last synced: 07 Nov 2024
https://github.com/siara-cc/shox96_arduino_progmem_lib
Store and retrieve compressed text using Progmem for Arduino Uno and upwards
arduino arduino-library decompression-library progmem
Last synced: 12 Nov 2024
https://github.com/chromeuniverse/esp32-calculator
An ESP32-based graphing calculator.
Last synced: 02 Nov 2024
https://github.com/mehanix/cave-run
πΎ Do you have what it takes? - 2-bit Dungeon Escape game implemented on the Arduino Platform
16x2-clcd-display 16x2lcd 8x8-dot-display 8x8-led 8x8-led-matrix arduino arduino-game arduino-uno atmega328p game joystick-control shift-register
Last synced: 15 Oct 2024
https://github.com/truonghoangduy/valerian
Flutter with an IoT devices name Valerain. In Fact it a Smart Glass πΆ some how π
arduino bluetooth-arduino esp32 esp32-tft esp32cam flutter foreground iot notification-listener smart-glasses
Last synced: 11 Feb 2025
https://github.com/zoetrope69/thermointerprinter
:fire::fax::satellite: internet connected thermal printer using node and arduino
arduino thermal-printer thermal-printing
Last synced: 20 Jan 2025
https://github.com/sensirion/arduino-i2c-sgp41
The SGP41 is Sensirionβs new digital VOC (volatile organic compounds) and NOx sensor designed for easy integration into air purifiers or demand-controlled ventilation.
arduino arduino-library driver i2c nox sensirion sensor sgp sgp4x svm4x voc
Last synced: 12 Nov 2024
https://github.com/sparkfun/sparkfun_ambient_light_sensor_arduino_library
Arduino library for the SparkFun Ambient Light Sensor - VEML6030.
arduino arduino-library light sensor sparkfun
Last synced: 16 Nov 2024
https://github.com/sensirion/arduino-gas-index-algorithm
Arduino Library for Sensirion's Gas Index Algorithm, providing a VOC and NOx Index output signal calculated from the SGP40/41 raw signals
algorithm arduino arduino-library example example-usage gas gas-index nox nox-representation sensirion sgp sgp40 sgp41 sgp4x voc voc-representation
Last synced: 12 Nov 2024
https://github.com/affix/homebridge-mcu-lamp
A Lamp controlled from NodeMCU + Homebridge
arduino esp8266 home-automation homebridge homebridge-plugin nodemcu
Last synced: 11 Feb 2025
https://github.com/bytewizer/blueswireless
Blues Wireless libraries built for GHI Electronics TinyCLR OS and .NET nanoFramework.
arduino csharp iot microcontroller nanoclr nanoframework netmf sitcore tinyclr wireless
Last synced: 09 Nov 2024
https://github.com/facts-engineering/viewmarq
Library to communicate with ViewMarq LED Message Displays using an Arduino
arduino automationdirect engineering facts viewmarq
Last synced: 06 Nov 2024
https://github.com/lennarthennigs/otawrapper
Arduino/ESP library to simplify OTA setup.
arduino arduino-library cplusplus esp32 esp8266 m5stack ota-update
Last synced: 08 Nov 2024
https://github.com/dracula/arduino-pro-ide
π§π»ββοΈ Dark theme for Arduino Pro IDE
arduino arduino-ide arduino-pro-ide dark-mode dark-theme dracula dracula-theme theme
Last synced: 08 Nov 2024
https://github.com/sparkfun/sparkfun_cap1203_arduino_library
Arduino library for the I2C based capacitive touch slider with 3 unique touch inputs.
arduino arduino-library capacitive capacitive-touch-sensor sparkfun
Last synced: 16 Nov 2024
https://github.com/mr-karan/noiseinspector
:loudspeaker: Arduino + Python + ESP8266 Wifi = Noise Level Monitor
Last synced: 15 Oct 2024
https://github.com/xreef/pcf8574_micropython_library
MicroPython library for pcf8574 an i2c digital expander for Arduino, esp32, SMT32 and ESP8266. Can read write digital values with only 2 wire.
arduino digital esp32 esp8266 expander i2c library micropython pcf8574 pcf8574a raspberry rp2040 samd stm32 wire
Last synced: 11 Feb 2025
https://github.com/racerxdl/wtc801
Arduino WTC801 Library
arduino arduino-library touch touch-panel wtc801
Last synced: 07 Nov 2024
https://github.com/RobTillaart/IEEE754tools
Arduino library to manipulate IEEE754 float numbers fast. (experimental)
Last synced: 05 Nov 2024
https://github.com/is2511/scservo
SCS/SMS servo library for Arduino [Not mine]
arduino servo servo-control servo-motor
Last synced: 10 Nov 2024
https://github.com/racerxdl/fpga-serial-hello
FPGA Verilog Serial Hello World + Led Blink
arduino fpga hello-world lattice led-blink verilog yosis
Last synced: 07 Nov 2024
https://github.com/aurelienloyer/drop-that-key
β π Attention ! Ne mets pas cette clΓ©: tu risques de te faire hacker trΓ¨s fort !
arduino badusb hacking microcontrollers trinket
Last synced: 06 Jan 2025
https://github.com/k3ng/k3ng_antenna_array_controller
K3NG Arduino Directional Antenna Array Controller
amateur-radio antenna-array antenna-switching arduino
Last synced: 07 Nov 2024
https://github.com/wollewald/bh1750_we
Arduino Library for the BH1750 / BH1750FVI module. It includes the option to change the measuring time register.
arduino arduino-library bh1750 bh1750fvi light-sensor
Last synced: 07 Nov 2024
https://github.com/sparkfun/qwiic_keypad
An I2C based Keypad using the ATtiny84
arduino sparkfun sparkfun-products
Last synced: 16 Nov 2024
https://github.com/gonzalo123/arduino_rpi_together
Arduino and Raspberry Pi working together
Last synced: 27 Jan 2025
https://github.com/unsignedarduino/esp32-avi-player
A video player on the M5Stack Core2.
arduino avi video video-player
Last synced: 07 Jan 2025
https://github.com/semuconsulting/gamepad_ps4bt
Arduino library for using PS3/PS4 controller with Hobbytronics USB host adapter & Bluetooth dongle in I2C mode
arduino arduino-library bluetooth gamepad ps3 ps4
Last synced: 29 Dec 2024
https://github.com/gruppio/throttle
Throttle library for arduino, just like a Debounce but faster! π
arduino arduino-library bounce button debounce due duemilanove esp32 esp8266 platformio throttle uno
Last synced: 16 Nov 2024
https://github.com/joeyh021/arduino-blinky
Simple example of blinking an LED on an Arduino using rust
Last synced: 23 Nov 2024
https://github.com/smolbun/Air101-LCD-ESP32-C3
Simple test for Air101-LCD TFT display module with LuatOS ESP32 C3 board
Last synced: 23 Nov 2024
https://github.com/alxm/defendpluto
:full_moon: Space shooter game
arduino c game gamebuino-meta space-shooter
Last synced: 08 Nov 2024
https://github.com/mauntrelio/xfel_desk
Control office desk via web or serial port with Arduino
arduino control-office-desk serial-ports
Last synced: 14 Nov 2024
https://github.com/ticklemynausea/arduinonano_esp8266_dht11-sensor_nokialcd
An #IoT project using an Arduino Nano, a ESP8266 Serial to Wifi bridge, a DHT11 temperature sensor and a Nokia 5510 LCD.
arduino arduino-nano c-plus-plus electronics esp8266 esp8266-arduino iot
Last synced: 27 Oct 2024
https://github.com/RobTillaart/M62429
Arduino library for M62429 volume control IC
Last synced: 24 Nov 2024
https://github.com/feosilva/seguidor-de-linha-wc2017
Programming of Line Follower Robot to Winter Challenge 2017
arduino line-following robotics
Last synced: 27 Oct 2024
https://github.com/xreef/ebyte_lora_e32_micropython_library
This library implements the EBYTE LoRa E32 Series for MicroPython.
arduino e32 ebyte esp32 esp8266 library lora micropython raspberry-pi rp2040 stm32 sx1276 sx1278
Last synced: 14 Oct 2024
https://github.com/yarikartoshe4ka/potatoparser
Converter of Ducky Script to Arduino sketch with some additional funcitons (like Alt codes)
arduino ducky hid parser pentest-tool python3 rubber-ducky
Last synced: 13 Oct 2024
https://github.com/robtillaart/multiplex
Arduino library to multiplex streams
Last synced: 19 Nov 2024
https://github.com/alwint3r/motor-activity-detection-tinyml
Motor Activity Detection using TensorFlow Lite on Arduino Nano 33 BLE board
Last synced: 19 Dec 2024
https://github.com/sanix-darker/api_sms
Tired to pay a third party system for SMS in my app, so am building my own "FROM SCRATCH"
api arduino arduino-boards arduino-sketch arduino-uno php sms sms-api sms-client sms-gateway sms-messages sms-notifications sms-sdk sms-service sms-verification
Last synced: 14 Oct 2024
https://github.com/nosignals/esp-network-monitor
MONITORING NETWORK & RESOURCES OPENWRT
Last synced: 01 Nov 2024
https://github.com/aresta/supercaps
Ultra low power device without batteries, zero maintenance, everlasting and environment friendly
arduino low-power solar-panel supercapacitor
Last synced: 10 Dec 2024
https://github.com/youssofkhawaja/iot-climate-tracker
Temperature and Humidity Monitor
api arduino arduino-project blazor blazor-server climate-change collaborate dht11 esp8266 esp8266-projects esp8266-webserver microsoft nodemcu-arduino nodemcu-esp8266 weather
Last synced: 19 Dec 2024
https://github.com/angrest/pocketbme280
Compact and efficient library to use BME280 in Arduino using only integer arithmetics
arduino arduino-library bme280 bme280driver compact efficient esp esp32 esp32-arduino esp8266 esp8266-arduino humidity integer-arithmetic library minimal pressure sensor temperature tiny weather-monitoring
Last synced: 27 Oct 2024
https://github.com/robtillaart/pcf8591
Arduino Library for PCF8591 I2C 4 channel 8 bit ADC + 1 channel 8 bit DAC
Last synced: 19 Nov 2024
https://github.com/xtalism/bleclient
(Client side) Communication between two ESP32 via Bluetooth making use of the BLEServer library.
arduino bluetooth-low-energy communication-protocol esp32 platformio uuid
Last synced: 10 Feb 2025
https://github.com/aqafridi/embedded-systems-engineering
This repo is for embedded systems and computer Architecture projects using PIC, Arduino, STM32, ESP and Raspberry pi
arduino armcortexm4 embedded-systems esp pic raspberry-pi stm32
Last synced: 13 Jan 2025
https://github.com/gdsports/cdcarduino_uhs2
USB CDC ACM Arduino board library for use with the USB Host Shield 2.0 library
arduino cdc-acm esp8266 usb-host usb-host-shield wifi
Last synced: 13 Jan 2025
https://github.com/nlitsme/avrinstructionset
Investigating the AVR / Arduino instruction set
arduino assembler atmel avr undocumented
Last synced: 05 Dec 2024
https://github.com/robtillaart/asyncanalog
Arduino Library for async reading of an analog pin [AVR only for now]
analogread arduino async asynchronous
Last synced: 19 Nov 2024
https://github.com/mreliptik/variometer
An ESP32 based variometer made for paragliding. (GPS, variometer, altimeter, compass)
altimeter arduino barometer bmp180 compass esp32 gps paragliding variometer
Last synced: 27 Oct 2024
https://github.com/w00000dy/esp-relay
Control your relays over wifi using an ESP8266 or ESP32
arduino esp esp32 esp32-arduino esp8266 esp8266-arduino relay web-gui wifi
Last synced: 27 Oct 2024
https://github.com/yahboomtechnology/rgb-led-circular-expansion-board
Yahboom Micro:bit RGB LED halo expansion board
arduino board-rgb-lights expansion-board lego microphone rgb
Last synced: 09 Nov 2024
https://github.com/robtillaart/dac8552
Arduino library for DAC8552 Digital Analog Convertor
Last synced: 19 Nov 2024
https://github.com/robtillaart/randomhelpers
Arduino library for faster generation of random numbers.
Last synced: 19 Nov 2024
https://github.com/byteseekerpro/powmr-pow-sunsmart-12kl3-rs485-homeassistant-integration
ByteSeekerPro Repository
arduino automation csharp electronics esp32 esphome hassio homeassistant modbus powmr rs485 solar srne-hybrid-inverter
Last synced: 13 Oct 2024
https://github.com/cceremuga/arduino-now-playing
Media meta serial transmitter for Arduino 16x2 LCD Char Displays.
Last synced: 17 Dec 2024
https://github.com/xreef/EByte_LoRa_E32_micropython_library
This library implements the EBYTE LoRa E32 Series for MicroPython.
arduino e32 ebyte esp32 esp8266 library lora micropython raspberry-pi rp2040 stm32 sx1276 sx1278
Last synced: 31 Oct 2024
https://github.com/gdsports/nsgadget_hid
Nintendo Switch Gamepad Gadget
arduino gamepad-controller itsybitsy nintendo-switch nintendo-switch-gamepad samd-boards trinket-m0 usb-hid
Last synced: 13 Nov 2024
https://github.com/nopnop2002/raspberry-ht1621b
HT1621B Segment LED Example Code for RaspberryPi
Last synced: 27 Oct 2024
https://github.com/designer2k2/emucant4
ECUMaster EMU CAN Stream Reader Arduino Teensy 3 and 4 Library
arduino arduino-library can-bus ecumaster-emu teensy
Last synced: 11 Feb 2025
https://github.com/JChristensen/tinyTorch
Hardware design for a small LED flashlight powered by an ATtiny84A.
arduino attiny85 hardware project
Last synced: 24 Nov 2024
https://github.com/dwtk/dwtk
debugWIRE toolkit for AVR microcontrollers.
arduino avr avr-toolchain debugwire gdb gdb-server isp
Last synced: 31 Oct 2024
https://github.com/graetz23/coolSAA1064
The coolSAA1064 arduino library handles the 7 segment Philips / NXP SAA1064 driver for easily displaying and scrolling numbers and words on up to four displays.
7-segment 7-segment-display arduino arduino-library clock cplusplus display i2c i2c-bus integrated-circuits library nxp oldschool pcb pcb-design pcb-layout pcbs philips saa1064 thermometer
Last synced: 24 Nov 2024
https://github.com/xtalism/bleserver
(Server side) Communication between two ESP32 via Bluetooth making use of the BLEServer library.
arduino bluetooth-low-energy communication-protocol esp32 platformio uuid
Last synced: 10 Feb 2025
https://github.com/RobTillaart/AsyncAnalog
Arduino Library for async reading of an analog pin [AVR only for now]
analogread arduino async asynchronous
Last synced: 24 Nov 2024
https://github.com/jacobmischka/tea-whistle
A simple microcontroller project to make an annoying sound when water is boiling
arduino rust rust-embedded temperature-sensor
Last synced: 24 Oct 2024
https://github.com/RobTillaart/Multiplex
Arduino library to multiplex streams
Last synced: 24 Nov 2024
https://github.com/Citrullin/web-of-thing-arduino
W3C Web of Things TD 1.0 comptaible library for the Arduino IDE. Especially the ESP32
arduino arduino-library web-of-things wot
Last synced: 24 Oct 2024
https://github.com/infineon/tli4970-d050t4-current-sensor
This library provides an interface for Infineon's current sensor TLI4970 with hall technology.
arduino arduino-library current-sensor infineon makers prototyping shield2go
Last synced: 05 Nov 2024
https://github.com/simonbaeumer/clionarduinosupport
Auto-Completion, Compiling, Uploading, Writing C++ in CLion for Arduino
ant arduino clion cpp platformio
Last synced: 27 Oct 2024
https://github.com/plapointe6/espsimpleremoteupdate
Simple remote update for ESP32 and ESP8266
arduino arduino-library esp32 esp8266 iot
Last synced: 05 Feb 2025
https://github.com/plapointe6/customhadevicescollection
A collection of custom Home Assistant devices working with arduino/MQTT
arduino esp32 esp8266 home-assistant iot-devices oit
Last synced: 23 Oct 2024
https://github.com/hyodar/quack
Upgraded version of Rubber Ducky on Atmega32u4 and ESP32
arduino bluetooth duckyscript esp32 hacking-tool hid pentesting wifi
Last synced: 05 Nov 2024
https://github.com/infineon/tli4971-current-sensor
C++ library of Infineon's Magnetic Hall TLI4971 Current Sensor
arduino arduino-library makers prototyping
Last synced: 05 Nov 2024
https://github.com/platformio/platform-intel_arc32
Intel ARC32: development platform for PlatformIO
arduino curie intel platformio platformio-platform
Last synced: 04 Feb 2025
https://github.com/robtillaart/m62429
Arduino library for M62429 volume control IC
Last synced: 19 Nov 2024
https://github.com/RobTillaart/PCF8591
Arduino Library for PCF8591 I2C 4 channel 8 bit ADC + 1 channel 8 bit DAC
Last synced: 24 Nov 2024
https://github.com/simonprickett/m5stack-pomodoro
Pomodoro Timer for M5Stack Core Ink device
arduino c m5stack pomodoro-technique pomodoro-timer
Last synced: 29 Oct 2024
https://github.com/sinanislekdemir/minik
Minik OS - Kernel with an Interpreted language for ATMega2560 and ESP32 boards.
arduino compiler esp32 esp32-wroom interpreter kernel programming-language
Last synced: 12 Oct 2024
https://github.com/robtillaart/mcp9808_rt
Arduino library for MCP9808 temperature sensor
arduino i2c sensor temperature
Last synced: 19 Nov 2024