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

arduino-projects
arduino-projects mattiasjahnke C++

A collection of Arduino projects

215
MeArm
MeArm MeArm

An open source and affordable robot arm. Perfect for STEM, Coding & Robotics education, IoT robotics, research, and DIY robotics kit development. The...

215
arduino-fsm
arduino-fsm jonblack C++

Arduino library for implementing a finite state machine.

213
OBD2_K-line_Reader
OBD2_K-line_Reader muki01 C++

OBD2 K-line Reader (ISO9141 and ISO14230) with microcontrollers like ESP32, Arduino.

213
arduino-pid-autotuner
arduino-pid-autotuner jackw01 C++

Automated PID tuning using Ziegler-Nichols/relay method

211
LPD8806
LPD8806 adafruit C++

Arduino library for LED strips and pixels using LPD8806 (and probably LPD8803/LPD8809)

211
arduino-modbus-rtu-tcp-gateway
arduino-modbus-rtu-tcp-gateway budulinek C++

Arduino-based Modbus RTU to Modbus TCP/UDP gateway with web interface. Allows you to connect Modbus RTU slaves (such as sensors, energy meters, HVAC d...

210
arduino-device-lib
arduino-device-lib TheThingsNetwork C

Arduino Library for TTN Devices

209
SensESP
SensESP SignalK C++

Universal Signal K sensor framework for the ESP32 platform

209
ANTIRTOS
ANTIRTOS WeSpeakEnglish C++

Unleash your interrupts with an ultra-fast task manager, delivering tens of thousands of push/pull TPS even on simple MCUs. Interrupts stay blazing fa...

208
esp32_SoundRecorder
esp32_SoundRecorder MhageGH C++

ESP32 Sound recorder with simple code in arduino-esp32. (I2S interface)

208
RFID522-Door-Unlock
RFID522-Door-Unlock omersiar Arduino

Arduino RC522 RFID Access Control

207
arduino-menusystem
arduino-menusystem jonblack C++

Arduino library for implementing a menu system

207
EasyDDNS
EasyDDNS ayushsharma82 C++

Easy to Use ESP8266 & ESP32 DDNS Update Client Library.

207
MH-Z19
MH-Z19 WifWaf C++

For Arduino Boards (&ESP32). Additional Examples/Commands., Hardware/Software Serial

207
Arduino
Arduino SolidSoils C#

C# .NET - Arduino library supporting simultaneous serial ASCII, Firmata and I2C communication

206
Sand-Table
Sand-Table rdudhagra C++

An open-source platform for building DIY sand tables (like the Sisyphus or ZenXY)

206
M5Stack-MultiApp-Advanced
M5Stack-MultiApp-Advanced botofancalin C

A M5Stack firmware made on PlatformIO

205
E-ink-esp32-arduino-weather-time-note
E-ink-esp32-arduino-weather-time-note Eddddddddy C

You can get time\weather\temperature-inside\humility-inside\pressure-inside\IAQ-inside\QQ-note\computer-info on this device.

205
HackMan3D-Orbit-Controller
HackMan3D-Orbit-Controller HackMan3D C++

Open-source, fully 3D-printable 6-DOF controller for CAD and slicer navigation, powered by an Arduino Pro Micro and Hall-effect joysticks.

205
Arduino-USBMIDI
Arduino-USBMIDI lathoub C++

Allows a microcontroller, with native USB capabilities, to appear as a MIDI device over USB to a connected computer

204
OttoDIYLib
OttoDIYLib OttoDIY C++

Latest and official Libraries for Arduino Otto DIY robots

204
SimpleFOCMini
SimpleFOCMini simplefoc

Small package, low-cost BLDC diver board fully compatible with the simplefoc library

204
SPD-Reader-Writer
SPD-Reader-Writer 1a2m3 C#

SPD Reader & Writer with Software Write Protection capabilities supporting Arduino and SMBus

203
thingsboard-client-sdk
thingsboard-client-sdk thingsboard C++

Client SDK to connect with ThingsBoard IoT Platform from IoT devices (Arduino, Espressif, etc.)

203
wokwi-docs
wokwi-docs wokwi JavaScript

Documentation for the Wokwi Simulator

203
arduino-language-server
arduino-language-server arduino Go

An Arduino Language Server based on Clangd to Arduino code autocompletion

203
Inspire-OpenLung
Inspire-OpenLung Inspire-Poli-USP

An [IN PROGRESS] open source, low cost, low resource, quick deployment ventilator design that utilizes a Ambu-bag as a core component. Another project...

199
ArduinoTrace
ArduinoTrace bblanchon C++

📓 A dead-simple tracing library to debug your Arduino programs

199
arduino-cc1101
arduino-cc1101 veonik C++

Arduino library for interfacing with CC1101 transceivers.

199
arduino-wch32v003
arduino-wch32v003 AlexanderMandera C++

Arduino Core for CH32V003 RISC-V microcontroller

198
machinascript-for-robots
machinascript-for-robots babycommando Python

Build LLM-powered robots in your garage with MachinaScript For Robots!

198
Seeed-Homeassistant-Discovery
Seeed-Homeassistant-Discovery Seeed-Projects C++

A solution that makes it easy to connect ESP32 devices to Home Assistant, provided by Seeed Studio.

197
AUnit
AUnit bxparks C++

Unit testing framework for Arduino platforms inspired by ArduinoUnit and Google Test. Used with EpoxyDuino for continuous builds.

197
ArduinoSimulator
ArduinoSimulator lrusso TypeScript

Arduino Simulator in JavaScript

197
FileToCArray
FileToCArray notisrac JavaScript

Coverts any file to a C style array. (It can also do image color format and size coversion)

197
stm32f0-pico-dump
stm32f0-pico-dump racerxdl C

STM32F0x Protected Firmware Dumper with Raspberry Pi Pico

197
AS5600
AS5600 RobTillaart C++

Arduino library for AS5600 and AS5600L magnetic rotation meter

196
Arduino_AHRS_System
Arduino_AHRS_System pronenewbits C++

A compact realtime embedded Attitude and Heading Reference System (AHRS) using Recursive Least Squares (RLS) for magnetometer calibration and EKF/UKF...

196
smart-plant-monitor
smart-plant-monitor ovidiu4 C

Not your average Soil Moisture Sensor

196
ConfigurableFirmata
ConfigurableFirmata firmata C++

A plugin-based version of Firmata

194
arduino-plotter
arduino-plotter devinaconley C++

an arduino library for easy graphing on host computer via serial communication

194
EncButton
EncButton GyverLibs C++

Лёгкая и очень функциональная библиотека для энкодера с кнопкой, энкодера или кнопки с Arduino

194
WireClaw
WireClaw M64GitHub C++

ESP32 AI agent with persistent memory and offline rule engine - chat to configure, run locally 24/7. (Telegram / Serial / NATS).

194
Self-Driving-and-ROS-2-Learn-by-Doing-Odometry-Control
Self-Driving-and-ROS-2-Learn-by-Doing-Odometry-Control AntoBrandi Python

Autonomous Mobile Robot developed and programmed in the online course named "Self-Driving and ROS 2 - Learn By Doing! Odometry & Control"

194
arv32-opt
arv32-opt raspiduino C

Linux on Arduino UNO / atmega328p port of mini-rv32ima. Let's run Linux on one of the world's worst Linux PC

193
Multilayout-ESP-Wordclock
Multilayout-ESP-Wordclock ESPWortuhr C++

Multilayout ESP word clock firmware for ESP8266/ESP8285/ESP32/ESP32-C3, with 35 layouts across 13 languages, WS2812/SK6812 LEDs, web configuration, di...

193
Arduino-Cheat-Sheet
Arduino-Cheat-Sheet liffiton

A cheat sheet for Arduino programming.

192
push-notifications-arduino-esp8266
push-notifications-arduino-esp8266 witnessmenow Arduino

Example of how to generate push notifications on your phone from your ESP8266 using the Arduino IDE.

192
ArduinoCore-renesas
ArduinoCore-renesas arduino C
192