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-23 00:02:09 UTC
- JSON Representation
https://github.com/codeadamca/arduino-from-nodejs
Using JavaScript, Node.js, and an Arduino to communicate from a browser to an Arduino.
arduino cplusplus javascript nodejs socket
Last synced: 07 May 2025
https://github.com/RobTillaart/AD524X
Arduino library for I2C digital potentiometer AD5241 AD5242
arduino arduino-library potentiometer
Last synced: 17 Jul 2025
https://github.com/wokwi/attiny-hvsp-programmer
ATtiny High-voltage Serial Programmer with Chip Erase function
arduino atmel atmel-avr attiny attiny85 avr firmware hvsp microcontroller programmer
Last synced: 14 Apr 2025
https://github.com/siddharthpatelde/distance-to-next-edge
This project focuses on building a logic to calculate the distance to the next edge when a robot equipped with a 2D LIDAR sensor is placed on a table. The project leverages the RPlidar.h library and a Raspberry Pi Pico to work with the LIDAR sensor.
2dlidar arduino cpp data data-visualization filtering-data functions jason lidar linux lowpass-filter mathematics physics raspberry-pi-pico ros serial-communication trignometry uart
Last synced: 12 Aug 2025
https://github.com/anoff/robby5
autonomous robot car 🤖🚗
arduino firmata-client javascript johnny-five nodejs raspi robot-car servo sonar
Last synced: 05 May 2025
https://github.com/gdsports/m5stackusbexamples
M5Stack USB Host Examples
arduino esp32 m5stack usb-host
Last synced: 09 Apr 2025
https://github.com/iot-thingscloud/thingscloud-esp-sdk
ThingsCloud IoT Platform WiFi and MQTT client library for ESP8266/ESP32 based boards using arduino framework.
arduino esp32 esp8266 platformio thingscloud
Last synced: 04 May 2025
https://github.com/physiii/open-automation
nodejs automation and media server
angular arduino automation esp8266 ffmpeg motion nodejs socket-io stream websockets
Last synced: 11 Apr 2025
https://github.com/hafidhh/callmebot-esp8266
ESP8266 WhatsApp message, Telegram call, Telegram message, Telegram group message, Facebook messages
arduino arduino-libraries arduino-library callmebot esp8266 facebook-bot telegram telegram-bot whatsapp-bot
Last synced: 11 Apr 2025
https://github.com/robtillaart/max44009
Arduino library for I2C LUX sensor 22 bit, aka GY-49
Last synced: 14 May 2025
https://github.com/sparkfun/rotary_encoder_breakout-illuminated
This is a clever little breakout board for both the RGB and R/G illuminated rotary encoders.
arduino encoder rgb rotary-encoders sparkfun sparkfun-products
Last synced: 27 Aug 2025
https://github.com/kriswiner/as7265x
18-channel, 40-nm FWHM spectrometer
18-channel-spectrometer arduino i2c uart
Last synced: 15 Apr 2025
https://github.com/tobychui/diy-60w-pd-powerbank
A DIY 60W PD Powerbank with realtime battery display for charging your laptop and smartphone
arduino battery diy electronic hardware pd powerbank powerdelivery typec
Last synced: 16 Sep 2025
https://github.com/fbiego/esp32_oled_ble
Receive Android notifications on ESP32 with an OLED screen via Bluetooth LE. Also functions as a clock, time is set automatically via BLE when connected to the app.
android arduino bluetooth-low-energy clock esp32 esp32-arduino esp32-internal-rtc notification oled smartwatch watch
Last synced: 11 Apr 2025
https://github.com/radiokot/osmand-display
🗺 A wireless Arduino-based E-Ink display that helps me navigate through my bike rides
Last synced: 10 Apr 2025
https://github.com/naguissa/ueepromlib
I2C EEPROM library. Split from uRTCLib. This library controls any I2C EEPROM, independent ones or incorporated on DS1307 or DS3231 RTCs.
arduino arduino-library eeprom i2c i2c-eeprom iic naguissa
Last synced: 22 Apr 2025
https://github.com/googlecreativelab/astrowand
Draw shapes in the sky to form constellations with TensorFlow and a microcontroller.
arduino microcontroller tensorflow
Last synced: 11 Jul 2025
https://github.com/andrewjfreyer/jurabridge
☕ Jura ENA Micro 90 to MQTT bridge
arduino coffee cpp esp32 home-assistant home-automation jura mqtt
Last synced: 05 Apr 2025
https://github.com/kc1awv/kissloratnc
Arduino based LoRa KISS TNC
arduino ham-radio lora packet-radio tnc
Last synced: 18 Jun 2025
https://github.com/marcin-chwedczuk/mega-iso-vga
Using an old 8-bit ISA VGA card with Arduino Mega
8bit arduino isa retrocomputing vga
Last synced: 10 Apr 2025
https://github.com/adolfintel/nanofancontroller
Arduino Nano based PC PWM fan controller. Up to 3 fans.
arduino arduino-nano atmega328p pwm-fan
Last synced: 24 Mar 2025
https://github.com/seeed-studio/seeed_arduino_pedometer
This library provides a simple demo for realize a pedometer.
arduino arduino-library pedometer seeed-xadow-products
Last synced: 04 Jul 2025
https://github.com/RobTillaart/MCP_ADC
Arduino library for MCP3001 MCP3002 MCP3004 MCP3008 MCP3201 MCP3202 MCP3204 MCP3208
Last synced: 17 Jul 2025
https://github.com/alexlynd/ir-tester
Quick IR Value Tester
arduino avr ir ir-receiver ir-sensor
Last synced: 14 Apr 2025
https://github.com/nootropicdesign/arduino-tvout
Arduino libraries for composite video output.
arduino arduino-library ntsc video
Last synced: 06 Apr 2025
https://github.com/sergiutoporjinschi/settingsmanager
Saving, reading and changing settings from Json file on SPIFFS
arduino deserialization esp8266 file json serialization spiffs
Last synced: 24 Aug 2025
https://github.com/larry-athey/rpi-smart-still
Raspberry Pi (or clone) and Arduino/ESP32 powered smart still controller system. Designed around the Still Spirits T500 column and boiler, but can be easily added to any other gas or electric still with a dephlegmator.
arduino automation distillation esp32 esp32-arduino fermentation genio homebrew hydrometer istill moonshine pot-still raspberry-pi reflux smart-still still-controller still-spirits t500
Last synced: 07 May 2025
https://github.com/codefend/core
Code obfuscator CLI that protects your code regardless of the programming language or framework.
angular arduino nuxt obfuscator python react svelte uglify vue
Last synced: 02 Jul 2025
https://github.com/tebl/8bit-wave
An Arduino-based tape player for old school computers like the ZX Spectrum, Dragon 32 etc. Hardware is compatible with tzxduino/arduitape and Maxduino firmware.
arduino arduitape cassette-player maxduino tzxduino zx-spectrum
Last synced: 01 Jul 2025
https://github.com/magiccube/smart-pod
An ESP8266 and VS1053 driven WebRadio and Internet music player.
arduino esp8266 esp8266-arduino radio vs1053
Last synced: 10 Apr 2025
https://github.com/soburi/openthread_nrf52_arduino
A Arduino package for nRF52 that integrated with OpenThread
Last synced: 10 Apr 2025
https://github.com/ok1cdj/IC705-BT-CIV
Comunication with IC-705 over bluetooth on ESP32
arduino esp32 esp32-arduino hamradio
Last synced: 06 Apr 2025
https://github.com/RobTillaart/Max44009
Arduino library for I2C LUX sensor 22 bit, aka GY-49
Last synced: 17 Jul 2025
https://github.com/rjsachse/esp32-rtspserver
Esp32 Multiple Client RTSP Server with Video, Audio & Subtitles
arduino arduino-library audio audio-streaming camera esp32 esp32-cam esp32-s3 esp32cam esp32s3 iot multimedia rtsp rtsp-server rtsp-stream rtspserver subtitles subtitles-streamer video video-streaming
Last synced: 12 May 2025
https://github.com/uinika/uinio-cubic-prism
Cubic Prism Displayer base on ESP32-PICO-D4 & MPU6050.
Last synced: 11 Apr 2025
https://github.com/RobTillaart/MS5611
Arduino library for MS5611 temperature and pressure sensor
arduino pressure sensor temperature
Last synced: 17 Jul 2025
https://github.com/icantmakethings/nicenano-nrf52-supermini-platformio-support
Add NICENANO / NRF52 SUPERMINI to PlatformIO
arduino nicenano nrf52 nrf52840 platformio platformio-arduino
Last synced: 13 Nov 2025
https://github.com/zakkemble/nrf905-arduino
nRF905 Arduino Library
arduino arduino-library cplusplus cpp driver radio
Last synced: 28 Jul 2025
https://github.com/calvinmclean/automated-garden
weather-based smart irrigation controller and backend
arduino esp32 garden garden-automation go golang influxdb iot irrigation irrigation-controller mqtt netatmo
Last synced: 23 Apr 2025
https://github.com/SeekND/CaptureTheFlag
Capture The Flag for drones :)
arduino arduino-nano capture drones fpv mod seeknd tinywhoop vtx-receiver
Last synced: 23 Apr 2025
https://github.com/seeed-studio/seeed_arduino_edgeimpulse
This library is a firmware for Seeed samd series board. It is friendly for embedded Machine learning.
arduino edge-impulse-firmware samd wio-terminal
Last synced: 30 Jul 2025
https://github.com/robtillaart/mcp23017_rt
Arduino library for I2C MCP23017 16 channel port expander
Last synced: 14 May 2025
https://github.com/hafidhh/callmebot-esp32
ESP32 WhatsApp message, Telegram call, Telegram message, Telegram group message, Facebook messages
arduino arduino-libraries arduino-library callmebot esp32 facebook-bot telegram telegram-bot whatapp-bot
Last synced: 11 Apr 2025
https://github.com/dentrax/mmm-arduport
This is a module for the MagicMirror² smart mirror project. This module provides Arduino serial communication support with Raspberry PI.
arduino arduino-platform communication magicmirror magicmirror2 module plugin python python-library python-script raspberry-pi serial serialport
Last synced: 30 Apr 2025
https://github.com/thefirstlineofcode/lithosphere
Lithosphere IoT Development Platform
arduino c cplusplus iot java lora plugin-architecture raspberry-pi webrtc xmpp xmpp-library xmpp-server
Last synced: 24 Oct 2025
https://github.com/radames/ntp_rtc_sync
RTC Clock Sync with the NTP Protocol on ESP8266 Arduino
arduino esp8266 ntp ntp-client rtc rtc-module sync sync-rtc-clock wifi
Last synced: 21 Apr 2025
https://github.com/hackuarium/beemos
BEE MOnitoring System: create an infrastructure for monitoring beehives
arduino bee board hive honey monitoring prototype
Last synced: 14 Apr 2025
https://github.com/vishal-android-freak/gdg-2017
Home automation using Google Assistant + Dialogflow + Firebase + ESP8266
arduino cloud-functions dialogflow esp8266 firebase google-assistant wemos-d1-mini
Last synced: 22 Jun 2025
https://github.com/robtillaart/ms5611
Arduino library for MS5611 temperature and pressure sensor
arduino pressure sensor temperature
Last synced: 14 May 2025
https://github.com/araffin/cpp-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 C++ implementation.
arduino bluetooth communication cpp protocol raspberry-pi serial sockets
Last synced: 11 Jul 2025
https://github.com/arminjo/arduino-robotcar
Enables autonomous driving of a 2 or 4 wheel car with an Arduino and a Adafruit Motor Shield V2. To avoid obstacles a HC-SR04 Ultrasonic sensor mounted on a SG90 Servo continuously scans the area. Manual control is by a GUI implemented with a Bluetooth HC-05 Module and the BlueDisplay library.
arduino arduino-uno bluetooth-controlled-car collision-avoidance obstacle-avoidance-car rc-car robot-car smart-car ultrasonic-sensor
Last synced: 19 Mar 2025
https://github.com/SergiuToporjinschi/settingsmanager
Saving, reading and changing settings from Json file on SPIFFS
arduino deserialization esp8266 file json serialization spiffs
Last synced: 13 May 2025
https://github.com/end2endzone/nonblockingrtttl
NonBlockingRTTTL is a non-blocking arduino library for playing RTTTL melodies.
arduino esp32 esp32-arduino esp8266 esp8266-arduino piezo rttl rtttl tone
Last synced: 07 Oct 2025
https://github.com/noopkat/azure-iothub-pubsub-esp8266
Using Arduino PubSub library with Azure IoT Hub on an ESP8266
arduino arduino-sketch azure esp8266 iothub pubsub pubsubclient
Last synced: 15 Sep 2025
https://github.com/paullouisageneau/eyepot
A four-legged teapot robot
3d-printing arduino creepy openscad raspberry-pi robot robotics teapot
Last synced: 30 Apr 2025
https://github.com/tobozo/m5stack-esp12-shield
ESP12 shield for M5Stack - Flash your ESP through the M5!
arduino deauther esp12 esp32 esp32-arduino esp8266 esptool m5stack m5stack-sd-updater serialbridge
Last synced: 02 Sep 2025
https://github.com/luni64/encsim
Quadrature signal generator for testing encoder software. Requires a PJRC Teensy board. Generates quadrature signals with adjustable frequency, phase and bouncing
arduino bounce chatter encoder index-signal quadrature teensy
Last synced: 29 Oct 2025
https://github.com/mrgreensworkshop/arduinopico_raspipicow_alexaenabledsmartdevices
Amazon Alexa enabled smart devices with Raspberry Pi Pico W
alexa amazon-alexa amazon-echo amazon-echo-device arduino diy home-automation iot raspberry-pi-pico raspberry-pi-pico-w raspberry-pico raspberrypi-pico raspberrypipico raspberrypipicow
Last synced: 28 Oct 2025
https://github.com/waveshareteam/roarm_m2
Based On ESP32, 3+1DOF, High-torque Serial Bus Servo, RoArm-M2 Desktop Robotic Arm Kit
arduino arduino-esp32 arm esp32 open-source robotics
Last synced: 15 Aug 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/strid3r21/beemotionmini
Documentation for the Bee Motion Mini
Last synced: 08 May 2025
https://github.com/pu2clr/kt0915
This is an Arduino Library to control the KT0915 DSP receiver from KTMicro
akc6955 arduino arduino-ide arduino-library bk1088 dsp dsp-receivers fm-receiver kt0915 receiver-radio receivers si4732 si4735
Last synced: 02 Jul 2025
https://github.com/infineon/tle9879-bldc-shield
arduino arduino-library makers prototyping
Last synced: 13 Oct 2025
https://github.com/alexaubin/custommidicontroller
Code and instructions to easily build a MIDI Controller from scratch
arduino atmega-chip midi midi-controller music
Last synced: 18 Oct 2025
https://github.com/bertrandmartel/metec-braille-driver
:hand: Driver for Metec Braille-line 20 Cell module for Arduino & Raspberry PI
arduino bash braille cmake cpp cross-compilation driver fritzing kicad liblouis makefile metec raspberry-pi windows-iot windows-runtime-component wiringpi
Last synced: 07 May 2025
https://github.com/pu2clr/KT0915
This is an Arduino Library to control the KT0915 DSP receiver from KTMicro
akc6955 arduino arduino-ide arduino-library bk1088 dsp dsp-receivers fm-receiver kt0915 receiver-radio receivers si4732 si4735
Last synced: 10 Apr 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: 10 Apr 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/robtillaart/mcp_adc
Arduino library for MCP3001 MCP3002 MCP3004 MCP3008 MCP3201 MCP3202 MCP3204 MCP3208
Last synced: 03 Oct 2025
https://github.com/tobozo/imguruploader
🖼️ imgur.com 📤 image/video uploader library for ESP32
arduino esp32 esp32-chimera-core image-upload imgur m5stack
Last synced: 06 May 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/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/russhughes/tft_menu
A simple Arduino menu class for small ST7735 TFT displays using a clickable rotary encoder.
arduino menu rotary-encoder st7735 tft-lcd
Last synced: 01 May 2025
https://github.com/senseshift/arduino-ble-serial
Customizable Arduino and ESP32 BLE Serial library, compliant with Nordic UART Service and others
arduino arduino-library bluetooth-low-energy esp32 nimble platformio platformio-library serial-communication serialport
Last synced: 12 Apr 2025
https://github.com/RobTillaart/Stopwatch_RT
Arduino Library implementing a stopwatch including minutes, seconds, milliseconds and microseconds
Last synced: 17 Jul 2025
https://github.com/ktauchathuranga/morse-encoder
Arduino Library for Encoding Data to Morse Code (Audio and Light).
arduino arduino-library hacktoberfest morse-code morse-code-encoder morsecode
Last synced: 29 Oct 2025
https://github.com/robtillaart/fastshiftin
Arduino library for (AVR) optimized shiftIn - e.g. 74HC165
Last synced: 05 Oct 2025
https://github.com/robtillaart/max31855_rt
Arduino library for MAX31855 chip for K type thermocouple
Last synced: 14 May 2025
https://github.com/jromaing/driving-force-shifter-usb-adapter
Arduino-based USB adapter for the Logitech Driving Force Shifter
arduino logitech-gaming simracing
Last synced: 25 Oct 2025
https://github.com/kampi/esp32-rak3172
LoRaWAN / LoRa P2P library for ESP32 MCUs and the RAK3172 LoRa SoM.
arduino c cpp esp-idf esp32 esp32-arduino lora lorawan lorawan-device lorawan-node platformio rak3172 serial
Last synced: 09 Jul 2025
https://github.com/mabezdev/ssd1351
A Driver crate for the SSD1351, which drives 128x128 colour displays
arduino display oled rust-embedded
Last synced: 12 Apr 2025
https://github.com/xreef/aurora_web_invert_monitor
Here a full Web application hosted in a esp8266 to retrieve and manage production data of the solar inverter ABB (ex Power One now Fimer) Aurora.
abb arduino aurora esp8266 inverter photovoltaic powerone web-interface
Last synced: 25 Jun 2025
https://github.com/curious-nikhil/thrust-vector-control-rocket
A model thrust vector control system to maneuver a rocket with tuned PID settings.
arduino gimbal gimbal-lock modelrocket mpu6050 rocket thrustvectorcontrol tvc
Last synced: 06 Jul 2025
https://github.com/zinggjm/gxepd2_32
Simplified Version of GxEPD for 32 Bit Arduino
Last synced: 11 Oct 2025
https://github.com/wwakabobik/rocketry
Rocket stuff (amateur rcandy rockets). Mostly based on Arduino.
amateur-rocket amateurrocketry arduino c cpp flight-controller lora model-rocketry model-rockets nano rc rcandy reciever rocket rocketry scale
Last synced: 02 May 2025
https://github.com/VikOlliver/Microwriter
A reboot of the 80's Microwriter accessible chord keyboard done using an Arduino
arduino chord hid keyboard microwriter mouse quinkey usb
Last synced: 23 Mar 2025
https://github.com/RobTillaart/MAX31855_RT
Arduino library for MAX31855 chip for K type thermocouple
Last synced: 17 Jul 2025