Most popular arduino repositories and open source projects

Arduino is an open source hardware and software company and maker community. Arduino started in the early 2000s. Popular with electronic makers, Arduino offers a lot of flexibility through an open source system.

arduino-audio-tools

Arduino Audio Tools (a powerful Audio library not only for Arduino)

301   1901   1901  

ESP3D

FW for ESP8266/ESP8285/ESP32 used with 3D printer

479   1864   1864  

arduino_midi_library

MIDI for Arduino

269   1703   1703  

ATTinyCore

Arduino core for ATtiny 1634, 828, x313, x4, x41, x5, x61, x7 and x8

326   1701   1701  

Wi-PWN

ESP8266 firmware for performing deauthentication attacks, with ease.

322   1674   1674  

WS2812FX

WS2812 FX Library for Arduino and ESP8266

356   1668   1668  

wa

The Wa Programming Language

63   1603   1603  

Arduino-HomeKit-ESP8266

Native Apple HomeKit accessory implementation for the ESP8266 Arduino...

290   1590   1590  

Attiny85

RubberDucky like payloads for DigiSpark Attiny85

402   1548   1548  

Sming

Sming - powerful open source framework simplifying the creation of em...

348   1533   1533  

Arduino

Arduino libraries, code and applications

3296   1529   1529  

TaskScheduler

Cooperative multitasking for Arduino, ESPx, STM32, nRF and other micro...

272   1525   1525  

e-Paper

642   1502   1502  

avr-hal

embedded-hal abstractions for AVR microcontrollers

244   1474   1474  

Control-Surface

Arduino library for creating MIDI controllers and other MIDI devices.

158   1452   1452  

NightDriverStrip

NightDriver client for ESP32

226   1446   1446  

awesome-esp

📶 A curated list of awesome ESP8266/32 projects and code

87   1441   1441  

homie-esp8266

💡 ESP8266 framework for Homie, a lightweight MQTT convention for the...

308   1369   1369  

wifi_ducky

Upload, save and run keystroke injection payloads with an ESP8266 + AT...

298   1351   1351  

MySensors

MySensors library and examples

896   1337   1337  

GUIslice

GUIslice drag & drop embedded GUI in C for touchscreen TFT on Arduino,...

220   1288   1288  

ESP32-DIV

ESP32DIV is a dual-purpose wireless testing toolkit powered by an ESP3...

161   1266   1266  

scottokeebs

A collection of free-to-build handwired keyboard and macropad projects...

287   1264   1264  

dRehmFlight

Teensy/Arduino flight controller and stabilization for small-scale VTO...

283   1240   1240  

noduino

JavaScript and Node.js Framework for controlling Arduino with HTML and...

224   1235   1235  

NeoPixelBus

An Arduino NeoPixel support library supporting a large variety of indi...

271   1219   1219  

GxEPD2

Arduino Display Library for SPI E-Paper Displays

272   1207   1207  

Brutal

Payload for teensy like a rubber ducky but the syntax is different. th...

276   1200   1200  

Universal-Arduino-Telegram-Bot

Use Telegram on your Arduino (ESP8266 or Wifi-101 boards)

310   1191   1191  

diy-thermocam

A do-it-yourself thermal imager, compatible with the FLIR Lepton 2.5,...

174   1162   1162  

duino-coin

ᕲ Duino-Coin is a coin that can be mined with almost everything, inclu...

516   1155   1155  

UsbAsp-flash

Program allow you to program flash memory on the protocols spi, I2C, M...

209   1136   1136  

ElatoAI

Realtime AI speech with OpenAI Realtime API and Gemini Live API on Ard...

106   1108   1108  

esp8266-weather-station

ESP8266 Weather Station library supporting OpenWeatherMap, Aeris and o...

369   1108   1108  

ferret

Ferret is a free software lisp implementation for real time embedded c...

47   1098   1098  

arduino-mqtt

MQTT library for Arduino

240   1074   1074  

MiniCore

Arduino hardware package for ATmega8, ATmega48, ATmega88, ATmega168, A...

258   1072   1072  

device-os

Device OS (Firmware) for Particle Devices

520   1068   1068  

platform-espressif32

Espressif 32: development platform for PlatformIO

719   1062   1062  

OneButton

An Arduino library for using a single button for multiple purpose inpu...

241   1061   1061  

EtherCard

EtherCard is an IPv4 driver for the ENC28J60 chip, compatible with Ard...

454   1057   1057  

ESP-DASH

Blazing fast library to create a functional, on-device dashboard for E...

202   1043   1043  

ESPUI

A simple web user interface library for ESP32 and ESP8266

185   1024   1024  

sitewhere

SiteWhere is an industrial strength open-source application enablement...

381   1023   1023  

Adafruit_Sensor

Common sensor library

718   1020   1020  

nRFBox

Open-source ESP32-powered tool to scan, jam, spoof, and master BLE, Wi...

137   1018   1018  

ATmega-Soldering-Station

T12 Quick Heating Soldering Station

308   1010   1010  

Arduino-Temperature-Control-Library

🌡️ Arduino library for interfacing with Maxim temperature sensors like...

494   1009   1009  

Sonoff-Homekit

Make your Sonoff Switch compatible with Apple Homekit! 🎉

172   1007   1007  

ArduinoMenu

Arduino generic menu/interactivity system

197   994   994