arduino
Topic

arduino

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.

Repositories (1436)

Tasmota
Tasmota arendst C

Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandabi...

24.3k
Marlin
Marlin MarlinFirmware C++

Marlin is a firmware for RepRap 3D printers optimized for both 8 and 32 bit microcontrollers. Marlin supports all common platforms. Many commercial...

17.4k
tinygo
tinygo tinygo-org Go

Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.

17.4k
arduino-esp32
arduino-esp32 espressif C++

Arduino core for the ESP32

16.6k
esp8266_deauther
esp8266_deauther SpacehuhnTech C

Affordable WiFi hacking platform for testing and learning

14.7k
Arduino
Arduino arduino Java

Arduino IDE 1.x

14.6k
johnny-five
johnny-five rwaldron JavaScript

JavaScript Robotics and IoT programming framework, developed at Bocoup.

13.4k
lowlevelprogramming-university
lowlevelprogramming-university gurugio

How to be low-level programmer

12.6k
ESP32Marauder
ESP32Marauder justcallmekoko C++

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

10.5k
gobot
gobot hybridgroup Go

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

9.4k
platformio-core
platformio-core platformio Python

Your Gateway to Embedded Software Development Excellence :alien:

9k
wasm3
wasm3 wasm3 C

🚀 A fast WebAssembly interpreter and the most universal WASM runtime

7.9k
ggwave
ggwave ggerganov C++

Tiny data-over-sound library

7.6k
WiFiManager
WiFiManager tzapu C++

ESP8266 WiFi Connection manager with web captive portal

7.2k
ArduinoJson
ArduinoJson bblanchon C++

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

7.1k
Serial-Studio
Serial-Studio Serial-Studio C++

Open-source telemetry dashboard. Supports UART, BLE, MQTT, Modbus, CAN Bus and more.

6.8k
OpenMower
OpenMower ClemensElflein C++

Let's upgrade cheap off-the-shelf robotic mowers to modern, smart RTK GPS based lawn mowing robots!

6.5k
u8g2
u8g2 olikraus C

U8glib library for monochrome displays, version 2

6.4k
deej
deej omriharel Go

Set app volumes with real sliders! deej is an Arduino & Go project to let you build your own hardware mixer for Windows and Linux

5.4k
blinker-library
blinker-library blinker-iot C++

An IoT Solution,Blinker library for embedded hardware. Works with Arduino R4, ESP32.

5k
Arduino-IRremote
Arduino-IRremote Arduino-IRremote C++

Infrared remote library for Arduino: send and receive infrared signals with multiple protocols

4.9k
arduino-cli
arduino-cli arduino Go

Arduino command line tool

4.9k
OpenCat-Quadruped-Robot
OpenCat-Quadruped-Robot PetoiCamp C++

An open source quadruped robot pet framework for developing Boston Dynamics-style four-legged robots that are perfect for STEM, coding & robotics educ...

4.7k
TFT_eSPI
TFT_eSPI Bodmer C

Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different drive...

4.7k
cylon
cylon hybridgroup JavaScript

JavaScript framework for robotics, drones, and the Internet of Things (IoT)

4.2k
OpenMQTTGateway
OpenMQTTGateway 1technophile C++

MQTT gateway for ESP8266 or ESP32 with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, Bluetooth, beacons detection, mi flora, mi ji...

4k
blynk-library
blynk-library Blynk-Technologies C++

Blynk library for IoT boards. Works with Arduino, ESP32, ESP8266, Raspberry Pi, Particle, etc.

4k
splitflap
splitflap scottbez1 JavaScript

DIY split-flap display

3.8k
nerd
nerd NerdLang C++

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

3.6k
IRremoteESP8266
IRremoteESP8266 crankyoldgit C++

Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IR...

3.4k
OpenBot
OpenBot ob-f Swift

OpenBot leverages smartphones as brains for low-cost robots. We have designed a small electric vehicle that costs about $50 and serves as a robot body...

3.3k
Arduino_Core_STM32
Arduino_Core_STM32 stm32duino C

STM32 core support for Arduino

3.2k
awesome-canbus
awesome-canbus iDoka

:articulated_lorry: Awesome CAN bus tools, hardware and resources for Cyber Security Researchers, Reverse Engineers, and Automotive Electronics Enthus...

3.2k
arduino-ide
arduino-ide arduino TypeScript

Arduino IDE 2.x

3.1k
ESP32-Bus-Pirate
ESP32-Bus-Pirate geo-tp C++

A Hardware Hacking Tool with Web-Based CLI That Speaks Every Protocol

3.1k
ESP32-BLE-Keyboard
ESP32-BLE-Keyboard T-vK C++

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

3.1k
audio-reactive-led-strip
audio-reactive-led-strip scottlawsonbc Python

:musical_note: :rainbow: Real-time LED strip music visualization using Python and the ESP8266 or Raspberry Pi

3k
WiFiDuck
WiFiDuck SpacehuhnTech C++

Wireless keystroke injection attack platform

2.9k
PJON
PJON gioblu C++

PJON (Padded Jittering Operative Network) is an experimental, arduino-compatible, multi-master, multi-media network protocol.

2.8k
ESP32-DIV
ESP32-DIV cifertech C++

ESP32DIV is a multi-purpose wireless testing toolkit powered by an ESP32

2.8k
arduino-pico
arduino-pico earlephilhower C

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

2.8k
Arduino-FOC
Arduino-FOC simplefoc C++

Arduino FOC for BLDC and Stepper motors - Arduino Based Field Oriented Control Algorithm Library

2.8k
Watchy
Watchy sqfmi C

Watchy - An Open Source E-Ink Smartwatch

2.7k
cartreader
cartreader sanni C++

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

2.6k
gaggiuino
gaggiuino Zer0-bit

A Gaggia Classic control project using microcontrollers.

2.5k
RF24
RF24 nRF24 C++

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

2.4k
RadioLib
RadioLib jgromes C++

Universal wireless communication library for embedded devices

2.4k
ESP8266Audio
ESP8266Audio earlephilhower C

Arduino library to play MOD, WAV, FLAC, MIDI, RTTTL, OGG/Opus, MP3, and AAC files on I2S DACs or with a software emulated delta-sigma DAC on the ESP82...

2.3k
lucidgloves
lucidgloves LucidVR C++

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

2.3k
awesome-esp
awesome-esp agucova

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

2.3k