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,...

3814   17222   17222  

Marlin

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

16217   12660   12660  

johnny-five

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

1774   12557   12557  

Arduino

open-source electronics platform

6978   12486   12486  

esp8266_deauther

Affordable WiFi hacking platform for testing and learning

2083   9645   9645  

tinygo

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

536   9459   9459  

arduino-esp32

Arduino core for the ESP32

5175   8140   8140  

gobot

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

950   7653   7653  

lowlevelprogramming-university

How to be low-level programmer

533   7422   7422  

platformio-core

PlatformIO is a professional collaborative platform for embedded devel...

662   5707   5707  

ArduinoJson

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

998   5567   5567  

WiFiManager

ESP8266 WiFi Connection manager with web captive portal

1559   5023   5023  

wasm3

🚀 The fastest WebAssembly interpreter, and the most universal runtime

303   4892   4892  

cylon

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

374   3890   3890  

Arduino-IRremote

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

1606   3550   3550  

blynk-library

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

1167   3382   3382  

arduino-cli

Arduino command line tool

298   3276   3276  

nectarjs

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

111   3176   3176  

u8g2

U8glib library for monochrome displays, version 2

741   2860   2860  

PJON

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

233   2640   2640  

OpenMQTTGateway

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

562   2565   2565  

Serial-Studio

Multi-purpose serial data visualization & processing program

268   2323   2323  

audio-reactive-led-strip

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

590   2309   2309  

IRremoteESP8266

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

637   2099   2099  

OpenBot

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

364   2073   2073  

splitflap

DIY split-flap display

159   2014   2014  

RF24

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

902   1846   1846  

Arduino_Core_STM32

STM32 core support for Arduino

698   1784   1784  

blinker-library

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

178   1736   1736  

TFT_eSPI

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

577   1711   1711  

esp8266-oled-ssd1306

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

560   1632   1632  

TinyGSM

A small Arduino library for GSM modules, that just works

524   1399   1399  

ESP8266Audio

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

314   1297   1297  

homie-esp8266

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

285   1295   1295  

WS2812FX

WS2812 FX Library for Arduino and ESP8266

295   1264   1264  

deej

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

185   1264   1264  

Sming

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

348   1261   1261  

ESP3D

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

374   1218   1218  

Watchy

Watchy - An Open Source E-Ink Smartwatch

197   1217   1217  

MySensors

MySensors library and examples

885   1216   1216  

noduino

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

238   1215   1215  

Arduino

libs and code

3382   1208   1208  

arduino_midi_library

MIDI for Arduino

208   1179   1179  

WiFiDuck

Wireless keystroke injection attack platform

221   1169   1169  

ATTinyCore

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

241   1149   1149  

ESP32-BLE-Keyboard

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

204   1130   1130  

wifi_ducky

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

297   1102   1102  

device-os

Device OS (Firmware) for Particle Devices

532   1003   1003  

ESP32-Paxcounter

Wifi & BLE driven passenger flow metering with cheap ESP32 boards

303   985   985  

Wi-PWN

ESP8266 firmware for performing deauthentication attacks, with ease.

253   980   980