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-06-26 00:02:13 UTC
- JSON Representation
https://github.com/makelove/true_artificial_intelligence
真AI人工智能
arduino artificial-intelligence kinect raspberry-pi robot ros self-driving-car
Last synced: 11 Jun 2025
https://github.com/tobozo/esp32-blebeaconspam
BLE Beacon spam on ESP32
arduino beaconspam blebeaconspam blecollector blescan bluetooth esp32 spam
Last synced: 30 Jan 2025
https://github.com/per1234/mouseto
Arduino library for moving mouse pointer to absolute screen coordinates
Last synced: 22 Apr 2025
https://github.com/tioruben/ttgo-t-wristband
First steps with TTGO T-Wristband
arduino esp32 platformio smartband t-wristband ttgo
Last synced: 12 Apr 2025
https://github.com/manuelbl/usb-pd-arduino
USB Power Delivery for Arduino
arduino arduino-library platformio usb usb-pd
Last synced: 14 Apr 2025
https://github.com/petercpark/the_uni
A uni-board split ortholinear made for stenography. Uses QMK Firmware's Gemini Protocol. This is the pro micro version (aka Uni v2)
arduino diy electronics geminipr hardware keyboard keyboards kicad mechanical-keyboard pcb plover stenography uni uni-board
Last synced: 10 Apr 2025
https://github.com/Hywan/LaMaisonVivante
Home Automation programs for my self-sufficient house
arduino blinds electricity home-automation lights nilan rust ventilation victron vzug water water-tank web-of-things
Last synced: 12 May 2025
https://github.com/schnoog/joystick_esp32s2
Joystick library for ESP32 S2 & S3 devices (native USB) for the Arduino framework.
arduino arduino-library esp32 esp32-s2 esp32-s3 usb-joystick
Last synced: 08 May 2025
https://github.com/bcsabaengine/svelteesp32
Convert Svelte (or React/Angular/Vue) JS application to serve it from ESP32/ESP8266 webserver
angular arduino esp-idf esp32 esp8266 espasyncwebserver platformio psychichttp react svelte vue webserver
Last synced: 05 Apr 2025
https://github.com/tuconnaisyouknow/badusb_windowspassdisabler
This script allows you to disable Windows password in only 4 seconds.
arduino bad-usb badusb disable disabler duckyscript hid malduino malduinoscripts pass password powershell rubber-ducky rubberducky run usb-hid windows
Last synced: 15 Apr 2025
https://github.com/cgxeiji/cgx-inversek
Inverse Kinematic Library for Arduino for a three link-arm system with a rotating base.
arduino inverse-kinematic-library inverse-kinematics link-arm
Last synced: 10 Apr 2025
https://github.com/visrealm/vremulcd
Character LCD emulator library (C99 engine, web front-end).
1602-lcd 1602lcd arduino c character-lcd emscripten emulator hd44780 javascript lcd lcd-display lcd-screen wasm webassembly
Last synced: 01 Jan 2025
https://github.com/jandelgado/arduino
Arduino libraries and sketches and related stuff
arduino cjmcu colorduino esp32 esp8266 neopixel oled-displays ssd1306
Last synced: 10 Apr 2025
https://github.com/strid3r21/bees3
Documentation and files for the Bee S3
arduino circuitpython esp32 esp32-s3 micropython
Last synced: 08 Feb 2025
https://github.com/stevemarple/AsyncDelay
A simple abstraction for implementing delays and timeouts in Arduino sketches.
Last synced: 25 Nov 2024
https://github.com/gdsports/midiuartusbh
MIDI DIN to MIDI USB Host Converter
arduino midi samd samd21 trinket-m0 usb usb-host usb-host-shield usbhost
Last synced: 09 Apr 2025
https://github.com/lewapek/sds-dust-sensors-arduino-library
Library for Nova Fitness SDS dust sensors family (SDS011, SDS021)
arduino dust-sensor esp8266 nodemcu nodemcu-arduino pm10 pm25 sds sds011 sds021 sensor
Last synced: 14 Mar 2025
https://github.com/jckuester/weather-station
A Prometheus exporter for 433 MHz temperature and humidity sensors
arduino golang grafana prometheus-exporter raspberry-pi
Last synced: 22 Mar 2025
https://github.com/robtillaart/i2ckeypad
Arduino library for 4x4 (or smaller) keypad connected to an I2C PCF8574.
Last synced: 18 Feb 2025
https://github.com/srwi/fastledhub
Control multiple FastLED lightstrip animations on the ESP8266 and ESP32 without reuploading.
arduino esp32 esp32-arduino esp32-library esp8266 esp8266-arduino esp8266-library fastled hacktoberfest leds ws2812b
Last synced: 09 May 2025
https://github.com/tanyuan/braccio-ik-unity
Braccio robotic arm simulator with IK (inverse kinematics) and controller via Serial in Unity.
Last synced: 21 Nov 2024
https://github.com/michelep/esp32_webradio
An Internet web radio based to ESP32
arduino audio dac esp32 i2s i2s-audio internet-web-radio radio wifi
Last synced: 13 May 2025
https://github.com/mihaigalos/miniboot
🏗️ An I2C bootloader for Arduino.
arduino arduino-library avr bootloader eeprom i2c i2c-memory reflash
Last synced: 27 Apr 2025
https://github.com/jiribilek/wifispi
SPI library for Arduino AVR and STM32F1 to connect to ESP8266
Last synced: 15 Apr 2025
https://github.com/namnamiot/rak3172_canopus
Examples for Canopus_RAK3172 board
0-10vdc arduino canopus lora lora-application lora-gateway lorawan lorawan-application lorawan-gateway modbus modbus-master modbus-rtu modbus-slave rak3172 rak3172-breakout rakwireless rf rui3 sht3x
Last synced: 13 Apr 2025
https://github.com/trevorwslee/arduino-dumbdisplay
DumbDisplay Ardunio Library enables you to utilize your Android phone as virtual output gadgets (as well as some very simple inputting means) for your Arduino framework (including ESP8266 / ESP32 / Raspberry Pi Pico) experiments.
arduino esp32 esp8266 raspberry-pi-pico stm32
Last synced: 14 Apr 2025
https://github.com/yasheena/telnetspy
Telnet Server For ESP8266: Cloning the serial port via Telnet. "Debugging over the air"
arduino arduino-library debugging-tool esp32 esp8266 over-the-air rfc854 serial telnet-server
Last synced: 01 Jan 2025
https://github.com/xreef/pcf8575_library
i2c 16bits digital expander with i2c digital expander for Arduino, Raspberry Pi Pico and rp2040 boards, esp32, SMT32 and ESP8266. Can read write digital values with only 2 wire. Very simple and encoder support. Uncommet NOT_SEQUENTIAL_PINOUT define to have pins like datasheet and not sequential one.
16bit arduino arduino-library digital esp32 esp8266 expander i2c library pin wire
Last synced: 12 Apr 2025
https://github.com/marvinroger/arduino-shutters
Arduino library to control non-smart roller shutters using time
arduino library roller-shutters shutters
Last synced: 30 Apr 2025
https://github.com/hazrmard/SatTrack
Real time satellite tracking with antennas.
Last synced: 07 Apr 2025
https://github.com/thelastoutpostworkshop/arduino-maker-workshop
The ultimate tool for makers to bring Arduino projects to life in Visual Studio Code
Last synced: 17 Mar 2025
https://github.com/deepsyx/arduino-tachometer
Arduino car tachometer
arduino arduino-tachometer car leds schematics tachometer
Last synced: 19 Apr 2025
https://github.com/robtillaart/runningaverage
Arduino library to calculate the running average by means of a circular buffer.
Last synced: 07 May 2025
https://github.com/robotis-git/turtlebot3_manipulation
OpenManipulator with TurtleBot3 packages
arduino dynamixel gazebo manipultor moveit openmanipultor package robot robotis ros turtlebot turtlebot3
Last synced: 07 Apr 2025
https://github.com/ldab/esp32_ftpclient
An FTP-Client for the ESP32
arduino battery esp32 esp32-cam espressif ftp ftp-client internet-of-things iot microcontrol
Last synced: 05 Dec 2024
https://github.com/hagronnestad/nextion-font-editor
🔠📄 Extensive Nextion .zi font format documentation, file parser, font generator and simple font editor.
arduino csharp electronics esp32 esp8266 font-editor hmi nextion nextion-font-format raspberrypi zi zi-font zi-font-specification
Last synced: 30 Apr 2025
https://github.com/gdsports/NSGadget_Pi
Raspberry Pi impersonates Nintendo Switch controller
adafruit arduino deepspeech nintendo-switch nintendo-switch-gamepad pinball raspberry-pi trinket-m0 usb-controller voice-control
Last synced: 26 Mar 2025
https://github.com/simplefoc/simplefocmini
Small package, low-cost BLDC diver board fully compatible with the simplefoc library
arduino bldc bldc-driver bldc-motor-controller esp32 simple-foc stm32
Last synced: 13 Feb 2025
https://github.com/embroidermodder/libembroidery
Library for reading/writing/manipulating machine and design embroidery files
arduino c csv dst embroiderbot embroidermodder embroidery jef library machine-embroidery pes svg
Last synced: 26 Jun 2025
https://github.com/adafruit/adafruit_tsl2591_library
This is an Arduino library for the TSL2591 digital luminosity (light) sensors.
arduino arduino-library infrared library light lux sensor visible
Last synced: 04 Feb 2025
https://github.com/sensirion/arduino-i2c-scd4x
Arduino library for Sensirion SCD4x sensors
arduino arduino-library driver scd40 scd41 scd4x sensirion
Last synced: 30 Apr 2025
https://github.com/arduino/arduino-fwuploader
A Command Line Tool made to update the firmware and/or add SSL certificates for any Arduino board equipped with WINC or NINA Wi-Fi module.
arduino command-line firmware go golang nina tooling-team winc1510
Last synced: 07 Apr 2025
https://github.com/cifertech/2.4-ghz-band-scanner
Scan 2.4Ghz Band with nRF24L01
Last synced: 10 Apr 2025
https://github.com/RobTillaart/I2CKeyPad
Arduino library for 4x4 (or smaller) keypad connected to an I2C PCF8574.
Last synced: 24 Nov 2024
https://github.com/ChrisMicro/BluePillSound
using a STM32F103 ( Blue Pill ) as synthesizer
Last synced: 15 Mar 2025
https://github.com/jehy/arduino-esp8266-mh-z19-serial
CO2, humidity and temperature sensor on ESP8266
arduino co2 esp8266 humidity mh-z19 mhz-19 temperature temperature-sensor wemos wemos-d1
Last synced: 24 Apr 2025
https://github.com/whatnick/atm90e26_arduino
Demo Arduino code to test the ATM90E26 breakout
Last synced: 18 Dec 2024
https://github.com/creativcoder/rust-arduino-blink
How to run Rust on Arduino Uno
arduino arduino-uno beginner blink led rust
Last synced: 12 Apr 2025
https://github.com/enwi/hueplusplus
A simple C++ library to control Philips Hue lights on Linux, MacOS, Windows, Espressif ESP32 SDK and Arduino. Full documentation at
arduino c-plus-plus cpp esp32 hacktoberfest hue hue-bridge hue-lights lights linux macos philips philips-hue philips-hue-bridge philips-hue-lights windows
Last synced: 08 Apr 2025
https://github.com/bengtmartensson/agirs
A Girs infrared server for the Arduino
Last synced: 24 Apr 2025
https://github.com/marcel-licence/ml_synth_organ_example
ESP32, ESP8266 based MIDI Organ using the ML_SynthTools library (little example arduino project)
arduino audio esp32 esp8266 organ rp2040 stm32 synthesizer
Last synced: 12 Jun 2025
https://github.com/jaromaz/digios
Mini OS emulator for Digispark (an Attiny85 based microcontroller).
arduino arduino-ide arduino-sketch atmel attiny attiny85 avr avr-microcontroller avr-programming digispark digistump electronics microcontroller
Last synced: 20 Nov 2024
https://github.com/sigmdel/supermini_esp32c3_sketches
Super Mini ESP32-C3 sketches
arduino esp32-arduino esp32-c3 platformio supermini
Last synced: 12 Apr 2025
https://github.com/lynix/fanboy
Open Source PWM Fan Controller
arduino fan-controller open-source
Last synced: 13 Apr 2025
https://github.com/Sensirion/embedded-sgp
Embedded SGP Drivers for Sensirion Gas Sensors - Download the Zip Package from the Release Page
arduino co2 driver embedded i2c raspberry-pi raspberrypi sensirion sensirion-embedded-driver sensor sgp30 sgp40 sgp4x sgpc3 svm30 tvoc
Last synced: 14 Mar 2025
https://github.com/gdsports/nsgadget_pi
Raspberry Pi impersonates Nintendo Switch controller
adafruit arduino deepspeech nintendo-switch nintendo-switch-gamepad pinball raspberry-pi trinket-m0 usb-controller voice-control
Last synced: 19 Dec 2024
https://github.com/witnessmenow/simple-arduino-crypto-display
An Arduino Crypto currency display that uses CoinMarketCap API for data
arduino coinmarketcap esp8266 esp8266-arduino iot
Last synced: 19 Mar 2025
https://github.com/xitanggg/-pirates-of-the-caribbean-theme-song
Code to play "Pirates of the Caribbean" Theme Song on a Arduino via a Buzzer. Learn how this is built: https://www.tipstory.org/learning/h2lUMccm5MeuSds
arduino buzzer pirates-of-the-caribean
Last synced: 30 Apr 2025
https://github.com/senseshift/senseshift-hardware
Hardware schematics to build haptic-feedback devices
arduino diy esp32 haptic-feedback haptics hardware schematics virtual-reality
Last synced: 22 Apr 2025
https://github.com/r-map/rmap
rete monitoraggio ambientale partecipativo documentation at https://doc.rmap.cc
arduino citizen-science django environmental-monitoring platformio sensors-data-collection
Last synced: 04 Apr 2025
https://github.com/wagiminator/attiny13-tinytacho
Simple RPM-Meter
arduino attiny13a avr diy oled pcb project rpm tachometer
Last synced: 12 Apr 2025
https://github.com/sabas1080/libraryepd
Library Arduino for 4.3 inch e-Paper by Waveshare
arduino display e-paper epaper esp8266 library-arduino waveshare
Last synced: 01 Dec 2024
https://github.com/carlfriess/gc9a01_demo
Arduino demo of the GC9A01 driver for a 240x240 display
Last synced: 25 Jun 2025
https://github.com/davidlj95/malduino-password-grabber
Arduino sketch to program a Malduino bad USB (lite) to download a password grabber and send the results via email
arduino bad-usb c malduino rubber-ducky
Last synced: 12 Apr 2025
https://github.com/googlecreativelab/finger-user-interface
Control connected devices with the wave of a finger.
arduino microcontroller tensorflow
Last synced: 12 Apr 2025
https://github.com/arduino-cmake/arduino-cmake
CMake-based build tool-chain for Arduino
arduino build-automation build-system cmake
Last synced: 10 May 2025
https://github.com/infineon/tle5012-magnetic-angle-sensor
This repository includes an library for Arduino for the TLE5012 Magnetic Angle Sensor with SSC interface.
angle-measurement arduino arduino-library cypress cypress-io infineon magnetic-sensor makers prototyping sensor sensor-2go tle5012b xfp-application
Last synced: 24 Mar 2025
https://github.com/tttapa/filters
An Arduino finite impulse response and infinite impulse response filter library.
arduino arduino-library digital-filter dsp filter finite-impulse-response fir iir infinite-impulse-response
Last synced: 19 Apr 2025
https://github.com/njh/arduino-libraries
A website listing all the available Arduino Libraries
Last synced: 16 Mar 2025
https://github.com/ludwig-v/arduino-psa-comfort-can-adapter
Arduino sketch to operate new PSA/Stellantis (Peugeot, Citroen, DS, Opel) comfort devices (CAN2010) on old BSI CAN-BUS (CAN2004)
arduino can-bus can2004 can2010 citroen ds matrix nac peugeot psa smeg stellantis telematic
Last synced: 08 May 2025
https://github.com/tcoppex/mbed-ble-hid
:raising_hand: Implement Human Interface Device over Bluetooth Low Energy on a Mbed stack (Arduino nano 33 BLE).
arduino arduino-library ble bluetooth-low-energy hid mbed nano33ble
Last synced: 14 Apr 2025
https://github.com/wagiminator/attiny84-tinycalibrator
OSC Calibrator and High-Voltage Fuse Resetter for 8-Pin ATtinys
arduino attiny attiny13 attiny13a attiny25 attiny45 attiny84 attiny85 avr calibrate oled oscillator programmer
Last synced: 12 Apr 2025
https://github.com/pakequis/raspberry-pi-tv-sim
Code and hardware for simulate a channel change in a old tube TV
arduino electronics hardware raspberry-pi
Last synced: 03 Jan 2025
https://github.com/kostyaesmukov/afancontrol
Advanced Fan Control program, which controls PWM fans according to the current temperatures of the system components.
Last synced: 17 Mar 2025
https://github.com/KostyaEsmukov/afancontrol
Advanced Fan Control program, which controls PWM fans according to the current temperatures of the system components.
Last synced: 07 Apr 2025
https://github.com/arduino/nicla-sense-me-fw
Arduino Nicla Sense ME resources (libraries, bootloader, host pc utilities)
Last synced: 06 Apr 2025
https://github.com/jfjlaros/simplerpc
Simple RPC implementation for Arduino.
arduino discovery remote-procedure-call rpc rpc-api rpc-framework rpc-server simple
Last synced: 10 Apr 2025
https://github.com/lepiaf/serialport
PHP Serial Port
arduino php php-serial serial-ports serialport
Last synced: 14 Apr 2025
https://github.com/RobTillaart/RunningAverage
Arduino library to calculate the running average by means of a circular buffer.
Last synced: 24 Nov 2024
https://github.com/hollance/tinyml-helloworld-arduinouno
The TinyML "Hello World" sine wave model on Arduino Uno v3
arduino arduino-uno cplusplus led machine-learning microcontrollers neural-network tensorflow-lite tinyml
Last synced: 18 Jun 2025
https://github.com/paviro/hass-yaap
Yet another alarm (control) panel for Home Assistant.
alarm-system alarmpanel arduino esp8266 hass home-assistant home-automation homeassistant mqtt
Last synced: 05 Apr 2025
https://github.com/rookidroid/hexapod
A 3D Printed Hexapod Robot
3d-printing arduino esp32 esp32-arduino hexapod
Last synced: 13 Apr 2025
https://github.com/pymzor/s-curve-planner
C Library for planning n-th order S-curve motion profiles
arduino c motion-planning python robotics
Last synced: 06 Apr 2025
https://github.com/ggerganov/ggwave-arduino
Mirror of ggwave used in the Arduino Library Manager
arduino data-over-sound esp32 microcontroller
Last synced: 07 May 2025