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 (1392)

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

23.7k
Marlin
Marlin MarlinFirmware C++

Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check wi...

16.9k
tinygo
tinygo tinygo-org Go

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

16.6k
arduino-esp32
arduino-esp32 espressif C++

Arduino core for the ESP32

15.2k
Arduino
Arduino arduino Java

Arduino IDE 1.x

14.4k
esp8266_deauther
esp8266_deauther SpacehuhnTech C

Affordable WiFi hacking platform for testing and learning

14.3k
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.3k
gobot
gobot hybridgroup Go

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

9.3k
platformio-core
platformio-core platformio Python

Your Gateway to Embedded Software Development Excellence :alien:

8.6k
ESP32Marauder
ESP32Marauder justcallmekoko C++

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

8.5k
wasm3
wasm3 wasm3 C

🚀 A fast WebAssembly interpreter and the most universal WASM runtime

7.7k
ArduinoJson
ArduinoJson bblanchon C++

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

7k
ggwave
ggwave ggerganov C++

Tiny data-over-sound library

7k
WiFiManager
WiFiManager tzapu C++

ESP8266 WiFi Connection manager with web captive portal

6.9k
Serial-Studio
Serial-Studio Serial-Studio C

Visualize embedded device data.

6.2k
u8g2
u8g2 olikraus C

U8glib library for monochrome displays, version 2

5.8k
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.2k
OpenMower
OpenMower ClemensElflein C++

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

4.9k
Arduino-IRremote
Arduino-IRremote Arduino-IRremote C++

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

4.8k
blinker-library
blinker-library blinker-iot C++

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

4.7k
arduino-cli
arduino-cli arduino Go

Arduino command line tool

4.6k
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.3k
cylon
cylon hybridgroup JavaScript

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

4.2k
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.2k
blynk-library
blynk-library blynkkk C++

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

3.9k
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...

3.8k
nerd
nerd NerdLang C++

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

3.6k
splitflap
splitflap scottbez1 JavaScript

DIY split-flap display

3.5k
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.2k
Arduino_Core_STM32
Arduino_Core_STM32 stm32duino C

STM32 core support for Arduino

3.1k
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.1k
ESP32-BLE-Keyboard
ESP32-BLE-Keyboard T-vK C++

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

2.8k
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

2.8k
PJON
PJON gioblu C++

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

2.8k
arduino-ide
arduino-ide arduino TypeScript

Arduino IDE 2.x

2.7k
arduino-pico
arduino-pico earlephilhower C

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

2.5k
cartreader
cartreader sanni C++

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

2.5k
Arduino-FOC
Arduino-FOC simplefoc C++

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

2.4k
awesome-canbus
awesome-canbus iDoka

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

2.4k
RF24
RF24 nRF24 C++

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

2.4k
Watchy
Watchy sqfmi C

Watchy - An Open Source E-Ink Smartwatch

2.3k
WiFiDuck
WiFiDuck SpacehuhnTech C++

Wireless keystroke injection attack platform

2.3k
gaggiuino
gaggiuino Zer0-bit

A Gaggia Classic control project using microcontrollers.

2.3k
ESP8266Audio
ESP8266Audio earlephilhower C

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

2.2k
lucidgloves
lucidgloves LucidVR C++

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

2.2k
esp8266-oled-ssd1306
esp8266-oled-ssd1306 ThingPulse C++

Driver for the SSD1306 and SH1106 based 128x64, 128x32, 64x48 pixel OLED display running on ESP8266/ESP32

2.1k
TinyGSM
TinyGSM vshymanskyy C++

A small Arduino library for GSM modules, that just works

2.1k
RadioLib
RadioLib jgromes C++

Universal wireless communication library for embedded devices

2k
ESP32-Paxcounter
ESP32-Paxcounter cyberman54 C++

Wifi & BLE driven passenger flow metering with cheap ESP32 boards

1.9k