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-22 00:02:03 UTC
- JSON Representation
https://github.com/arturi/kotihome
Home automation system based on Arduino with sensors, Raspberry Pi, Node.js and React
arduino home-automation raspberry-pi sensor temperature
Last synced: 24 Apr 2025
https://github.com/alexus2033/rtl8720-sniffer
Presence detection using RTL8720DN 2.4G/5G Dual Bands Wifi Module
Last synced: 06 Apr 2025
https://github.com/araffin/python-arduino-serial
A simple and robust serial communication protocol. It was designed for Arduino but can be used for other purposes (e.g. bluetooth, sockets). This is the Python implementation.
arduino bluetooth communication protocol python raspberry-pi serial sockets
Last synced: 19 Aug 2025
https://github.com/tobozo/m5tube
Video player for M5Stack with Docker conversion support
arduino audio docker esp32 esp32-chimera-core m5stack m5stack-sd-updater video videoplayer
Last synced: 30 Apr 2025
https://github.com/seeed-studio/seeed_arduino_imu10dof
Combination of MPU-9250 and BMP180, I2C device selectable.
arduino arduino-library bmp180 grove mpu9250
Last synced: 14 Sep 2025
https://github.com/noopkat/firmata-party
:balloon: :tada: set up your arduino with firmata and party on, robot friends :tada: :balloon:
Last synced: 10 Apr 2025
https://github.com/dragouf/psa-arduino-nac-rcc
PSA NAC / RCC Arduino Diagbox Configuration software
arduino arduino-psa-diag can-bus canbus canbus-shield diagbox nac peugeot psa psa-nac rcc-diagbox-configuration smeg telematics
Last synced: 01 May 2025
https://github.com/budryerson/tfluna-i2c
Arduino library for the Benewake TFLuna LiDAR distance sensor in the I2C communication mode
arduino arduino-library benewake lidar tf-luna tfluna
Last synced: 29 Jul 2025
https://github.com/trzy/robart
An iPhone-based LLM-controlled autonomous robot.
arduino arkit claude-3-5-sonnet gpt-4 ios robotics
Last synced: 19 Jul 2025
https://github.com/nopnop2002/arduino-canbus-monitor
mcp2515 canbus module to Monitor Canbus traffic
arduino canbus mcp2515 monitoring windows
Last synced: 19 Mar 2025
https://github.com/cisco-talos/oil-pumpjack
Oil Pumpjack: open source materials to create your own oil pumpjack managed by an Arduino
arduino arduino-schematic arduino-uno-source modbus
Last synced: 26 Oct 2025
https://github.com/danesparza/halloweenfire
:jack_o_lantern: Arduino sketch for multiple neopixels to create spooky 'fire' effect
adafruit arduino electronics fire halloween led leds multiple-neopixels neopixels
Last synced: 10 Apr 2025
https://github.com/2bndy5/cirquepinnacle
A library to interface with Cirque Glidepoint circle trackpads on the Arduino, Linux (with python bindings), and RPi Pico SDK Platforms.
arduino cirque linux pico-sdk platformio-arduino platformio-library python3 raspberry-pi trackpad
Last synced: 17 Mar 2025
https://github.com/ssloy/penny
3 servos, 10 dollars hexapod
arduino atmega atmel fun hexapod open-hardware robot robots
Last synced: 18 Aug 2025
https://github.com/pu2clr/si470x
It is an Arduino Library for the SI4702 and SI4703, BROADCAST RECEIVER.
arduino arduino-ide arduino-library dsp fm fm-receiver library radio receiver si4701 si4702 si4703
Last synced: 01 Aug 2025
https://github.com/barakwei/irelectra
Electra A/C IR Encoder for IRremote
air-conditioner arduino irremote particle-io
Last synced: 14 Apr 2025
https://github.com/xibhuxan/Arduino
:rocket: Proyectos de todo tipo para arduino utilizando sus sensores y actuadores. :robot:
arduino arduino-boards arduino-ejemplos arduino-examples arduino-ide arduino-library arduino-mega arduino-nano arduino-platform arduino-sketch arduino-uno ejemplos espanol mega nano pwm uno
Last synced: 17 Jul 2025
https://github.com/mnesarco/hypercontroller
8DOF Space Controller Device for FreeCAD
Last synced: 12 May 2025
https://github.com/outofambit/easy-neopixels
NeoPixels! but easier. Beginner friendly functions to control Adafruit NeoPixels, using as simple syntax as possible.
adafruit-neopixel arduino arduino-library beginner-friendly flora neopixel neopixels
Last synced: 22 Mar 2025
https://github.com/pstolarz/coopthreads
Lightweight, platform agnostic, stackful cooperative threads library.
arduino arduino-library cooperative multitasking multithreading scheduler threads
Last synced: 22 Mar 2025
https://github.com/seeed-studio/seeed_arduino_irsendrev
This library provides sample codes for infrared encoding and decoding.
arduino arduino-library grove ir
Last synced: 02 Sep 2025
https://github.com/kevinmcaleer/smars
Screwless Modular Assemblable Robotic System
arduino python raspberry-pi raspberry-pi-zero-wh robot robotics smars
Last synced: 06 May 2025
https://github.com/seeed-studio/seeed_arduino_ultrasonicranger
This library provides a code to measure the distance to obstacles in front and prints the distance value to the serial terminal or LCD.
arduino arduino-library distance grove ultrasonic
Last synced: 06 Oct 2025
https://github.com/vortigont/esp32-flashz
zlib compressed OTA firmware update for ESP32. Implements on-the-fly OTA images decompression on upload/flashing
arduino arduino-library arduino-ota esp32 esp32-arduino esp32-ota ota-update
Last synced: 16 Mar 2025
https://github.com/liebman/analogclock
Project to sync analog clocks to a few milliseconds.
analog-clock arduino arduino-plugin attiny85 eagle eclipse esp8266 wifimanager
Last synced: 26 Jul 2025
https://github.com/mitra42/webforth
Forth for the web - implemented in JS and other web technologies
arduino forth javascript language
Last synced: 24 Oct 2025
https://github.com/rupakpoddar/esp8266firebase
Arduino library to read and write data to Google Firebase Realtime Database.
arduino arduino-library esp8266 firebase firebase-database firebaserealtimedatebase google home-automation low-latency nodemcu nodemcu-arduino nodemcu-esp8266 realtime-database rest-api
Last synced: 20 Apr 2025
https://github.com/pu2clr/SI470X
It is an Arduino Library for the SI4702 and SI4703, BROADCAST RECEIVER.
arduino arduino-ide arduino-library dsp fm fm-receiver library radio receiver si4701 si4702 si4703
Last synced: 10 Apr 2025
https://github.com/rahul-sb/EIT
Electrical Impedance Tomography (EIT)
arduino eidors eit electrical-impedance-tomography image-reconstruction matlab
Last synced: 15 Mar 2025
https://github.com/chuckb/haikuvm
A small JAVA VM for microcontrollers
arduino arm avr bare-metal gradle java jvm raspberry-pi
Last synced: 08 May 2025
https://github.com/flrs/hampelfilter
Arduino library for identifying outliers with a Hampel filter
arduino arduino-library hampel-filter outlier-detection
Last synced: 20 Oct 2025
https://github.com/akshaymogaveera/object-sorting-using-robotic-arm-and-image-processing
Sorting objects of different colors using robotic arm and using computer vision (image processing).
arduino image-processing image-recognition numpy opencv python raspberry-pi-3 raspberry-pi-camera robotic-arm robotics robotics-programming servo-motor
Last synced: 26 Jun 2025
https://github.com/sparkfun/thermal_printer
Demo Code for the Thermal Printer available from SparkFun Electronics
arduino printer sparkfun sparkfun-products
Last synced: 04 Oct 2025
https://github.com/orobardet/klipper_nano_expander
Klipper Nano Expander, an Arduino Nano Shield to be used as an auxiliary Klipper MCU
3d-printer arduino diy electronics klipper nano
Last synced: 02 Jul 2025
https://github.com/schollz/tape-synth
Instructions to create a cassette synthesizer.
arduino cassette-player cassette-tape dac synth synthesizer
Last synced: 07 May 2025
https://github.com/m4cs/digiduck-framework
Framework for Digiduck Development Boards running ATTiny85 processors and micronucleus bootloader!
arduino digispark digispark-payload-converter digispark-scripts digispark-usb framework python3
Last synced: 15 Oct 2025
https://github.com/adlerweb/esp8266-bme280-multi
ESP8266 + BME280 -> MQTT, Serial, HTTP-Server, HTTP-Client/Volkszähler
arduino bme280 esp8266 mqtt volkszaehler
Last synced: 26 Oct 2025
https://github.com/robtillaart/mcp_dac
Arduino library for MCP_DAC MCP48xx and MCP49xx series SPI-DAC
Last synced: 14 May 2025
https://github.com/esp32beans/ble_hid_client
ESP32 NimBLE Bluetooth Low Energy HID Client/Central and Mouse Pass Through
arduino ble ble-central ble-client bluetooth bluetooth-low-energy esp32 hid mouse nimble pass-through
Last synced: 02 May 2025
https://github.com/mariusgreuel/USBasp
USBasp - USB programmer for Atmel AVR controllers (with WinUSB support)
Last synced: 04 Apr 2025
https://github.com/abw/midi-patchbay
Hardware and firmware for a 4x4 MIDI merger/splitter patchbay based on an Arduino MEGA 2560
arduino arduino-mega eagle midi midi-device orgasmatron pcb schematics
Last synced: 29 Apr 2025
https://github.com/wokwi/good-arduino-code
Frontend for goodarduinocode.com - A curated collection of Arduino coding examples
Last synced: 14 Apr 2025
https://github.com/robtillaart/ht16k33
Arduino Library for HT16K33 4x7segment display
Last synced: 22 Jun 2025
https://github.com/mattfryer/board_identify
An Arduino library which allows identification of the board/controller
arduino arduino-boards arduino-ide arduino-library
Last synced: 25 Jul 2025
https://github.com/techn0man1ac/perpetualledwristwatch
The simple and "Perpetual" WristWatch(project code name "LumiTime") with 12 red LEDs, it have LIR2430 Li-Ion battery and 12 solar cells, based on a simple Microchip microcontroller ATtiny13. It full open source(firmware and hardware).
arduino attimy led li-ion-battery microchip open-source wristwatch
Last synced: 16 Aug 2025
https://github.com/deaafrizal/cuybot-rtos
Cuybot Protonano V1 OpenSource Custom Smartcar Board
arduino esp32 iot microcontroller raspberry-pi robotics
Last synced: 13 Sep 2025
https://github.com/chuckb/haikuVM
A small JAVA VM for microcontrollers
arduino arm avr bare-metal gradle java jvm raspberry-pi
Last synced: 27 Feb 2025
https://github.com/tuomas2/automate
A general purpose Python automatization library with nifty real-time web UI
android arduino django gpio home-automation python raspberry-pi virtualwire web-ui
Last synced: 05 Oct 2025
https://github.com/xreef/pcf8591_library
Library to use pcf8591 i2c analog IC with Arduino, Raspberry Pi Pico and rp2040 boards, esp32, SMT32 and ESP8266. Can read analog value and write analog value with only 2 wire.
analog arduino arduino-library esp-01 esp32 esp8266 expander i2c library pcf8591 raspberry-pi read rp2040 stm32 write
Last synced: 14 Apr 2025
https://github.com/endiliey/uav-autonomous-landing
:helicopter: Unmanned Aerial Vehicle (Drone) Autonomous Landing
Last synced: 07 Aug 2025
https://github.com/pu2clr/akc695x
Arduino Library for the AKC695X devices
akc6951 akc6952 akc6955 akc6959sx am arduino arduino-ide arduino-library dsp dsp-receivers fm m6955 radio receiver shortwave
Last synced: 28 Jul 2025
https://github.com/gdsports/nsgadget_teensy
Nintendo Switch Gamepad using Teensy LC/3/4
arduino deemo game-controller midi musynx nintendo nintendo-switch pianista rhythm-game teensy teensy3 teensy4
Last synced: 12 Oct 2025
https://github.com/r57zone/openvr-arduinohmd
OpenVR driver for Arduino DIY HMD / OpenVR самодельного Arduino шлема
arduino diy openvr steamvr steamvr-driver vr vr-headset vr-hmd xreal-air
Last synced: 05 Oct 2025
https://github.com/barqawiz/iot_watering_system
A home-based IoT irrigation system for efficient plant care.
arduino iot python raspberry-pi
Last synced: 22 Aug 2025
https://github.com/jes/autopatzer
Automatic chess board
arduino chess diy electronics lichess
Last synced: 13 Jul 2025
https://github.com/carlraymond/annaxflipdotdriver
KiCad project for drivers for Annax flip-dot display panels
arduino electronics esp8266 kicad pcb
Last synced: 25 Oct 2025
https://github.com/gavinlyonsrepo/nokia5110_text
ASCII text Library for the Nokia 5110 LCD ( PCD8544 controller) for the Arduino microcontroller eco-system. Nine ASCII text fonts of various sizes . Designed to be light weight, low memory footprint. Tested on Arduino , STM32 and ESP-X
5110 arduino arduino-library ascii-character-text ascii-fonts ascii-text-fonts attiny85 display esp32 esp8266 lcd lcd-library library minimal nokia nokia-5110 nokia-display nokia5110 pcd8544 stm32f103c8t6
Last synced: 02 May 2025
https://github.com/sanoguzhan/self-driving-car
Self-Driving Car that implements Line detection, obstacle avoidance, and obstacle recognition features.
arduino cpp opencv raspberry-pi self-driving-car
Last synced: 10 Apr 2025
https://github.com/lflimeira/roboticarmandroid
:muscle: + :iphone: It's a simple project where you'll learn how to create a Robotic Arm with Arduino board, controlled by a Android smartphone using Bluetooth. (PT-BR: Um projeto simples onde você irá aprender como criar um braço robótico utilizando Arduino, e controlar ele via Bluetooth através de um aplicativo Android)
android android-application android-smartphone arduino bluetooth robotic-manipulator robotics
Last synced: 25 Oct 2025
https://github.com/narender-rk10/iot-smart-home-automation-arduino-firebase-esp32-android-myhome
IOT ANDROID BASED SMART HOME AUTOMATION SYSTEM USING FIREBASE , ARDUNIO, JAVA, NODE JS
air-quality android arduino electricity-consumption home-automation iot plant-monitoring smart-home smarthome
Last synced: 07 Sep 2025
https://github.com/alexander-sholohov/si5351-beacon
WSPR beacon based on Arduino + si5351
Last synced: 06 Apr 2025
https://github.com/wagiminator/ATtiny84-TinyHVSP
High-Voltage Serial Programmer and Fuse Resetter
arduino attiny attiny13 attiny84 attiny85 avr diy fuse-resetter high-voltage-serial-programmer hvsp oled pcb project
Last synced: 17 Sep 2025
https://github.com/dilawar/serialscope
A simple Serial Port Oscilloscope
arduino arduino-uno oscilloscope python3 serial-port
Last synced: 12 May 2025
https://github.com/pu2clr/AKC695X
Arduino Library for the AKC695X devices
akc6951 akc6952 akc6955 akc6959sx am arduino arduino-ide arduino-library dsp dsp-receivers fm m6955 radio receiver shortwave
Last synced: 10 Apr 2025
https://github.com/jackgruber/arduino-pro-mini-lora-sensor-node
Arduino Pro Mini TTN LoRaWAN Node with RFM95 module battery-powered
arduino arduino-pro-mini battery dht22 lora lorawan platfomio rfm95
Last synced: 23 Mar 2025
https://github.com/e-candeloro/SAURUSS-Autonomous-Drone-Surveillance
An autonomous drone and sensor based surveillance system that use a Tello Drone, an Arduino, a Raspberry Pi and an Android smartphone.
3d android-app arduino aruco-markers autonomous-drone autonomous-vehicles c-language computer-vision drone finite-state-machine intrusion-detection iot java opencv python surveillance telegram tellodrone yolo
Last synced: 21 Apr 2025
https://github.com/morcibacsi/PSASteeringWheelAdapter
ESP32 based steering wheel adapter for Peugeot and Citroen cars
adapter alpine arduino can-bus car citroen esp32 esp32-arduino head-units jvc peugeot pioneer psa steering-wheel steeringwheel van-bus
Last synced: 08 May 2025
https://github.com/wagiminator/attiny84-tinyhvsp
High-Voltage Serial Programmer and Fuse Resetter
arduino attiny attiny13 attiny84 attiny85 avr diy fuse-resetter high-voltage-serial-programmer hvsp oled pcb project
Last synced: 12 Apr 2025
https://github.com/seeed-studio/codecraft
Codecraft is a graphical programming software which is based on Scratch 3.0
arduino grove scratch3 seeedstudio
Last synced: 30 Jul 2025
https://github.com/platformio/platform-atmelmegaavr
Atmel megaAVR: development platform for PlatformIO
arduino avr megaavr platformio platformio-platform
Last synced: 06 Jul 2025
https://github.com/h1romas4/arduino-saturn-joystick
Convert Sega Saturn controller to USB HID joypad using Arduino Leonardo / Pro Micro.
arduino arduino-leonardo arduino-pro-micro joystick sega-saturn
Last synced: 14 Apr 2025
https://github.com/e-candeloro/sauruss-autonomous-drone-surveillance
An autonomous drone and sensor based surveillance system that use a Tello Drone, an Arduino, a Raspberry Pi and an Android smartphone.
3d android-app arduino aruco-markers autonomous-drone autonomous-vehicles c-language computer-vision drone finite-state-machine intrusion-detection iot java opencv python surveillance telegram tellodrone yolo
Last synced: 13 Oct 2025
https://github.com/marcel-licence/ml_synth_basic_example
Arduino polyphonic synthesizer project (not a Moog) for ESP32 - STM32 - Teensy and more
arduino effects esp32 filter polyphonic stm32 synthesizer teensy
Last synced: 05 Oct 2025
https://github.com/yasir-shahzad/sim800c-module
SIM800C GSM/GPRS Module using Alitum
arduino gsm-module mastermind sim800c yasir-shahzad
Last synced: 10 Apr 2025
https://github.com/thenitek/catgfx
Adafruit GFX compatible arduino library for using cat thermal printers with the ESP32
adafruit-gfx adafruit-gfx-library arduino esp32 thermal-printer
Last synced: 09 Apr 2025
https://github.com/hieromon/espshaker
ESP8266 interactive serial command processor via Arduino core.
arduino arduino-sketch eeprom esp8266 esp8266-arduino interactive mqtt mqtt-client wifi
Last synced: 16 Oct 2025
https://github.com/ubidefeo/ftdebouncer
Debounce and Pin Change handling Library for Arduino
Last synced: 24 Apr 2025
https://github.com/rbnis/sbuscontroller
This Arduino-Sketch lets you connect your SBUS compatible radio wirelessly as controller to your pc.
arduino controller frsky futaba radio sbus sketch taranis wireless
Last synced: 22 Mar 2025
https://github.com/tuconnaisyouknow/chromepassstealer
This script makes your BadUSB steal all the victim's Google Chrome password.
arduino bad-usb badusb duckyscript dump dumper email gmail google-chrome googlechrome grabber password smtp steal stealer usb-hid
Last synced: 13 Jul 2025
https://github.com/rodrigodornelles/arduino-tone-pitch
Real accurate list of music notes with tone variants for Arduino.
Last synced: 15 Mar 2025
https://github.com/mviereck/microscopy-tools
Tools for microscopic captures and focus stackshots (beta)
alignment arduino camera camera-configuration camera-control enfuse focus-stackshots fuse-stackshot-images imagemagick micrometer microscopy stacking stackshot stepper-motor tethered-shooting
Last synced: 11 Jul 2025
https://github.com/plapointe6/esphtmltemplateprocessor
A library that provide simple HTML template processing for ESP using SPIFFS
arduino arduino-library esp esp32 esp8266 esp8266-arduino iot
Last synced: 07 May 2025
https://github.com/sparkfun/sparkfun_rtk_everywhere_firmware
Centimeter precision GPS/GNSS using L1/L2/L5 signals broadcast over Bluetooth, WiFi, and Ethernet.
arduino esp32 gnss gps sparkfun sparkfun-tutorial surveying
Last synced: 19 Jul 2025
https://github.com/pomax/arduino-midi-recorder
Let's build an Arduino-based MIDI recorder!
Last synced: 09 Oct 2025
https://github.com/bayeggex/arduino-ai-chat-library
🤖💬 Arduino library for integrating AI chat like OpenAI's ChatGPT, Hugging Face Transformers, and more.
ai arduino arduino-ai arduino-library chatbot esp esp32-arduino esp8266-arduino hugging-face library openai
Last synced: 23 Jul 2025