Arduino
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-12-24 00:02:04 UTC
- JSON Representation
https://github.com/reynico/dtmfduino
DTMFDuino receives DTMF tones through a MT8870 integrated circuit who converts the analog audio of tones to a binary code understandable by the microcontroller. The microcontroller runs Arduino bootloader and converts the received codes to actions (turn on and off some outputs), also the system has the option to know the current state of each output.
analog-audio arduino automation dtmf dtmf-tones microcontroller
Last synced: 09 Jul 2025
https://github.com/platima/board-taxonomies
Definitions and examples for different categories of embedded computing boards
arduino devboard esp32 linux raspberry-pi raspberrypi rtos sbc singleboardcomputer stm32
Last synced: 23 Jul 2025
https://github.com/robtillaart/fastshiftin
Arduino library for (AVR) optimized shiftIn - e.g. 74HC165
Last synced: 05 Oct 2025
https://github.com/fbiego/esp32-spotify-oled
View your current playing song on ESP32 & OLED display using Spotify API
arduino esp32 oled spotify spotify-api spotify-player
Last synced: 03 Aug 2025
https://github.com/tobozo/esp32-sidview
SidWiz viewer for ESP32 [WORK IN PROGRESS]
arduino chiptunes esp32 esp32-chimera-core sid6581 sidwiz
Last synced: 27 Oct 2025
https://github.com/microdev1/micros2
An esp32-s2 based development board in a tiny form factor 🚀
arduino circuitpython embedded iot microcontroller
Last synced: 25 Jul 2025
https://github.com/tioruben/iarradio
An Internet radio based on TTGO T5s ESP32 ePaper Module
arduino audio-streaming e-ink esp-32 internet-radio platformio ttgo-t5s-epaper
Last synced: 15 Jul 2025
https://github.com/yveaux/tdc7200
Arduino library for the Texas Instruments TDC7200 Time-to-Digital Converter for Time-of-Flight Applications in LIDAR, Magnetostrictive and Flow Meters
arduino arduino-library lidar tdc texas-instruments time-of-flight ultrasonic ultrasound
Last synced: 13 Oct 2025
https://github.com/kalanda/arduino-reflow-oven-controller
Reflow Oven Controller for soldering of SMD components based on Arduino.
arduino oven reflow-oven-controller smd-components thermocouple
Last synced: 26 Oct 2025
https://github.com/takeyamayuki/restuino
A library, firmware to handle arduino GPIO via REST API.
arduino bootloader cpp esp32 esp8266 http iot iot-platform platformio rest-api
Last synced: 14 Jul 2025
https://github.com/feosilva/obr-2017
CAD, Eletrônica e Programação do robô autônomo campeão regional SP da Olimpíada Brasileira de Robótica - 2017
arduino de eagle eletronics linefollower linha obr robotics seguidor solidworks
Last synced: 19 Mar 2025
https://github.com/n-wach/camino
A library for controlling an Arduino from Python over Serial
arduino arduino-library python
Last synced: 27 Mar 2025
https://github.com/infineon/tle9879-bldc-shield
arduino arduino-library makers prototyping
Last synced: 13 Oct 2025
https://github.com/robtillaart/mcp_adc
Arduino library for MCP3001 MCP3002 MCP3004 MCP3008 MCP3201 MCP3202 MCP3204 MCP3208
Last synced: 03 Oct 2025
https://github.com/pu2clr/bk108x
BK108X Arduino Library
arduino arduino-ide arduino-libraries beken-corporation bk1080 bk1086 bk1088 dsp dsp-receivers radio radio-receiver receiver
Last synced: 14 Apr 2025
https://github.com/leocolomb/ofxsimpleserial
Simplifies Serial Communication from openFrameworks
addon arduino c-plus-plus openframeworks
Last synced: 11 Apr 2025
https://github.com/machine-learning-tokyo/edgeai-lab-microcontroller-series
This repository is to share the EdgeAI Lab with Microcontrollers Series material to the entire community. We will share documents, presentations and source code of two demo applications.
arduino edgeai hardware machinelearning
Last synced: 12 Jun 2025
https://github.com/rebelonion/faderboard
An 8 channel (1 main, 7 programmable) motorized volume controller for a pc. Each of the 7 channels can be set to any process that outputs volume.
arduino platformio teensy teensy41
Last synced: 12 Oct 2025
https://github.com/robtillaart/max6675
Arduino library for MAX6675 chip for K type thermocouple
arduino max6675 temperature thermocouple
Last synced: 14 May 2025
https://github.com/alexiii/eevar
EEPROM Arduino library
arduino arduino-library avr eeprom
Last synced: 27 Jun 2025
https://github.com/norfolkjs/motorized-sumobot
:car: Norfolk.js motorized version of Makenai's Sumobot-jr :blue_car:
arduino bot hacktoberfest johnny-five motor-controller nodebots nodejs wiring
Last synced: 07 Apr 2025
https://github.com/simongolms/esp8266-arduino-homekit-switch
Using an ESP8266 as a switch with native Apple HomeKit support
arduino esp8266 esp8266-arduino homekit homekit-accessory homekit-device
Last synced: 30 Oct 2025
https://github.com/RobTillaart/Temperature
Arduino library with dewPoint humidex and heatIndex functions.
arduino dewpoint formula heatindex temperature
Last synced: 17 Jul 2025
https://github.com/per1234/zzinovidpid
VID/PID definitions for all common USB to serial chips for the Arduino IDE. Used to identify ports listed on the Tools > Port menu.
Last synced: 22 Apr 2025
https://github.com/RobTillaart/FastShiftOut
Arduino library for (AVR) optimized shiftOut - e.g. 74HC595
Last synced: 17 Jul 2025
https://github.com/robtillaart/float16
Arduino library to implement float16 data type
Last synced: 14 May 2025
https://github.com/robtillaart/multispeedi2cscanner
Arduino I2C scanner that scans all addresses at multiple speeds.
Last synced: 29 Oct 2025
https://github.com/mostafa-wael/solvendo
An Intelligent Maze Solving Car
arduino avr c linefollower maze-solver
Last synced: 12 Jul 2025
https://github.com/lights0123/esp8266-ledmatrix
A simple program for displaying an animated message with an ESP8266 and a WS2812 (neopixel) matrix
arduino esp8266 esp8266-arduino neopixel neopixel-panels ws2812b
Last synced: 05 May 2025
https://github.com/RobTillaart/FunctionGenerator
Arduino library to generate wave forms (nummeric) for a DAC
arduino function-generator waveform
Last synced: 17 Jul 2025
https://github.com/rivasd/jsPsychHardware
A Google Chrome Extension and native hosts allowing jspsych to interact with hardware
arduino chrome-extension jspsych parallel-port psychology-experiments serial-communication
Last synced: 15 Mar 2025
https://github.com/robtillaart/pca9635
Arduino library for PCA9635 I2C 8 bit PWM LED driver - 16 channel.
Last synced: 30 Jun 2025
https://github.com/robotis-git/turtlebot3_manipulation_simulations
simulation for OpenManipulator with TurtleBot3
arduino dynamixel gazebo manipultor moveit openmanipultor package robot robotis ros turtlebot turtlebot3
Last synced: 11 Apr 2025
https://github.com/gmostofabd/proteus-libraries
⚙️ A repository with a collection of Proteus ✨ - **Simulation Models** 🖥️: Accurate models for effective simulations. - **PCB Footprints** 🛠️: Essential footprints for precise designs. - **3D Models** 🎨: Visual components to enhance your projects. Elevate your designs with these essential tools! Almost You will find them tested and working.
3d arduino cad demo downloads foot-prints hardware install interfaces kits library models modules pcb proteus sensors shield simulation snapeda tested
Last synced: 20 Jul 2025
https://github.com/limerboy/badusb_downloader
Download & Execute file using DigiSpark ATtiny85, RubberDucky, Arduino Pro Micro
arduino badusb digispark payload rubberducky
Last synced: 23 Apr 2025
https://github.com/milahu/reset-toner-chip
reset laser toner cartridge chip
arduino eeprom i2c laser-printer printer printer-hacking refill reset reset-toner reset-toner-chip reverse-engineering toner toner-chip
Last synced: 04 Sep 2025
https://github.com/pilotak/weathermeters
Arduino library for processing wind speed, wind wane and rain gauge sensors (WH 1080, Sparkfun)
arduino arduino-library esp32 esp8266 meteo rain-gauge rainmeter weather wh1080 winddirection windspeed
Last synced: 13 Sep 2025
https://github.com/patrickleboutillier/jcscpu-hmc
Hybrid implementation, using SN74HC chips and Arduinos, of the computer described in J. Clark Scott's book "But How Do It Know?".
arduino but-how-do-it-know sn74hc
Last synced: 08 May 2025
https://github.com/robotis-git/open_manipulator_perceptions
perceptions for manipulation
arduino dynamixel gazebo manipultor moveit openmanipultor package robot robotis ros turtlebot turtlebot3
Last synced: 17 Jun 2025
https://github.com/vortigont/embui
Embedded WebUI framefork. Building interactive UI based on websockets for your Arduino projects. This is a fork of EmbUI project
arduino esp32 esp8266 websocket
Last synced: 17 Sep 2025
https://github.com/kriswiner/lsm6dso
Sketches demonstrating utility of the LSM6DSO for motion sensing
Last synced: 15 Apr 2025
https://github.com/RobTillaart/float16
Arduino library to implement float16 data type
Last synced: 17 Jul 2025
https://github.com/esp32beans/esp32-ble-hid-exp
Arduino ESP32 BLE HID Explorer and Xbox One Controller
arduino arduino-ide ble blue esp32 hid nimble xbox-one
Last synced: 18 Sep 2025
https://github.com/bluday/multiwii-proxy-python
A simple and user-friendly Python 3 module for MultiWii-based drones.
arduino drone multiwii python3
Last synced: 16 Aug 2025
https://github.com/firedog1024/arduino-uno-wifi-iotc
How to get an Arduino Uno WiFi Rev2 board to talk to Azure IoT Central
arduino arduino-uno azure azure-iot-central
Last synced: 10 Apr 2025
https://github.com/ai-techsystems/arduino
tinyml library for Arduino
arduino arduino-boards arduino-library arduino-nano c-plus-plus deep-learning deeplearning embedded embedded-devices hardware tinyml
Last synced: 14 Aug 2025
https://github.com/vongomben/fluid-networks
official repository and documentation for the Fluid Networks Workshop
arduino iot node-red physical-computing sensor
Last synced: 27 Oct 2025
https://github.com/celliesprojects/estreamplayer32
An esp32 app to play radio streams and music from a local lamp or llmp server through a i2s DAC. Compiles in the Arduino IDE.
aac-decoder arduino arduino-ide audio-player dac esp32 esp32-arduino espasyncwebserver icy-streams m5stack-node media-player mp3-decoder mp3-streaming playlist radio-stations web-app web-streaming webradio
Last synced: 19 Apr 2025
https://github.com/pakequis/arduino-quake-flicker-lamp
A flicker lamp for Arduino with Quake styles
arduino electronics hardware led quake
Last synced: 08 Sep 2025
https://github.com/RobTillaart/MT8870
Arduino library for MT8870 DTMF decoder (breakout)
Last synced: 17 Jul 2025
https://github.com/RobTillaart/I2CKeyPad8x8
Arduino library for 8x8 or smaller KeyPad connected to an I2C PCF8575.
Last synced: 17 Jul 2025
https://github.com/JChristensen/CurrentTransformer
Arduino Current Transformer Library
alternating-current arduino arduino-library current rms sensor transformer
Last synced: 17 Jul 2025
https://github.com/robtillaart/mt8870
Arduino library for MT8870 DTMF decoder (breakout)
Last synced: 11 Aug 2025
https://github.com/gavinlyonsrepo/hd44780_lcd_pcf8574
Library to support the HD44780 LCD , (I2C PCF8574 "backpack" interface) for the Arduino eco system
arduino arduino-display arduino-library arduino-platform character-lcd display display-library hd44780 hd44780-display i2c lcd lcd-controller lcd-display lcd-library lcd-screen lcd1602 lcd16x2 lcd2004 lcd20x4 pcf8574
Last synced: 01 Jul 2025
https://github.com/montoyamoraga/tiny-trainable-instruments
Collection of media arts instruments using tiny machine learning, and based on microcontrollers.
Last synced: 19 Mar 2025
https://github.com/nhz2/xyzgeomag
Lightweight C++ header-only library for calculating the magnetic field on earth given geocentric cartesian coordinates using the World Magnetic Model(WMM). Compatible with Arduino.
Last synced: 10 Aug 2025
https://github.com/gavinlyonsrepo/cap_meter_arduino
Capacitance meter, Arduino-based, three tests , range 18pf to 4F , Push Button input , OLED and serial monitor output.
128x32 analog-pins arduino button cap cap-meter-arduino capacitance capacitance-meter capacitor cplusplus meter nano oled range rc serial-monitor test tester testing uno
Last synced: 02 May 2025
https://github.com/robtillaart/temperature
Arduino library with dewPoint humidex and heatIndex functions.
arduino dewpoint formula heatindex temperature
Last synced: 14 May 2025
https://github.com/robtillaart/fastshiftout
Arduino library for (AVR) optimized shiftOut - e.g. 74HC595
Last synced: 14 May 2025
https://github.com/akshaymogaveera/self-driving-robot-using-neural-network
This project introduces the autonomous robot which is a scaled down version of actual self-driving vehicle and designed with the help of neural network. The main focus is on building autonomous robot and train it on a designed track with the help of neural network so that it can run autonomously without a controller or driver on that specific track. The robot will stream the video to laptop which will then take decisions and send the data to raspberry pi which will then control the robot using motor driver. This motor driver will move the robot in required directions. Neural Network is used to train the model by first driving the robot on the specially designed track by labeling the images with the directions to be taken. After the model is trained it can make accurate predictions by processing the images on computer. This approach is better than conventional method which is done by extracting specific feature from images.
arduino artificial-neural-networks driverless-car google gradient-descent keras machine-learning neural-network opencv opencv3-python python raspberry-pi robotics self-driving-car self-driving-car-simulation tensorflow tensorflow-models waymo
Last synced: 18 Jul 2025
https://github.com/patchworkboy/trowasoftcontrol
Set of Arduino sketches for Neotrellis 8x8 Feather M4 Express & NeoTrellisM4 (4x8) for use specifically with Trowasoft multiSeq and MindMeld Mixer modules for VCVRack2, with accompanying Rack file.
adafruit arduino neotrellis vcvrack
Last synced: 30 Apr 2025
https://github.com/oalam/isometryx
Connected Hangboard for climbers
arduino climbing hangboard strain
Last synced: 10 Apr 2025
https://github.com/rfd-fhem/signalesp
SIGNALduino direclty on ESP8266
arduino c-plus-plus digigal esp32 esp8266 fhem microcontroller nodemcu radio receiver rf signal sniffer stale transmitter wemos
Last synced: 23 Oct 2025
https://github.com/platisd/vasttrapi
Your personal departures screen for Västtrafik buses, using a Raspberry Pi Zero W and an ATtiny85 power control board
arduino attiny goteborg raspberrypi vasttrafik
Last synced: 04 Jul 2025
https://github.com/maranimatias/cnc-arduino-nodejs-electronjs
proyecto router cnc casero con arduino y nodejs, sin drivers A4988 sin usar GRBL.
angular arduino cnc electronjs gcode nodejs semantic
Last synced: 13 Apr 2025
https://github.com/gavinlyonsrepo/HD44780_LCD_PCF8574
Library to support the HD44780 LCD , (I2C PCF8574 "backpack" interface) for the Arduino eco system
arduino arduino-display arduino-library arduino-platform character-lcd display display-library hd44780 hd44780-display i2c lcd lcd-controller lcd-display lcd-library lcd-screen lcd1602 lcd16x2 lcd2004 lcd20x4 pcf8574
Last synced: 06 Apr 2025
https://github.com/ongzzzzzz/p5.web-serial
A p5.js library for using the Web Serial API to access devices like Arduino, no setup required
arduino javascript p5 p5-js p5-library p5js physical-computing processing serial serialport web-serial web-serial-api
Last synced: 29 Jun 2025
https://github.com/mum4k/arduino_abstractions
Various abstract interfaces useful when unit testing code for Arduino.
arduino arduino-library mocks unittest
Last synced: 12 Apr 2025
https://github.com/stdevPavelmc/ft817
Improved Arduino CAT library for the Yaesu FT817
arduino cat cat-library ft817 ft857 ft857d ham hamradio
Last synced: 06 Apr 2025
https://github.com/abhineetraj1/arduino-led-auto
In this you can turn on the LED light in arduino circuit by say "Turn on" and to turn off the LED , just say "Turn off"
arduino arduino-library arduino-uno firmata-client firmata-protocol pyfirmata python-arduino python3
Last synced: 31 Jul 2025
https://github.com/strid3r21/beemotions3
Home to all files related to the Bee Motion S3
arduino circuitpython esp32 esp32-s3 micropython
Last synced: 08 May 2025
https://github.com/andygeiss/esp32-controller
This package provides an API for mapping Golang into Arduino code, which can be used by https://github.com/andygeiss/esp32-transpiler.
Last synced: 24 Oct 2025
https://github.com/lakshanwd/go-arduino
Control your arduino with golang and feel multi-threading
Last synced: 15 Apr 2025
https://github.com/alexistm/lidarenhanced
Driver for the LIDARLite v2 and v3 on the Arduino, with many improvements over the base library (Robustness, asynchronous acquisition, higher acquisition frequency, state machine, maintained)
arduino driver i2c laser lasermeter lidarlite robust
Last synced: 09 Jul 2025
https://github.com/MajicDesigns/MD_DS1307
DS1307 Real Time Clock Library
arduino arduino-library clock ds1307 rtc time
Last synced: 17 Jul 2025
https://github.com/ipdotsetaf/ezbutton
Arduino library that transforms raw button/touch inputs into events easily.
arduino arduino-library button event event-driven platformio touch
Last synced: 20 Sep 2025
https://github.com/junkfix/tcl-electriq-split-ac
For electriq split ac module TYWE1S on a TYJW2 v2.0.0 ESP8266 2MB Arduino
arduino esp8266 esphome tasmota tasmota-devices
Last synced: 14 Apr 2025
https://github.com/nelsonwenner/python-orientation-visualization-app
:red_square: The module that allows observing orientations through a 3D object from Euler angles or quaternion transmitted with WebSocket via wi-fi or serial port.
arduino euler-angles imu mpu opengl orientation-sensor pysimplegui quaternion sensors websocket
Last synced: 11 Apr 2025
https://github.com/KudosAbhay/Arduino_To_Thingsboard
Send Data via SIM900A / SIM800 - Arduino to Thingsboard IoT platform
arduino arduino-mega arduino-mega2560-board iot-application json-data json-parser rest-api sim800 sim900 sim900a tcp-client thingsboard
Last synced: 10 Jul 2025
https://github.com/fenegroni/simdisplay
Simracing dashboard built with Arduino showing telemetry from the racing simulator Assetto Corsa Competizione in real time.
arduino assetto-corsa-competizione serial-communication shared-memory simracing windows
Last synced: 13 Apr 2025
https://github.com/gavinlyonsrepo/Cap_meter_arduino
Capacitance meter, Arduino-based, three tests , range 18pf to 4F , Push Button input , OLED and serial monitor output.
128x32 analog-pins arduino button cap cap-meter-arduino capacitance capacitance-meter capacitor cplusplus meter nano oled range rc serial-monitor test tester testing uno
Last synced: 17 Jul 2025
https://github.com/xanthium-enterprises/arduino-python-cross-platform-data-logging-to-csv-file-
A low cost multi channel data logging system using Python and Arduino UNO board that will log and save data to a CSV (Comma Separated Values) file on the disk.The system can monitor temperature data from 4 independent sources at the same time and log the data to the disk.
arduino arduino-uno csv daq data-acquisition data-logger data-logging python python3 temperature-monitoring temperature-sensor
Last synced: 11 Apr 2025
https://github.com/lathoub/arduino-ipmidi
ipMIDI transport layer for the FortySevenEffects Arduino MIDI Library
Last synced: 14 May 2025
https://github.com/gonzalo123/arduino_rpi_i2c
Arduino and Raspberry Pi working together (with i2c)
arduino i2c python raspberry-pi
Last synced: 07 Oct 2025
https://github.com/RobTillaart/PCA9635
Arduino library for PCA9635 I2C 8 bit PWM LED driver - 16 channel.
Last synced: 17 Jul 2025
https://github.com/bertrik/pm1006
Arduino project to communicate with the Cubic PM1006 particle sensor
airquality arduino ikea ikeahack matter particulate pm pm25 pm6000
Last synced: 23 Apr 2025