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)

megaTinyCore
megaTinyCore SpenceKonde C

Arduino core for the tinyAVR 0/1/2-series - Ones's digit 2,4,5,7 (pincount, 8,14,20,24), tens digit 0, 1, or 2 (featureset), preceded by flash in kb....

610
canDrive
canDrive adamtheone C

Tools for hacking your car

605
rtl_433_ESP
rtl_433_ESP NorthernMan54 C

Trial port of the rtl_433 Library for use with OpenMQTTGateway on a ESP32 and a CC1101 Transceiver

601
nanoMODBUS
nanoMODBUS debevv C

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

599
deepC
deepC ai-techsystems C++

vendor independent TinyML deep learning library, compiler and inference framework microcomputers and micro-controllers

597
sensors-software
sensors-software opendata-stuttgart C++

sourcecode for reading sensor data

593
StepperDriver
StepperDriver laurb9 C++

Arduino library for A4988, DRV8825, DRV8834, DRV8880 and generic two-pin (DIR/STEP) stepper motor drivers

591
flix
flix okalachev C++

Making an ESP32-based quadcopter from scratch

587
arduino-home-assistant
arduino-home-assistant dawidchyrzynski C++

ArduinoHA allows to integrate an Arduino/ESP based device with Home Assistant using MQTT.

584
MicroCore
MicroCore MCUdude C++

A light-weight Arduino hardware package for ATtiny13

582
Adafruit_TinyUSB_Arduino
Adafruit_TinyUSB_Arduino adafruit C

Arduino library for TinyUSB

581
WebSerial
WebSerial ayushsharma82 C++

A remote terminal library for wireless microcontrollers to log, monitor or debug your firmware/product.

574
Bare-Arduino-Project
Bare-Arduino-Project ladislas Makefile

Start your Arduino projects right out of the box

568
esp32-smartdisplay
esp32-smartdisplay rzeldent C

PlatformIO library LVGL Drivers for Sunton Smart display boards (CYD Cheap Yellow Display). This library supports these boards without any effort. ESP...

566
dscKeybusInterface
dscKeybusInterface taligentx C++

An Arduino/esp8266/esp32 library to directly interface with DSC security systems.

566
Farm-Data-Relay-System
Farm-Data-Relay-System timmbogner C

A system that uses ESP-NOW, LoRa, and other protocols to transport sensor data in remote areas without relying on WiFi.

565
ESPixelStick
ESPixelStick forkineye C++

Firmware for the ESPixelStick

561
clockwise
clockwise jnthas C++

do-it-yourself, full-featured and smart wall clock device

551
ethersweep
ethersweep Neumi C++

Open Source, easy to use Ethernet connected stepper motor controller. Built in FreeCAD, KiCAD and Arduino.

549
Mars-Rover
Mars-Rover jakkra C++

3D printed and driveable Curiosity/Perseverance inspired Rover

547
avr8js
avr8js wokwi TypeScript

Arduino (8-bit AVR) simulator, written in JavaScript and runs in the browser / Node.js

547
picsimlab
picsimlab lcgamboa C++

PICSimLab - Programmable IC Simulator Laboratory

546
esphome-core
esphome-core esphome C++

🚨 No longer used 🚨 - The C++ framework behind ESPHome

544
invensense-imu
invensense-imu bolderflight C++

Arduino and CMake library for communicating with the InvenSense MPU-6500, MPU-9250 and MPU-9255 nine-axis IMUs.

538
CorsairLightingProtocol
CorsairLightingProtocol Legion2 C++

Control LEDs connected to an Arduino with iCUE, create an unofficial Corsair iCUE compatible Arduino LED controller.

537
Open-SAE-J1939
Open-SAE-J1939 DanielMartensson C

SAE J1939 protocol free to use for embedded systems or PC with CAN-bus

536
EspTinyUSB
EspTinyUSB chegewara C++

ESP32S2 native USB library. Implemented few common classes, like MIDI, CDC, HID or DFU (update).

533
luos_engine
luos_engine Luos-io C

Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.

530
Button2
Button2 LennartHennigs C++

Arduino/ESP button library that provides callback functions to track single, double, triple and long clicks. It also takes care of debouncing.

528
ServoProject
ServoProject adamb314 Python

Getting the most out of your hobby servo

521
avrgirl-arduino
avrgirl-arduino noopkat JavaScript

:girl: :pager: A NodeJS library for flashing compiled sketch files to Arduino microcontroller boards.

520
DynamixelSDK
DynamixelSDK ROBOTIS-GIT C++

ROBOTIS Dynamixel SDK (Protocol1.0/2.0)

518
ESP-MQTT-JSON-Digital-LEDs
ESP-MQTT-JSON-Digital-LEDs bruhautomation Arduino

(OBSOLETE) ESP8266 MQTT JSON Digital LEDs for Home Assistant

514
ArduinoWebsockets
ArduinoWebsockets gilmaimon C++

A library for writing modern websockets applications with Arduino (ESP8266 and ESP32)

514
Adafruit-PWM-Servo-Driver-Library
Adafruit-PWM-Servo-Driver-Library adafruit C++

Adafruit PWM Servo Driver Library

504
open-ip-kvm
open-ip-kvm Nihiue JavaScript

Build your own open-source ip-kvm device

501
split-flap
split-flap davidkingsman C++

code for split-flap display

496
open_manipulator
open_manipulator ROBOTIS-GIT C++

AI Manipulator and Open Manipulator

492
SIM7000-LTE-Shield
SIM7000-LTE-Shield botletics

Botletics SIM7000 LTE CAT-M1/NB-IoT Shield for Arduino

489
Firebase-ESP-Client
Firebase-ESP-Client mobizt C

[DEPRECATED]🔥Firebase Arduino Client Library for ESP8266, ESP32 and RP2040 Pico. The complete, fast, secured and reliable Firebase Arduino client lib...

487
EspMQTTClient
EspMQTTClient plapointe6 C++

Wifi and MQTT handling for ESP8266 and ESP32

485
libretiny
libretiny libretiny-eu C

PlatformIO development platform for IoT modules

478
platformio-atom-ide
platformio-atom-ide platformio JavaScript

PlatformIO IDE for Atom: The next generation integrated development environment for IoT

475
uSpeech
uSpeech arjo129 C++

Speech recognition toolkit for the arduino

473
ardublockly
ardublockly carlosperate JavaScript

Visual programming for Arduino. Based on blockly, implements Arduino code generation and facilitates program uploading.

471
Hyun
Hyun HuGuoXuang C++

轮腿机器人:主控esp32 ,陀螺仪MPU6050,PM3510无刷电机和simplefoc驱动器。

467
EasyButton
EasyButton evert-arias C++

Arduino library for debouncing momentary contact switches, detect press, release, long press and sequences with event definitions and callbacks.

466
k3ng_cw_keyer
k3ng_cw_keyer k3ng C++

K3NG Arduino CW Keyer

465
MD_Parola
MD_Parola MajicDesigns C++

Library for modular scrolling LED matrix text displays

463
uMQTTBroker
uMQTTBroker martin-ger C

MQTT Broker library for ESP8266 Arduino

458