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 and ESP32 based devices with easy con...

4953   23527   23527  

Marlin

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

19520   16913   16913  

tinygo

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

974   16560   16560  

arduino-esp32

Arduino core for the ESP32

7672   15208   15208  

Arduino

Arduino IDE 1.x

6990   14396   14396  

esp8266_deauther

Affordable WiFi hacking platform for testing and learning

2715   14260   14260  

johnny-five

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

1748   13369   13369  

lowlevelprogramming-university

How to be low-level programmer

860   12281   12281  

gobot

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

1050   9260   9260  

platformio-core

Your Gateway to Embedded Software Development Excellence :alien:

825   8495   8495  

ESP32Marauder

A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32

898   8178   8178  

ggwave

Tiny data-over-sound library

403   7008   7008  

ArduinoJson

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

1147   6994   6994  

WiFiManager

ESP8266 WiFi Connection manager with web captive portal

2043   6925   6925  

Serial-Studio

Visualize embedded device data.

905   6093   6093  

wasm3

🚀 A fast WebAssembly interpreter and the most universal WASM runtime

387   6070   6070  

u8g2

U8glib library for monochrome displays, version 2

1135   5839   5839  

deej

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

514   5165   5165  

OpenMower

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

318   4927   4927  

Arduino-IRremote

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

1792   4793   4793  

blinker-library

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

238   4634   4634  

arduino-cli

Arduino command line tool

415   4615   4615  

TFT_eSPI

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

1233   4314   4314  

cylon

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

361   4213   4213  

OpenCat-Quadruped-Robot

An open source quadruped robot pet framework for developing Boston Dyn...

496   4112   4112  

blynk-library

Blynk library for IoT boards. Works with Arduino, ESP32, ESP8266, Rasp...

1403   3933   3933  

OpenMQTTGateway

MQTT gateway for ESP8266 or ESP32 with bidirectional 433mhz/315mhz/868...

840   3828   3828  

nerd

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

127   3609   3609  

splitflap

DIY split-flap display

300   3500   3500  

IRremoteESP8266

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

878   3233   3233  

Arduino_Core_STM32

STM32 core support for Arduino

1022   3089   3089  

OpenBot

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

581   3061   3061  

ESP32-BLE-Keyboard

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

491   2797   2797  

audio-reactive-led-strip

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

650   2781   2781  

PJON

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

245   2757   2757  

arduino-ide

Arduino IDE 2.x

477   2724   2724  

arduino-pico

Raspberry Pi Pico Arduino core, for all RP2040 and RP2350 boards

494   2479   2479  

cartreader

A shield for the Arduino Mega that can back up video game cartridges.

245   2451   2451  

Arduino-FOC

Arduino FOC for BLDC and Stepper motors - Arduino Based Field Oriented...

620   2430   2430  

awesome-canbus

:articulated_lorry: Awesome CAN bus tools, hardware and resources for...

298   2407   2407  

RF24

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

1026   2356   2356  

WiFiDuck

Wireless keystroke injection attack platform

396   2298   2298  

gaggiuino

A Gaggia Classic control project using microcontrollers.

333   2269   2269  

ESP8266Audio

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

460   2239   2239  

Watchy

Watchy - An Open Source E-Ink Smartwatch

358   2228   2228  

lucidgloves

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

271   2195   2195  

esp8266-oled-ssd1306

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

653   2117   2117  

TinyGSM

A small Arduino library for GSM modules, that just works

766   2105   2105  

RadioLib

Universal wireless communication library for embedded devices

478   2000   2000  

ESP32-Paxcounter

Wifi & BLE driven passenger flow metering with cheap ESP32 boards

431   1909   1909