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)

arduino-mqtt
arduino-mqtt 256dpi C

MQTT library for Arduino

1.1k
EtherCard
EtherCard njh C++

EtherCard is an IPv4 driver for the ENC28J60 chip, compatible with Arduino IDE

1.1k
device-os
device-os particle-iot C++

Device OS (Firmware) for Particle Devices

1.1k
ATmega-Soldering-Station
ATmega-Soldering-Station wagiminator C++

T12 Quick Heating Soldering Station

1.1k
Adafruit_Sensor
Adafruit_Sensor adafruit C++

Common sensor library

1.1k
TTGO_TWatch_Library
TTGO_TWatch_Library Xinyuan-LilyGO C
1k
NimBLE-Arduino
NimBLE-Arduino h2zero C

A fork of the NimBLE library structured for compilation with Arduino, for use with ESP32, nRF5x.

1k
sitewhere
sitewhere sitewhere Java

SiteWhere is an industrial strength open-source application enablement platform for the Internet of Things (IoT). It provides a multi-tenant microserv...

1k
bluepad32
bluepad32 ricardoquesada C

Bluetooth gamepad, mouse and keyboard support for ESP32 and PicoW

1k
Arduino-Temperature-Control-Library
Arduino-Temperature-Control-Library milesburton C++

Arduino library for interfacing with Maxim temperature sensors

1k
ArduinoMenu
ArduinoMenu neu-rah C++

Arduino generic menu/interactivity system

1k
ahoy
ahoy lumapu C++

Various tools, examples, and documentation for communicating with Hoymiles microinverters

1k
Sonoff-Homekit
Sonoff-Homekit Gruppio C

Make your Sonoff Switch compatible with Apple Homekit! 🎉

1k
Open-Home-Automation
Open-Home-Automation SamZorSec C++

Open Home Automation with Home Assistant, ESP8266/ESP32 and MQTT

994
HeatPump
HeatPump SwiCago C++

Arduino library to control Mitsubishi Heat Pumps via connector cn105

993
arduino-mcp2515
arduino-mcp2515 autowp C++

Arduino MCP2515 CAN interface library

986
ESP32-BLE-Mouse
ESP32-BLE-Mouse T-vK C++

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

972
openHASP
openHASP HASwitchPlate C++

HomeAutomation Switchplate based on lvgl for ESP32

972
ArduinoThread
ArduinoThread ivanseidel C++

⏳ A simple way to run Threads on Arduino

969
Arduino_FreeRTOS_Library
Arduino_FreeRTOS_Library feilipu C

A FreeRTOS Library for all Arduino ATmega Devices (Uno R3, Leonardo, Mega, etc).

957
ESP32_BLE_Arduino
ESP32_BLE_Arduino nkolban C++

The library source for the ESP32 BLE support for Arduino.

956
ElegantOTA
ElegantOTA ayushsharma82 C++

OTA updates made slick and simple for everyone! (ESP8266, ESP32, RP2040+W, RP2350+W)

956
HomeKey-ESP32
HomeKey-ESP32 rednblkx C++

ESP32 HomeKit Lock with support for Apple Home Key (reverse-engineered)

936
DeauthDetector
DeauthDetector SpacehuhnTech C++

Detect deauthentication frames using an ESP8266

934
xod
xod xodio JavaScript

XOD IDE

932
async-mqtt-client
async-mqtt-client marvinroger C++

📶 An Arduino for ESP8266 asynchronous MQTT client implementation

919
arduino-pro-ide
arduino-pro-ide arduino

The Arduino IDE for advanced users and developers. Experimental alpha version.

883
GxEPD
GxEPD ZinggJM C

A simple E-Paper display library with common base class and separate IO class for Arduino.

882
flix
flix okalachev C++

Making an ESP32-based quadcopter from scratch

872
ELMduino
ELMduino PowerBroker2 C++

Arduino OBD-II Bluetooth Scanner Interface Library for Car Hacking Projects

866
X-Knob
X-Knob SmallPond C

X-Knob - A smart knob based on LVGL UI library, supports Smart Home(MQTT) and Surface Dial (BT) // LVGL UI 框架下的力反馈智能旋钮 (smartknob + X-TRAC...

848
nanoMODBUS
nanoMODBUS debevv C

A compact MODBUS RTU/TCP C library for embedded/microcontrollers

837
esp-ai
esp-ai wangzongming C

The simplest and lowest-cost AI integration solution. If you like this project, please give it a Star~ | 最简单、最低成本的AI接入方案。喜欢本项目的话...

818
ikea-led-obegraensad
ikea-led-obegraensad ph1p C++

ESP32/Arduino hack for the ikea OBEGRÄNSAD led wall lamp

816
ssd1306
ssd1306 lexus2k C

Driver for SSD1306, SSD1331, SSD1351, IL9163, ILI9341, ST7735, PCD8544, Nokia 5110 displays running on Arduino/ESP32/Linux (Rasperry) platforms

804
megadesk
megadesk gcormier HTML

Open-source IKEA Bekant controller board

803
QRCode
QRCode ricmoo C++

QR code generation library in C, optimized for low-power devices, such as Arduino.

802
JTAGenum
JTAGenum cyphunk C++

Given an Arduino compatible microcontroller or Raspberry PI (experimental), JTAGenum scans pins[] for basic JTAG functionality and can be used to enum...

792
HoodLoader2
HoodLoader2 NicoHood C

16u2 Bootloader to reprogram 16u2 + 328/2560 with Arduino IDE

782
real-time-cpp
real-time-cpp ckormanyos C++

Source code for the book Real-Time C++, by Christopher Kormanyos

782
SI4735
SI4735 pu2clr HTML

SI473X Library for Arduino

774
ORSSerialPort
ORSSerialPort armadsen Objective-C

Serial port library for Objective-C and Swift macOS apps

769
automated-irrigation-system
automated-irrigation-system PatrickHallek JavaScript

This is the software of an open source automated irrigation system. The complete setup including hardware can be found in the README.

767
LittleArduinoProjects
LittleArduinoProjects tardate C

a collection of "Little Electronic & Arduino Projects", most involving electronics or an Arduino in one way or another!

766
libhydrogen
libhydrogen jedisct1 C

A lightweight, secure, easy-to-use crypto library suitable for constrained environments.

764
paper-signals
paper-signals googlecreativelab C++

Build your own voice controlled object.

747
NeoGPS
NeoGPS SlashDevin C++

NMEA and ublox GPS parser for Arduino, configurable to use as few as 10 bytes of RAM

746
HASwitchPlate
HASwitchPlate aderusha C++

LCD touchscreen for Home Automation

739
rx5808-pro-diversity
rx5808-pro-diversity sheaivey C++

DIY project to create your own 5.8ghz FPV diversity basestation - based off the rx5808 receiver module. Project includes basic Arduino Nano implementa...

726
Awesome-arduino
Awesome-arduino Lembed Shell

A curated list of awesome Arduino hardwares, libraries and softwares with update script

718