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-04-18 00:02:06 UTC
- JSON Representation
https://github.com/electroniccats/cayennelpp
Library for Arduino compatible with Cayenne Low Power Payload
arduino arduino-library cayenne-low-power-payload cayennelpp lora lorawan
Last synced: 04 Apr 2025
https://github.com/takkao/openfontrender
TTF font render support library for microcomputer.
arduino arduino-ide esp-idf esp32 font freetype2 m5stack platformio rp2040 truetype wioterminal
Last synced: 20 Feb 2025
https://github.com/nothans/thingspeak-arduino-examples
Arduino Sketches that use ThingSpeak Web Services and API
Last synced: 15 Apr 2025
https://github.com/senseshift/senseshift-firmware
Open-source firmware for VR accessories. Build your own DIY haptic vest, gloves, and more!
arduino bhaptics diy esp32 firmware hacktoberfest haptic-feedback haptics virtual-reality vrglove wearable-devices
Last synced: 05 Apr 2025
https://github.com/dzikuvx/quadmeup_crossbow
Cheap DIY RC link based on LoRa 868MHz modules
arduino diy lora lora32u4 protocol quadmeup-crossbow radio rc
Last synced: 14 Apr 2025
https://github.com/alexlynd/esp-bug
ESP8266 based WiFi implant to remotely track the presence of certain people or devices via a simple web interface
arduino bootstrap bug esp8266 hack man-in-the-middle mitm monitor monitor-mode spyware webapp website
Last synced: 14 Apr 2025
https://github.com/acetinkaya/robotik-arduino-uygulamalari
Robotik Dersi Uygulamaları
arduino atmega328p robotics-programming robotik
Last synced: 09 Apr 2025
https://github.com/casanovg/timonel
ATtiny85/45/25 I2C bootloader
arduino attiny84 attiny85 firmware i2c-bootloader i2c-bus microcontroller platformio timonel timonel-bootloader universal-serial-interface usi
Last synced: 12 Apr 2025
https://github.com/technoblogy/lisp-badge
A handheld computer programmed in Lisp with a self-contained keyboard and display.
arduino atmega1284p lisp ulisp
Last synced: 16 Nov 2024
https://github.com/seeed-studio/ardupy
👭 👭 ArduPy makes MicroPython and Arduino work together perfectly.
arduino ardupy hardware micropython
Last synced: 20 Jan 2025
https://github.com/wollewald/ads1115_we
An Arduino library for the 16-bit, 4 channel ADS1115 ADC. Convenient to use. All features of the ADS1115 are implemented, including alert functions.
adc ads1115 arduino arduino-library attiny
Last synced: 05 Apr 2025
https://github.com/seeed-studio/seeed_arduino_as5600
The library comes with AS5600. Through this library, we can realize read the angles 、get magnetic from a magnet underneath the sensor.
arduino arduino-library as5600 grove magnet
Last synced: 04 Apr 2025
https://github.com/RobTillaart/AS5600
Arduino library for AS5600 magnetic rotation meter
Last synced: 24 Nov 2024
https://github.com/arduino-ci/arduino_ci
Unit testing and Continuous Integration (CI) for Arduino libraries, from a Ruby gem
arduino ci unit-testing-framework
Last synced: 05 Apr 2025
https://github.com/tttapa/control-surface-motor-fader
Arduino motorized fader controller, and example code for integration with the Control Surface library.
arduino capacitive-touch fader midi motor-controller motorized pid-control potentiometer
Last synced: 19 Apr 2025
https://github.com/metriful/sensor
Sensor by Metriful | Indoor environment monitoring | Documentation and code samples
arduino electronics embedded environment esphome home-automation ifttt indoor-environmental-monitoring iot raspberry-pi sensors smart-home
Last synced: 26 Mar 2025
https://github.com/DesconBelgrade/Klimerko
☁ DIY Air Quality Monitoring Device
air-quality arduino citizen-science diy esp8266
Last synced: 14 Feb 2025
https://github.com/infineon/xmc-for-arduino
Integration of Infineon's XMC microcontrollers into the Arduino IDE.
arduino arduino-ide arduino-platform infineon makers microcontroller platformio prototyping xmc
Last synced: 04 Apr 2025
https://github.com/MKme/Roomba
DIY Romba Virtual Wall with Atmega 328P Processor + IR LED
arduino atmega328p atmel diy roomba virtualwall
Last synced: 06 Apr 2025
https://github.com/dEskoG/rDUINOScope
rDUINOScope - Arduino based telescope control system (GOTO)
arduino astronomy controller free goto opensource system telescope
Last synced: 08 Apr 2025
https://github.com/hn/ginlong-solis
Solis inverter ESP8266 data logger, S3 WiFi stick reverse engineering and ESPhome firmware
alios-things arduino esp8266 esphome home-assistant libretiny modbus platformio-arduino rs485 rtl8710bn
Last synced: 30 Apr 2025
https://github.com/kike-canaries/canairio_firmware
CanAirIO is a citizen science initiative. We are developing a mobile application that is able to set a PM2.5 or CO2 sensors, and other related sensors, as a fixed station using WiFi or mobile station with an smartphone by using a Bluetooth connection.
airquality android arduino canairio-firmware covid-19 esp32 firmware platformio
Last synced: 05 Apr 2025
https://github.com/tuconnaisyouknow/badusb_keyloggerinjector
This script allows you to inject an invisible keylogger thanks to a Bad USB.
arduino bad-usb badusb duckyscript grabber keylogger malduino malduinoscripts payload powershell rubber rubber-ducky rubberducky script startup startup-script stealer usb-hid
Last synced: 15 Apr 2025
https://github.com/skaarj1989/mwebsockets
WebSockets for microcontrollers
arduino arduino-uno arduino-zero arm-cortex client cpp11 enc28j60 esp32 esp8266 ethernet-shield mega2560 nucleo platformio rfc6455 samd21 server stm32 w5100 w5500 websockets
Last synced: 19 Dec 2024
https://github.com/schreibfaul1/ESP32-vs1053_ext
With this library You can easily build a WebRadio with a ESP32 board and a mp3-module. See: https://www.youtube.com/watch?v=u4u9NvZvWRk
Last synced: 08 Apr 2025
https://github.com/arduino/arduino-lint
Tool to check for problems with Arduino projects
arduino ci command-line continuous-integration golang lint linter tooling-team
Last synced: 05 Apr 2025
https://github.com/enjoyneering/AHTxx
This is an Arduino library for Aosong ASAIR AHT1x, AHT2x Digital Humidity & Temperature Sensor
aht10 aht15 aht20 aht21 aht25 aosong arduino arduino-library asair humidity-sensor i2c-sensors temperature-sensor
Last synced: 16 Mar 2025
https://github.com/jiribilek/wifispiesp
SPI Slave for ESP8266 module
arduino esp8266 slave-device spi-interface
Last synced: 15 Apr 2025
https://github.com/cujomalainey/ant-arduino
An implementation of a ANT driver for Arduino, Mbed and ESP-IDF
ant ant-arduino ant-radios ant-softdevice antplus arduino callback driver esp-idf mbed mbed-os nrf51822 nrf52832 nrf52840 rf
Last synced: 09 Feb 2025
https://github.com/arendst/tasmota-firmware
Alternative firmware for ESP8266 with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at
arduino automation esp8266 firmware iot knx mqtt ota smart-home sonoff tasmota tuya
Last synced: 06 Apr 2025
https://github.com/horihiro/esp8266-google-home-notifier
arduino arduino-ide castv2 esp32 esp8266 google-home googlehome
Last synced: 22 Feb 2025
https://github.com/simplefoc/arduino-foc-reaction-wheel-inverted-pendulum
Reaction wheel inverted pendulum project based on the Arduino Simple FOC library and SimpleFOC shied.
arduino bldc-motors field-oriented-control foc foc-algorithm inverted-pendulum simple user-friendly
Last synced: 13 Feb 2025
https://github.com/mathertel/dmxserial2
An Arduino library for sending and receiving DMX RDM packets.
arduino arduino-library dmx dmx512 rdm-responder
Last synced: 16 Mar 2025
https://github.com/mathertel/DmxSerial2
An Arduino library for sending and receiving DMX RDM packets.
arduino arduino-library dmx dmx512 rdm-responder
Last synced: 04 Apr 2025
https://github.com/tchapi/adafruit-gfx-font-customiser
A little utility to customise pixel fonts for the Adafruit GFX library
Last synced: 05 Apr 2025
https://github.com/leomariga/simulink-arduino-serial
How to connect Arduino and Simulink
arduino arduino-boards arduino-platform binary block bytes connection float hardware-in-the-loop receive send serial signals simulink
Last synced: 09 Apr 2025
https://github.com/robtillaart/dhtnew
Arduino library for DHT11 and DHT22 with automatic sensor recognition
Last synced: 05 Apr 2025
https://github.com/RobTillaart/DHTNew
Arduino library for DHT11 and DHT22 with automatic sensor recognition
Last synced: 24 Nov 2024
https://github.com/kriswiner/cmwx1zzabz
Collection of sketches using the Arduino core for Murata's CMWX1ZZABZ (STM32L082 and SX1276)
arduino environmental-monitoring gps-tracker lora stm32l082
Last synced: 15 Apr 2025
https://github.com/openastrotech/openastrotracker-firmware
Official firmware for the OpenAstroTracker.
arduino astrophotography platformio
Last synced: 04 Apr 2025
https://github.com/jonthysell/segacontroller
Arduino library to read Sega Genesis (Mega Drive) and Master System (Mark III) controllers.
arduino arduino-library controller gamepad joystick sega sega-genesis sega-mark-iii sega-master-system sega-mega-drive
Last synced: 12 Apr 2025
https://github.com/arduino/arduino-examples
Arduino IDE bundled examples
arduino arduino-sketch embedded embedded-systems microcontroller
Last synced: 04 Apr 2025
https://github.com/anklimov/lighthub
Flexible, Arduino Mega/Due/ESP8266/ESP32/STM32 based SmartHome controller with DMX-512 in/out, 1-Wire, Modbus, MQTT interfaces. OpenHab/HomeAssistant/ioBroker compatible.
1-wire arduino controllino dmx dmx512 heating-control home-automation homeassistant homeautomation homebridge homie iobroker iot modbus mqtt mqtt-client openhab relay-controllers smarthome-controller ventilation
Last synced: 05 Apr 2025
https://github.com/adafruit/adafruit_amg88xx
AMG88xx Grid-EYE
amg88 amg8833 arduino arduino-library library thermal-camera
Last synced: 15 Apr 2025
https://github.com/jgauchia/icenav-v3
ESP32 Based GPS Navigator with OSM offline maps. Multi GNSS - (Under development)
arduino compass diy esp32 esp32-s3 gps gps-navigation gps-tracker lovyangfx lvgl makerfabs nmea offline-maps openstreetmap osm platformio psram t-deck tft tilemaps
Last synced: 06 Apr 2025
https://github.com/billwilliams1952/ad9833-library-arduino
Library to control the AD9833 waveform generator
ad9833 arduino arduino-library c c-plus-plus waveform-generator
Last synced: 02 Dec 2024
https://github.com/robtillaart/hx711
Arduino library for HX711 24 bit ADC used for load cells and scales.
Last synced: 05 Apr 2025
https://github.com/marcel-licence/esp32_multitrack_looper
ESP32 Audio Kit based multitrack looper
arduino esp32 midi sampler synthesizer
Last synced: 14 Apr 2025
https://github.com/aster94/goprocontrol
Arduino library to interface with GoPro cameras
arduino arduino-library esp esp32 esp8266 gopro hero mkr wifi
Last synced: 07 Apr 2025
https://github.com/schreibfaul1/esp32-tft-library-ili9486
A library for 3.5 inch RPi LCD (A) 320x480 display from Waveshare
Last synced: 16 Mar 2025
https://github.com/RTduino/RTduino
Arduino Ecosystem Compatibility Layer for RT-Thread | RT-Thread的Arduino生态兼容层
arduino compatibility-layer rt-thread rtduino rtos
Last synced: 10 Jan 2025
https://github.com/omaraflak/arduino-library
A lightweight Android library to communicate with Arduino through usb.
android arduino communication library otg serial usb
Last synced: 12 Apr 2025
https://github.com/embeddedartistry/arduino-printf
Add printf support to the Arduino SDK
arduino debugging hacktoberfest printf
Last synced: 23 Apr 2025
https://github.com/matthias-bs/bresserweathersensorreceiver
Bresser 5-in-1/6-in-1/7-in-1 868 MHz Weather Sensor Radio Receiver for Arduino based on CC1101, SX1276/RFM95W or SX1262
868mhz arduino arduino-library arduino-pico cc1101 environmental-monitoring esp32 esp32-arduino esp8266 esp8266-arduino mqtt rp2040 sensor-data sx1262 sx1276 weather
Last synced: 14 Apr 2025
https://github.com/ttsiodras/miniforth
A tiny Forth I built in a week. Blog post: https://www.thanassis.space/miniforth.html
Last synced: 10 Apr 2025
https://github.com/projetsdiy/esp8266-webserver-tutorials
How to use ESP8266 as a Web Server
arduino bmp180 dht22 esp8266 spiffs webserver wemos-d1-mini
Last synced: 22 Nov 2024
https://github.com/electroniccats/dap-cat-programmer
An Open-Source CMSIS-DAP Debug Probe based on DAPLink and USB bus convert and it can realize USB convert to serial interface based in CH552, low-cost of $5 dollars
arduino ch551 ch552 ch55x ch55xduino cmsis-dap daplink
Last synced: 10 Feb 2025
https://github.com/mwood77/osww
The Open Source Watch Winder - a modular, simple-to-build watch winder.
arduino cc-by-nc-sa raspberry-pi-pico
Last synced: 07 Apr 2025
https://github.com/platformio/platform-teensy
Teensy: development platform for PlatformIO
arduino mbed platformio platformio-platform teensy teensyduino
Last synced: 04 Feb 2025
https://github.com/aleh/usbisp
USBasp firmware working with a clone "USB ISP Version 2.0" (marked "MX-USBISP-Vx.00 on the PCB)
Last synced: 06 Apr 2025
https://github.com/t-vk/alexa-jammer
Jamming the Wifi connection and microphones of all Amazon Echo and Google Home devices surrounding you
alexa amazon-echo arduino deauth deauthenticate echo esp32 esp8266 google google-home home-assistant jam jammer jamming microphone privacy spy wifi
Last synced: 11 Apr 2025
https://github.com/naguissa/urtclib
Really tiny library to basic RTC functionality on Arduino. DS1307, DS3231 and DS3232 RTCs are supported.
alarm arduino arduino-library clock naguissa power rtc sqwg
Last synced: 15 Apr 2025
https://github.com/Wyliodrin/WyliodrinSTUDIO
Wyliodrin STUDIO is a Chrome based IDE for software and hardware development in IoT and Embedded Linux
arduino arduino-yun firmware ide iot python raspberry-pi raspberrypi
Last synced: 14 Mar 2025
https://github.com/andygeiss/esp32-transpiler
Transpile Golang into Arduino code to use fully automated testing at your IoT projects.
arduino esp32 go golang transpiler
Last synced: 16 Apr 2025
https://github.com/mryslab/s3onegpio
Scratch 3 Extensions For Arduino, Circuit Playground Express, ESP-8266, Picoboard and Raspberry Pi
arduino esp8266 python raspberry-pi scratch scratch3
Last synced: 13 Jan 2025
https://microsoft.github.io/azure-iot-developer-kit/
A curated list of awesome Azure IoT Developer Kit projects and resources.
arduino azure azure-functions azure-iot iot iot-central iothub vscode vscode-extension
Last synced: 18 Nov 2024
https://github.com/pharo-iot/pharothings
Live programming platform for IoT projects based on Pharo
arduino ide iot-platform live-programming pharo pharothings raspberry-pi telepharo
Last synced: 06 Apr 2025
https://github.com/zakkemble/nrf905
nRF905 AVR Library
arduino arduino-library avr avr-library c driver radio
Last synced: 19 Nov 2024
https://github.com/pharo-iot/PharoThings
Live programming platform for IoT projects based on Pharo
arduino ide iot-platform live-programming pharo pharothings raspberry-pi telepharo
Last synced: 17 Nov 2024
https://github.com/awawa-dev/hyperserialesp32
High speed USB serial port LED strip driver for HyperHDR using ESP32 or ESP32-S2 devices. Multi-segment & multi-core support.
adalight ambilight arduino esp32 esp32-s2 hyperhdr hyperserial led-controller platformio sk6812 ws21812
Last synced: 09 Apr 2025
https://github.com/gavinlyonsrepo/lcr_meter
LCR meter project. An Inductance, Capacitance and Resistance meter, Arduino NANO(v3) based.
arduino arduino-nano auto-scaling capacitance capacitance-meter capacitor electronics-engineering inductance lcd1602 lcr lcr-meter meter microcontroller nano resistance resistance-meter serial test test-equipment tests-range
Last synced: 02 May 2025
https://github.com/arbazkhan4712/jarvis-ai
It is an AI assistant which will automate your task like it can send emails also it can control lights using raspberry pi it can inform about weather and many more features
ai-assistants arduino artificial-intelligence assistant-computer-control assistant-personnel jarvis python raspberry-pi raspberry-pi-camera
Last synced: 13 Feb 2025
https://github.com/r-arduino/arduinor
An easy way to get arduino data into R
Last synced: 03 Apr 2025
https://github.com/rfd-fhem/signalduino
System to capture digital signaldata and transfer them to another system
arduino c-plus-plus cc1101 digial esp8266 fhem microcontroller radio receiver rf rxb6 signal sniffer tramsmitter
Last synced: 05 Apr 2025
https://github.com/kurbatov/firmata4j
Firmata client written in Java.
arduino firmata firmata-client firmata-protocol internet-of-things java robotics
Last synced: 26 Feb 2025
https://github.com/RobTillaart/HX711
Arduino library for HX711 24 bit ADC used for load cells and scales.
Last synced: 24 Nov 2024
https://github.com/fbiego/dt78
DT78 Smartwatch Reverse Engineering
arduino ble bluetooth dt78 dt78-firmware firmware hs6620 notifications smartwatch watch watch-face watchface
Last synced: 29 Jan 2025
https://github.com/asukiaaa/mpu9250_asukiaaa
A library for arduino to read value of MPU9250.
accelerometer arduino gyrometer magnetometer mpu9250
Last synced: 17 Mar 2025
https://github.com/gamelaster/arduinogamepad
A GamePad HID library for Arduino Pro Micro/Leonardo (ATMega32u4)
arduino arduino-library gamepad thumbstick
Last synced: 21 Mar 2025
https://github.com/ribasco/glcd-emulator
A cross-platform graphics LCD simulator for embedded devices (arduino) and single board computers
8-bit arduino cross-platform e-ink embedded emulator espressif graphics graphics-lcd-emulator javafx lcd max7219 monochrome oled prototyping raspberry-pi simulator u8g2
Last synced: 29 Jan 2025
https://github.com/googlecreativelab/tiny-motion-trainer
Train and test machine learning models for your Arduino Nano 33 BLE Sense in the browser.
arduino microcontroller tensorflow
Last synced: 06 Apr 2025
https://github.com/platformio/platform-atmelsam
Atmel SAM: development platform for PlatformIO
arduino atmel-sam embedded hardware mbed microcontroller platformio platformio-platform samd simba
Last synced: 04 Apr 2025
https://github.com/gavinlyonsrepo/LCR_meter
LCR meter project. An Inductance, Capacitance and Resistance meter, Arduino NANO(v3) based.
arduino arduino-nano auto-scaling capacitance capacitance-meter capacitor electronics-engineering inductance lcd1602 lcr lcr-meter meter microcontroller nano resistance resistance-meter serial test test-equipment tests-range
Last synced: 24 Nov 2024