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-20 00:02:12 UTC
- JSON Representation
https://github.com/billwilliams1952/ky-040-encoder-library---arduino
Arduino library for the KY-040 Encoder
arduino arduino-boards arduino-library arduino-platform c c-plus-plus encoder ky-040
Last synced: 26 Jul 2025
https://github.com/ohand/dtugateway
arduino gateway for Hoymiles HMS-800W-2T and similar as stable connection to the dtu for applications in smarthome or IFTT environments with display support OLED/ TFT - available for ESP32 and ESP8266 (maintenance only)
arduino embedded esp32 esp8266 hoymiles oled-128x64 oled-display-ssh1106 protobuf tft-240x240 tft-display-gc9a01
Last synced: 16 Apr 2025
https://github.com/oxmarco/roguecaptiveportal
A fake captive portal to harvest login credentials made with just an ESP8266
arduino captive-portal esp8266 social-engineering-attacks wifi-security
Last synced: 15 Apr 2025
https://github.com/seeed-studio/seeed_arduino_fs
This library is for the file operation. To install FAT file systems at SD card and flash. Gives an example to read and write an SD card.
arduino arduino-library fs sd-card spi-flash
Last synced: 30 Jul 2025
https://github.com/thorsten-l/esp8266-pzem004t
A WiFi enabled PowerMeter for AC Voltage, Current and Power. Implementing a nice looking Web-Interface, a RESTful API, OpenHAB 1 & 2 Callbacks and a MQTT client.
ac-voltage arduino arduino-framework esp8266 firmware mqtt mqtt-client openhab openhab2 ota platformio powermeter powermeter-reader pzem-004t restful-api wifi
Last synced: 21 Sep 2025
https://github.com/thebigpotatoe/effortless-spiffs
A class designed to make reading and storing data on the ESP8266 and ESP32 effortless
arduino arduino-library easy-to-use effortless-spiffs esp32 esp8266 platformio spiffs
Last synced: 15 Oct 2025
https://github.com/dzervas/platformio-arduino-rust
Arduino Framework bindings for Rust using PlatformIO
arduino bindgen bindings embedded nrf52 nrf52832 platformio rust rust-embedded
Last synced: 16 Apr 2025
https://github.com/tuconnaisyouknow/badusb_adminaccountcreator
This script allows you to create a hidden admin account on your victim's PC.
arduino backdoor bad-usb badusb duckyscript malduino malduinoscripts payload powershell rubber rubber-ducky rubberducky script usb-hid windows
Last synced: 15 Apr 2025
https://github.com/ankitdhall/arduino-opencv-human-follower
Face detector and follower using Arduino and OpenCV in Python
arduino chassis embedded-systems face-detection followers hardware human opencv python webcam
Last synced: 13 Apr 2025
https://github.com/mcudude/majorcore
An Arduino hardware package for ATmega8515 and ATmega162
arduino atmega162 atmega8515 avr boards-manager
Last synced: 30 Apr 2025
https://github.com/RobTillaart/GY521
Arduino library for GY521 accelerometer- gyroscope a.k.a. MCU-6050
Last synced: 17 Jul 2025
https://github.com/arminjo/arduino-test-compile
Github Action to compile all examples of an Arduino library for one board and check for errors
arduino arduino-library continuous-testing github-action github-actions-docker
Last synced: 19 Mar 2025
https://github.com/siara-cc/unishox_js
JS Library for Guaranteed compression of Unicode short strings
arduino bandwidth-saver cloud-cost-intelligence compression cost-optimization database-compression firestore firestore-database iot json-compression short-string storage-saving string-compression string-compression-algorithms websocket-compression xml-compression
Last synced: 01 Aug 2025
https://github.com/nopnop2002/Arduino-ESPAT-NETWORK
MQTT/NTP/SMTP/SNTP/TCP/UDP Applicaton for Arduino using ESP8266's AT firmware.
arduino at-firmware esp8266 mqtt ntp smtp sntp stm32 tcp-client tcp-server udp-client udp-server wifi
Last synced: 16 Mar 2025
https://github.com/chrisns/childrens-clock
An IoT clock designed for children
arduino c children clock diy diy-electronics diy-project diy-solutions esp32 esphome esphome-config esphome-device iot kids kids-programming network-time-protocol ntp platformio
Last synced: 07 Oct 2025
https://github.com/mark-mdo47/bluetoothaudiotransmitter_kcx_bt_emitter
Utilities to help program the KCX_BT_EMITTER module
arduino at-commands bluetooth bluetooth-audio-transmitter kcx-bt-emitter
Last synced: 05 Oct 2025
https://github.com/f4goh/VnArduino
VNA software with an Arduino
ad8302 ad9850 ad9851 amateur-radio amateurradio antenna antenna-analyzer antenna-swr-analyzer arduino encoder hf sga3386 vna
Last synced: 14 Oct 2025
https://github.com/zakarialaoui10/zikomatrix
Arduino library for creating and manipulating matrices of arbitrary size and data type. The library provides a Matrix class that can be used to create matrices, perform basic matrix operations
arduino cpp data-processing esp32 esp8266 hardware library morocco std
Last synced: 09 Apr 2025
https://github.com/tobozo/esp32-enc28j60
ENC28J60 Ethernet driver for ESP32-Arduino 2.0.x / 3.0.x, lwip compliant
arduino arduino-ethernet arduino-library enc28j60 esp32 ethernet lwip
Last synced: 15 Apr 2025
https://github.com/araffin/rust-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 Rust implementation.
arduino bluetooth communication protocol raspberry-pi rust serial sockets
Last synced: 11 Sep 2025
https://github.com/gonzalocasas/arduino-mkr-wan-1300
Getting started with the Arduino MKR WAN 1300
arduino lorawan thethingsnetwork
Last synced: 28 Jul 2025
https://github.com/s60sc/esp32-io_extender
ESP32 application to act as an IO Extender for another ESP.
arduino esp32 esp32-c3 io-extender peripherals
Last synced: 28 Apr 2025
https://github.com/gdsports/midiuartusb
DIY MIDI UART DIN USB converter
32u4 arduino din itsy-bitsy leonardo midi pro-micro trinket-m0 usb-midi
Last synced: 09 Apr 2025
https://github.com/vovagorodok/arduinobleota
Upload firmware over Bluetooth
arduino ble bluetooth bluetooth-low-energy ota ota-firmware-updates ota-update platformio
Last synced: 27 Aug 2025
https://github.com/wagiminator/attiny85-usb-c-tester
Simple USB-C Power Delivery Tester
arduino attiny attiny85 avr diy ina219 oled pcb power-delivery project tester usb-c usb-pd usb-tester
Last synced: 10 Aug 2025
https://github.com/makerspet/makerspet_loki
Maker's Pet Loki - a 200mm 3D-printed DIY pet robot compatible with Kaia.ai robotics software platform
3d-printing 3mf arduino diy esp32 esp32-arduino fusion-360 kaia-ai kaiaai-robot makers open-source pet-robots pets remake-ai robot robotics ros2 stem stl-files
Last synced: 16 Apr 2025
https://github.com/wagiminator/avr-development-boards
Collection of AVR Development Boards
arduino atmega attiny attiny10 attiny13 attiny13a attiny3216 attiny814 attiny84 attiny85 avr breakout-board development-board diy max3000a megaavr pcb project tinyavr
Last synced: 12 Apr 2025
https://github.com/RobPo/Paperino
E-Paper display library for the Particle & Arduino family.
arduino breakout-board display driver e-paper epd hackaday hardware library paperino-epaper-shield particle shield
Last synced: 12 Jul 2025
https://github.com/nothans/cheerlights
CheerLights is an “Internet of Things” project created by Hans Scharler that allows people’s lights all across the world to synchronize to one color set by Twitter. This is a way to connect physical things with social networking experiences and spread cheer at the same time. We are all connected.
arduino cheerlights internet-of-things iot matlab thingspeak
Last synced: 06 May 2025
https://github.com/adamff-dev/rickroll_modded_hid
Awesome modification of the original "Rickroll". Arduino script + Ducky script
arduino bad-usb ducky-payloads ducky-wifi duckyscript hack hid malduino payload rickroll rubber-ducky vbs
Last synced: 19 Jul 2025
https://github.com/kamranaghlami/t-display-s3
A boilerplate project for LILYGO's T-Display-S3 using the PlatfomIO IDE, Arduino framework and LVGL.
arduino esp32s3 lvgl platformio t-display-s3
Last synced: 25 Oct 2025
https://github.com/ricardoquesada/bluepad32-arduino
Bluepad32 for Arduino NINA-W10 boards
arduino arduino-library bluepad32 bluetooth gamepad nina nina-w10
Last synced: 28 Oct 2025
https://github.com/asjdf/webseriallite
Super lightweight remote serial monitor for ESP8266 & ESP32 (frontend <3k)
arduino esp32 esp8266 webserial
Last synced: 16 Aug 2025
https://github.com/firedog1024/mkr1000-iotc
Connecting an Arduino MKR1000 to Azure IoT Central
arduino azure-iot-central mkr1000 mkr1010
Last synced: 10 Apr 2025
https://github.com/suyashkumar/conduit
☁ Securely call firmware functions from the cloud.
arduino cloud conduit esp8266 esp8266-arduino firmware iot iot-cloud iot-framework iot-gateway platformio rest-api
Last synced: 30 Apr 2025
https://github.com/danielfvm/patstrap
An Open-Hardware and Software project which tries to implement haptic head pat feedback to the player in VR. It focuses mainly on VRChat and their OSC support.
arduino esp8266 haptic-feedback osc python vrchat
Last synced: 10 Sep 2025
https://github.com/popcornell/midino
5-PIN DIN cable MIDI to BLE-MIDI bridging with Arduino-compatible boards
arduino ble-midi bluetooth-low-energy midi midi-controller
Last synced: 12 Apr 2025
https://github.com/arduino/arduino-connector
Connector to the Arduino Create Cloud and IoT platform
arduino arduino-connector beaglebone docker iot mqtt ota raspberry-pi up2
Last synced: 19 Oct 2025
https://github.com/thijse/arduino-dcf77
Efficient and complete DCF77 library for Arduino
arduino arduino-library dcf-decoder dcf77
Last synced: 20 Mar 2025
https://github.com/luisomoreau/ESP32-cam-MQTT
Scaleway photobooth project using the ESP32 cam (AI thinker)
arduino esp32-cam mqtt scaleway
Last synced: 13 May 2025
https://github.com/schreibfaul1/ESP32-IR-Remote-Control
C++ class for the infrared remote control and reciever module
arduino esp32 infrared-control vs1838
Last synced: 12 Jun 2025
https://github.com/c-klinger/esp8266-arduino-wifirgb
A RESTful API implementation to control an RGB LED Strip using an ESP8266 microcontroller.
arduino esp2688 home-automation iot rest rest-api rgb rgb-controller rgb-led rgb-ledstrip wifi
Last synced: 18 Jun 2025
https://github.com/schreibfaul1/esp32-ir-remote-control
C++ class for the infrared remote control and reciever module
arduino esp32 infrared-control vs1838
Last synced: 16 Mar 2025
https://github.com/tfry-git/almost.serious.synth
An almost serious polyphonic synth based on an STM32F103C8T6 and other cheap hardware
arduino mozzi stm32duino synthesizer
Last synced: 18 Mar 2025
https://gitlab.com/ricardoquesada/bluepad32
Bluetooth gamepad, mouse and keyboard support for ESP32 and Raspberry Pi PicoW
GitLab CI Embedded Builds Community Examples arduino bluetooth circuitpython controller esp-idf esp32 esp32-arduino esp32c3 esp32s3 gamepad mouse pico-sdk pico-w
Last synced: 29 Jun 2025
https://github.com/pu2clr/QN8066
QN8066 TX FM DSP Transmitter Arduino Library
arduino fm qn8066 radio rds transmitter
Last synced: 10 Apr 2025
https://github.com/gdsports/esp8266-usb-host-demos
ESP8266 USB host demos
arduino barcode esp8266 esp8266-arduino host midi rfid usb wifi
Last synced: 29 Jul 2025
https://github.com/oznu/homebridge-daikin-esp8266
An Arduino Sketch and Homebridge Plugin to control my Daikin AC using an ESP8266 micro controller.
arduino esp8266 homebridge-plugin
Last synced: 30 Sep 2025
https://github.com/pu2clr/qn8066
QN8066 TX FM DSP Transmitter Arduino Library
arduino fm qn8066 radio rds transmitter
Last synced: 14 Apr 2025
https://github.com/RobTillaart/MultiMap
Arduino library for fast non-linear mapping or interpolation of values
arduino interpolation linear map multimap non-linear
Last synced: 17 Jul 2025
https://github.com/per1234/inoplatforms
A catalog of all known Arduino boards platforms
arduino arduino-boards arduino-platform embedded microcontroller
Last synced: 29 Jul 2025
https://github.com/lmuffato/project-arduino-thermistor-api-react
Projeto pessoal: Obter a temperatura ambiente e através de um termistor ligado a um arduino e disponibilizar esses dados em tempo real via API NodeJS. No front-end os dados são acessados por uma interface em React JS.
api arduino back-end c c-plus-plus cpp css front-end full-stack javascript node nodejs personal-project reactjs readme thermistor
Last synced: 12 Jul 2025
https://github.com/mwood77/koffie
An open source PID for espresso machines
arduino coffee esp32 espresso pid pid-control pressure-sensing
Last synced: 28 Jun 2025
https://github.com/gdsports/usbpassthru
Arduino USB pass through demos
arduino leonardo pass-through passthru usb-host usb-keyboard usb-mouse
Last synced: 09 Apr 2025
https://github.com/lights0123/async-avr
async/await for AVR with Rust
arduino async-avr async-await avr rust rust-async rust-avr
Last synced: 15 Jul 2025
https://github.com/RobTillaart/MCP_DAC
Arduino library for MCP_DAC MCP48xx and MCP49xx series SPI-DAC
Last synced: 17 Jul 2025
https://github.com/pro/open62541-arduino
open62541 OPC UA example for Arduino
arduino esp32 esp32-arduino opc-ua
Last synced: 25 Jul 2025
https://github.com/chkr1011/mqtthub
A cross platform MQTT server based on the MQTTnet library with Python scripting support.
arduino cross-platform esp8266 home-automation iot mqtt mqtt-broker mqtt-server sensors smart-home telemetry
Last synced: 26 Mar 2025
https://github.com/mathertel/rfcodes
This is a RF signal encode and decode library that can be adapted to different protocols by specifying the timing conditions is a table. Can be used with 433 MHz and IR receivers and senders.
arduino arduino-library protocols rf-signal rf433
Last synced: 19 Mar 2025
https://github.com/electroniccats/catsat
Kit CatSat I
arduino cansat electronic-cats hardware kit-catsat
Last synced: 09 Apr 2025
https://github.com/harbaum/ftduino
fischertechnik compatible arduino
arduino construction-kit fischertechnik
Last synced: 13 Jun 2025
https://github.com/jarmitage/stenophone
The Stenophone is a musical instrument combining stenotype and live coding
arduino eagle livecoding music musical-instrument node osc p5ks plover processing socket-io stenotype supercollider teensy tidalcycles yarn
Last synced: 07 Oct 2025
https://github.com/leandcesar/peakdetection
An Arduino library for real time peak detection in sensor data with z-score.
algorithm-signals arduino c c-plus-plus
Last synced: 12 Apr 2025
https://github.com/simonepri/roboprime
🤖 Full featured 21 DOF 3D Printed Humanoid Robot based on ATmega328P chip
3d-printing arduino atmega328p electronics firmware humanoid humanoid-robot robotics
Last synced: 28 Apr 2025
https://github.com/yasir-shahzad/simcom-gsm
A small Arduino library for GSM modules, that just works
a6 arduino esp32 esp8266 gsm-shield mqtt sim800c sim800l
Last synced: 10 Apr 2025
https://github.com/bytewizer/microserver
Modular embedded server built for TinyCLR OS.
arduino csharp embedded http http-server https iot microcontroller mvc nanoframework netmf ntp sitcore socket-server tcp-server tinyclr udp-server
Last synced: 21 Apr 2025
https://github.com/alejandrosnz/esp-spotify-oled
ESP8266/ESP32 Spotify OLED Display
arduino esp esp32 esp8266 spotify spotify-api weather
Last synced: 13 Aug 2025
https://github.com/olegel/VolvoCan
Volvo XC90 CAN bus adapter to restore wheel buttons and park assistant functionality
arduino bus-adapter can-bus parking-assistant volvo wheel-buttons
Last synced: 11 May 2025
https://github.com/kriswiner/icm42688
Collection of Arduino sketches for TDK's combo accel/gyro motion sensor
arduino motion sensor sensor-fusion
Last synced: 12 Sep 2025
https://github.com/artyom-poptsov/SPARC
Science, Programming, Art and Radioelectronics Club (SPARC) book.
arduino book electronics music-programming
Last synced: 09 Mar 2025
https://github.com/arduino/actions
Collection of custom Github actions
arduino github-actions tooling-team typescript
Last synced: 30 Sep 2025
https://github.com/luos-io/pyluos
A Python library to program a Luos based network through a high level interface.
arduino edge embedded embedded-systems iot jupiter-notebook luos micro-ros microservice python raspberry-pi real-time ros ros2
Last synced: 22 Aug 2025
https://github.com/edison-js/Edison
💡Edison can controll microcomputer with TypeScript and React💡
arduino esp32 iot javascript nodejs react robot robotics-control typescript
Last synced: 27 Mar 2025
https://github.com/robtillaart/multimap
Arduino library for fast non-linear mapping or interpolation of values
arduino interpolation linear map multimap non-linear
Last synced: 22 Jun 2025
https://github.com/rufus31415/sharer.net
Arduino & .NET serial communication library to read/write variables and remote call functions using the Sharer protocol. Works on Windows, Linux and MacOS.
arduino boards c communication csharp library linux macos net netcore netframework protocol remote rpc sharer windows
Last synced: 02 Jul 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/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