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.

Tasmota

Alternative firmware for ESP8266 with easy configuration using webUI,...

4017   18051   18051  

Marlin

Marlin is an optimized firmware for RepRap 3D printers based on the Ar...

16978   13489   13489  

Arduino

Arduino IDE 1.x

7038   13016   13016  

johnny-five

JavaScript Robotics and IoT programming framework, developed at Bocoup...

1782   12718   12718  

tinygo

Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI...

612   11203   11203  

esp8266_deauther

Affordable WiFi hacking platform for testing and learning

2168   10215   10215  

arduino-esp32

Arduino core for the ESP32

5751   9051   9051  

gobot

Golang framework for robotics, drones, and the Internet of Things (IoT...

964   7860   7860  

lowlevelprogramming-university

How to be low-level programmer

560   7716   7716  

platformio-core

A professional collaborative platform for embedded development :alien:

702   6031   6031  

ArduinoJson

📟 JSON library for Arduino and embedded C++. Simple and efficient.

1025   5755   5755  

WiFiManager

ESP8266 WiFi Connection manager with web captive portal

1657   5320   5320  

wasm3

🚀 The fastest WebAssembly interpreter, and the most universal runtime

330   5141   5141  

cylon

JavaScript framework for robotics, drones, and the Internet of Things...

379   3925   3925  

Arduino-IRremote

Infrared remote library for Arduino: send and receive infrared signals...

1648   3680   3680  

arduino-cli

Arduino command line tool

319   3488   3488  

blynk-library

Blynk library for embedded hardware. Works with Arduino, ESP8266, Rasp...

1219   3461   3461  

nectarjs

🔱 Javascript's God Mode. No VM. No Bytecode. No GC. Just native binari...

115   3290   3290  

u8g2

U8glib library for monochrome displays, version 2

800   3206   3206  

OpenMower

Let's upgrade cheap off-the-shelf robotic mowers to modern, smart RTK...

110   3155   3155  

Serial-Studio

Multi-purpose serial data visualization & processing program

384   2803   2803  

OpenMQTTGateway

MQTT gateway for ESP8266, ESP32, Sonoff RF Bridge or Arduino with bidi...

578   2662   2662  

PJON

PJON (Padded Jittering Operative Network) is an experimental, arduino-...

233   2640   2640  

splitflap

DIY split-flap display

194   2372   2372  

audio-reactive-led-strip

:musical_note: :rainbow: Real-time LED strip music visualization using...

608   2344   2344  

OpenBot

OpenBot leverages smartphones as brains for low-cost robots. We have d...

404   2231   2231  

IRremoteESP8266

Infrared remote library for ESP8266/ESP32: send and receive infrared s...

671   2178   2178  

TFT_eSPI

Arduino and PlatformIO IDE compatible TFT library optimised for the Ra...

660   2014   2014  

Arduino_Core_STM32

STM32 core support for Arduino

758   1955   1955  

blinker-library

An IoT Solution,Blinker library for embedded hardware. Works with Ardu...

199   1908   1908  

RF24

OSI Layer 2 driver for nRF24L01 on Arduino & Raspberry Pi/Linux Device...

947   1903   1903  

esp8266-oled-ssd1306

Driver for the SSD1306 and SH1106 based 128x64, 128x32, 64x48 pixel OL...

576   1709   1709  

TinyGSM

A small Arduino library for GSM modules, that just works

570   1496   1496  

deej

Set app volumes with real sliders! deej is an Arduino & Go project to...

209   1437   1437  

ESP8266Audio

Arduino library to play MOD, WAV, FLAC, MIDI, RTTTL, MP3, and AAC file...

347   1431   1431  

lucidgloves

Arduino/ESP32 based DIY VR Haptic gloves. Compatible with SteamVR via...

185   1425   1425  

WiFiDuck

Wireless keystroke injection attack platform

255   1373   1373  

ESP3D

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

397   1331   1331  

WS2812FX

WS2812 FX Library for Arduino and ESP8266

308   1327   1327  

Watchy

Watchy - An Open Source E-Ink Smartwatch

241   1312   1312  

homie-esp8266

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

286   1309   1309  

Sming

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

349   1297   1297  

ESP32-BLE-Keyboard

Bluetooth LE Keyboard library for the ESP32 (Arduino IDE compatible)

233   1296   1296  

arduino_midi_library

MIDI for Arduino

217   1263   1263  

Arduino

libs and code

3388   1229   1229  

MySensors

MySensors library and examples

889   1223   1223  

noduino

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

237   1217   1217  

ATTinyCore

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

254   1217   1217  

wifi_ducky

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

300   1131   1131  

Wi-PWN

ESP8266 firmware for performing deauthentication attacks, with ease.

278   1091   1091