A port of ArduinoSTL Arduino library.
Shell Arduino library to provide the standard built-in libraries
CMSIS-DSP library ported to arduino mbed cores.
[BETA] Process JSON in your Arduino sketches.
Arduino Library for Arduino Portenta Breakout Carrier
This library contains the complete Arduino sketches from the Pro Tutorials.
Control DMX lights with your Arduino.
[EXPERIMENTAL] A simple way to play and analyze audio data using Arduino.
CTC GO CORE:
All in one library containing examples from lessons and projects for CTC GO! Core Module
Library used for super-fast introduction workshops
Allows multiple tasks to run at the same time, without interrupting each other. For Arduino sam and samd architectures only (Due, Zero...).
Update sketches on your board over WiFi Contributed by the community
Arduino library for providing boost::units for the Arduino platform.
Arduino library for providing convenient macros for printf-style debugging.
This library allows you work with the popular AccelStepper not with steps, but milimeter distances!
Small low-level classes and functions with no external dependencies so that they can be easily reused in other libraries.
A low-memory, fast-switching, cooperative multitasking library using stackless coroutines on Arduino platforms.
Useful Arduino utilities which are too small as separate libraries, but complex enough to be shared among multiple projects, and often have external dependencies to other libraries.
Arduino SPI library for AD9850
Adafruit Circuit Playground:
All in one library to control Adafruit's Circuit Playground board.
Adafruit DAP library:
Arduino library for DAP programming on ARM cortex microcontroller
Arduino library for particle simulation
Adafruit seesaw Library:
This is a library for the Adafruit seesaw helper IC.
Adafruit SleepyDog Library:
Arduino library to use the watchdog timer for system reset and low power sleep.
Simple Array ADT for Arduino Framework with template.
Another JSON Streaming Parser
Akafugu Four Letter Word Library:
Akafugu Four Letter Word Library
Arduino Light Animation (ALA) library
The library for the ALLBOT modular robotic system.
A feature rich arduino library for playing rtttl melodies.
A library to compress and draw bitmaps on the Arduboy game system.
The Arduboy core library.
An alternative library for use with the Arduboy game system.
A library for playing musical scores and tones that is compatible with the Arduboy game system.
A library for playing a sequence of tones, intended for use with the Arduboy game system.
A library for implementing a finite state machine
A library for writing modern OO Arduino.
Librería (más bien conjunto de macros) para facilitar el uso de Arduino en castellano para principiantes.
Upload sketch over network to Arduino board with WiFi or Ethernet libraries
A port of uClibc++ packaged as an Arduino library.
A dead-simple tracing library to debug your programs
Arduino Library to gets the Manufacture Serial Number from the Atmel AVR, SAM, SAMD, STM32, and ESP Microcontroller.
Flexible test framework for arduino projects.
The first Z80 emulation library for Arduino.
A library to play audio (voices) on the Arduboy game system.
Library that allow to recieve a serial port stream in a non blocking process
Library for non blocking controlling a servo
Library for non blocking controlling a ultrasonic sensor like HC-SR04
AsyncStepper is a library for non blocking stepper motor control
Library that implements a non blockin task
Simple non blocking timer with callback function
The Arduboy Tracker Music library.
"Library which lets you to control pins in more efficient way"
A unit testing framework for Arduino platforms inspired by ArduinoUnit and Google Test.
A multi tasking table driven finite state machine framework
Esp8266 State Machines for the Automaton Framework
This library provides a low-level facility for context switching between multiple threads of execution and contains an implementation of asymmetric stackful coroutines on an AVR micro-controller.
A port of ArduinoSTL Arduino library.
Library to runtime analyze the structure of the heap (AVR328).
The library that supports the Awesome Shield PCB.
Arduino awesome click button.
A library that allows writing and highlighting code in local language.
A basic IoT library for the ESP32
A library for representing matrices and doing matrix math on arduino
Library for beginners with examples.
Arduino battery sensing library
A library for reading a voltage from a battery and displaying the results.
A fork of Nayukis Bitcoin Cryptography Library.
An Arduino library to easy control lots of relays effects, buttons with debouncer, analog indicators and more
Multimedia library for the ESP32
A library to store generic configurations.
A library for blinking pins on and off or in a sequence.
Task Scheduler, Keyboard Control, Machine State
An Arduino library which allows identification of over 100 different boards/controllers.
A library that makes it easy to code simple hardware interactions with the Arduino.
Arduino library for playing with relay, LED, and other On/OFF.
A client library for MQTT messaging.
A library that makes coding user-friendly for programming robots.
Biblioteca de tradução e facilitação de funções para Arduino em PT-BR
A scriptable firmware and protocol for interfacing hardware.
A biblioteca possibilita o uso de termos em portugues (Brino) para a programacao do arduino.
A light implementation of Obyte cryptocurrency platform (formerly Byteball) for ESP8266 and ESP32
A simple implementation of Signals and Slots for writing more flexible callbacks
CanSat Kit Library:
Library for CanSat Kit.
Carrera® DIGITAL 124/132 interface library for Arduino and mbed OS
Arduino library for behavioral task controls in cognitive psychology and neuroscience.
Charge n Boost:
A library for the Charge 'n Boost lithium charger and usb booster
Easily manipulate date-times to perform scheduling, setup calendars and find points in time that are of interest.
Essential basic components library by CircuitsFun.
Beginner friendly projects and project libraries by CircuitsFun
Color Converter Library
Support library for CONTROLLINO PLC boards
Cooperative Multitasking lets multiple functions run at (nearly) the same time or independently from each other.
A lightweight threading library
A simple hardware agnostic library written in C++11 implementing coroutines/state machines
Rhys Weatherley's arduinolibs Crypto library.
MicroChip CryptoAuthLib with Arduino support
Capacitive touch screen library
CTC GO MOTIONS:
All in one library containing examples from lessons and projects for CTC GO! Motions Expansion
Debug Trace component for Embedded Applications - Debug and Trace Log message system based on trace ports with adjustable levels.
Uses wheel encoder data on a differential drive robot to estimate position.
Debug CLI for Embedded Applications - Command Line Interface for debugging and testing based on an object oriented tree structure.
A library for decoding IR signals.
Lightweight, cooperative task scheduler with configurable sleep and task supervision.
This library can be used to limit the first and second derivative of a variable as it approaches a target value.
Library for advanced hardware timers control
DU-INO base Arduino library.
AVR dump RAM and Flash
Get estimate time of sunrise and sunset given a set of coordinates.
EasyComma is a light library that implements funtions for easily parse comma separed arrays
Arduino library that implements easing functions for smooth property value change transitions
A library for string creation without std:: overhead
eBoard shackle the Arduino:
All in one library to run qfixSoccerBoard code on the Arduino
Library used for the completion of all the projects related to CTC
Arduino Library for the Edu-Shield 2 by JustPlay Software (www.justplaysoftware.com).
EEPROMWearLevel reduces EEPROM wear by writting a new value to an other EEPROM location.
eFLL (Embedded Fuzzy Logic Library).
Arduino libraries and educational materials for workshop
An eloquent interface to common Arduino patterns, data structures and algorithms
An eloquent interface to Tensorflow Lite for Microcontrollers
Image processing datatypes and algorithms for Arduino and Esp32
Embedded Template Library ETL:
ETL. A C++ template library tailored for embedded systems.
collections of utility headers for embedded c++
An Embedded Dictionary Server.
EMoRo 2560 library includes all specific libraries and examples for EMoRo 2560 controller.
EmotiBit XPlat Utils:
A Utilities Library required for the successfull operation of EmotiBit FeatherWing and EmotiBit Oscilloscope Library
Enables reading polyphase energy-monitor parameters of LVX EnergyBoard
A library make learning basic robotic easier.
Library for Escornabot EXT.
ESP8266/Arduino Library for reading rotary encoder values.
ESP8266/ESP32 library that allows you to setup a telnet server.
A library for streaming mp3, aac and ogg over http(s).
Logger for ESP32 for debugging C++-code
Motor control using ESP32 MCPWM
An RTTTL parsing and playing library.
ESP8266 Co-operative Multitasking
Library helps bring new esp devices online and connected into ecosystem
Date Time Functions and Classes for ESP8266 and ESP32
Lightweight library that makes SPIFFs usage simple and easy to understand on the ESP8266 and ESP32.
Automatically saves exception details and stack trace to flash in case of ESP8266 crash.
[EXPERIMENTAL] Flash the WiFiNiNa module on your arduino nano 33 iot
Lightweight string templating library for building static web pages on the ESP8266
RGB manipulation functions in Xtensa assembler for ESP SoCs
Event-based programming library for Arduino
Evo BSP components
Evo Build Template
Downloads application binary to external flash memory connected to ATSAMD51 MCU and run it.
VGA, SSD1306 ILI9341 ST7789 Controller, PS/2 Mouse and Keyboard Controller, Graphics Library, Graphical User Interface (GUI), Sound Engine, Game Engine and ANSI/VT Terminal for the ESP32
The library array that is needed for the FCW Robot Model2.
FlexiPlot Arduino Library:
Arduino library for FlexiPlot.
FPGAArcade Replay MKR Vidor 4000:
Enables access to FPGAArcade Replay cores on the MKR Vidor 4000.
FTTech Aqualabo Sensors:
Aqualabo Sensor Library for Arduino, using ArduinoModbus through RS485
Arduino IDE Library to make our SAMD51 interface with RAK811 20 pin click easier to use.
FTTech SAMD51 Clicks:
Arduino IDE Library to make our SAMD51 easier to use.
Provides function templates to better support C++ functional programming across platforms.
A library that simplifies the creation of finite state machines and streamlines the process of turning state diagrams into code..
Callbacks in C++ using template functors.
An add-on filament estimator for existing 3D printers.
Enclosure and Universal Hardware for IoT Gadgets.
Collection of Libraries for the Gadgetron software.
A library for the DIY Gamer Kit by Technology Will Save Us.
Infrared communication library for the DIY Gamer Kit by Tech Will Save Us
Generic Arduino Headers, to increase compatibility of code.
Generic library for controlling PWM, brushed DC motor drivers.
A library for representing where things are in relation to other things in 3D space
This library is for the Great Lunar Expedition for Everyone mission, which will provide accessible opportunities for students to directly participate in Lunar exploration.
GMSN Pure Digit:
This library is used to control the GMSN! Pure Digit.
Fast GFX library for displays and matrixes
Library for power management of AVR
Advanced WDT control library for ATmega328p/32U4/2560 & ATtiny85/84/167
A library to create web server on M5Stack
Arduino library for HeartBeat with frequency and dutyCycle.
An Arduino library for driving HPDL-1414 displays using shift registers
Philips Hue library for Arduino.
Arduino library for I-Bot camp.
Arduino library for "i-Bot X" to be used in i-Bot Camp by Robot Club KMITL (Thailand)
ICOM 746 CAT Control:
Simulate an ICOM 746 radio from the CAT point of view.
Library to read and parse .ini files.
Bibliotheek om gebruik te maken van het InkyBoard van InkyCode
Convert 64bit integers to strings
Arduino library that provides interpolation methods step, linear, smooth, catmull spline and constrained spline.
Treat PCF8574, MCP23017 and Shift registers like pins, matrix keypad, touch screen handler, button press and rotary encoder management (switches) on any supported IO (including DfRobot & Joysticks) with event handling, interchangable AVR/I2C(AT24) EEPROMs.
OCF(Open Connectivity Founcation) core framework
OCF(Open Connectivity Founcation) core framework porting to Arduino
An Arduino library to control LEDs
A library that provide event response for Arduino.
Kaa IoT Platform:
All in one library to communicate with Kaa IoT Platform
Convinient way to map a push-button to a keyboard key. This library utilize the ability of 32u4-based Arduino-compatible boards to emulate USB-keyboard.
Can record, save and detect knock patterns in an asynchronous way with many settings.
A trustless and decentralized Bitcoin library for Arduino compatible boards
A replacement for Arduino's LedControl library for MAX7219
Cross assembler and disassembler for retro CPUs
A CBOR (RFC 7049) processing library.
Command Line Interface library
Linear, Regression, Machine, Learn, AI, Statistics, Stats, Math
Simple but useful macroses for logging. Allow use printf() with Serial for logging.
Lightweight, no-frills logging for Arduino and friends
Extendable logging library for ESP8266
Lightweight power management library
AVR & SAMD power management library
Decode data from TTL (raw) magnetic card readers.
Arduino library used by Scratch generated code on http://makervision.io
Library of parameters for art devices.
Library of rhythmic data for art devices.
This is a library that allows devices to be easily controlled over serial and websockets.
An Arduino library for the Maxim Power Management Controller MAX77650
Port of mbed OS 2 APIs to the Arduino platform
MCCI Arduino Development Kit ADK:
The MCCI XDK ported to Arduino ("Arduino Development Kit").
MCCI Catena Arduino Platform:
Arduino library for MCCI Catena 44xx, 45xx, 46xx and 48xx systems.
"Library which lets you to control mcp23017 I/O expander simply"
Mean Filter Library
Median Filter Library
Library for storing data in the eeprom, processing serial messages and plotting data with MegunoLink.
Arduino debugging support library
A library for content creation on the Micro:Gamer gaming platform
Provides functions to control de MiDispositivoMIDI V3 hardware
This is the library that makes Mirobot (http://mirobot.io) work.
A driver for control MODI on Arduino
Get lunar phase information on a esp32.
Calculate moon rise/set times.
Mpesa Daraja for microcontrollers.
C++ library for USB gamepad handling with support for XInput, DirectInput and Nintendo Switch.
An Arduino library to drive multiple pins with the same API.
Storyboard are a series of non blockings tasks that runs in parallel
Mouse's Utilities for Arduino
MY9291 and MY9231 LED driver library for Arduino AVR and ESP8266
A simple and useful FORTH for Arduino Nano
Arduino library to interact with the NanoProtoShield hardware.
Non-blocking Arduino library for playing RTTTL melodies.
Mathematically simulate natural cycles of daylight, temperature, and humidity for remote locations using minimal data sets.
Library for octopuslab modules that make easier work with pins.
Arduino library for Delta-Robot One
Ospom is FaceBook for your Arduino.
Official library to use OTAdrive services in ESP8266/ESP32 arduino platform
A library to run Pablo, an Arduino based drawing machine
Arduino Library that helps to parse a char array
A simple interface to post data to a phant stream.
PHPoC Expansion library for Arduino
Use the app phyphox to visualize your sensor data on your phone or tablet!
Plays RTTTL / RTX melodies/ringtones from FLASH or RAM.<br/>
Plotting library compatible with Sloeber IDE and SimPlot
PortentaH7, LoRa and Ethernet Vision Shields and Breakout Board Organized: Robotics, Machine Learning and General Examples
PreMo - Virtual Path Following:
Adds virtual path following feature to differential drive robots.
Arduino library to help formatting data for printing. 64 bit integers (base 10 and 16). Engineering and scientific notation.
The library for the Printoo modules.
Property Change Library
A lightweight stackless threads library
PS2 keyboard FULL control and ALL keys processing, as well as LED control.
PS2 keyboard codes from PS2KeyAdvanced to UTF-8 for any Latin language keyboard.
PS2 keyboard control and raw data receiving
The library Push The World uses for unit testing.
Support at PulseSensor.com
VL53L3C Time of Flight Sensor Library
Synchronous task library.
A simple QR code generation library.
QZSS DC Report Service Decode Library
Arduino library for a pan tilt radar.
Asynchronous programming library for the ESP8266 and other microcontrollers compatible with the Arduino framework.
ReactiveArduino implements observable-observer pattern on a processor like Arduino
library with relativity functions.
RGB LED Lighting Shield XMC1202:
This library provides an interface to communicate with the RGB LED Lighting Shield XMC1202 via I2C interface.
Macro definitions for compatibility among rhomb.io Master modules
RT-Thread CMSIS RTOS2
A library that plays Rtttl melodies
A kind of shell for Arduino.
Arduino (and SAM32) WiFi library for ESP8266
Seeed Arduino Sketchbook:
Wio Terminal and Other Seeed Demos
Serial Controlled Motor Driver:
Use this to command the SCMD and connected chain.
Drop-in replacement for the Serial Arduino library that manages i/o to a remote console over wifi.
Basic functionality of the Si4703 FM tuner chip.
A library for providing basic astronomy related functions.
[ALPHA] Library for building instruments that check if institutions still exist.
Simple library for controlling unipolar and bipolar steppers
SimpleTaskManager - simple task dispatcher for Arduino based devices with limited memory.
Sleepy Pi 2:
Arduino Library for Sleepy Pi 2 Raspberry Pi HAT
Optimize the Arduino setup routines.
Move your SnappyXO robot more precisely.
SparkFun APDS-9301 Lux Sensor:
Broadcom APDS-9301 Lux Sensor.
SparkFun ATSHA204 Library:
Library for the ATSHA204 IC.
SparkFun AVR ISP Programming Library:
A low level library to allow you to program AVR ISP devices from another device<br/><br/>
SparkFun Qwiic Digital Capacitor Arduino Library:
A library to get and set the capacitance of the NCD2400M digital capacitor in both volatile and non-volatile memory.
Lightweight library for rolling file print. It logs to SPIFFS.
Library to read and parse .ini files on ESP8266 and ESP32 platforms
A library for state space feedback control on on Arduino
Statistic, Max, Min, Average, Stream
For managing states of your variables
Provides several examples for the Arduino core for STM32 MCUs.
Provides several Function Packs that combine the usage of several X-NUCLEO boards
Storyboard are a series of non blockings tasks that runs sequencially
BufferedPrint stream for efficient networking. ChunkedStream for HTTP chunked encoding. CStringBulder builds a c-string with Print class methods. And printf() function with formatting string from F macro.
💪 Power-ups for Arduino streams
Calculate sun rise/set times.
Arduino SyncWaveforms implements timed functions that runs synchronously
<font color="#0066CC">Library for the Talk2 Boards.</font>
A library to output date, time and sensor values as speech.
Task manager for Arduino and mbed with marshalled interrupts, first class support for events and timed execution. Thread safe for RTOS use.
A library that handles ongoing tasks.
An IoT ready, modular menu solution that supports many input and display devices with a full designer UI and strong remote control capability.
Simplest kernel for multythreading.
An object oriented library for asynchrnous programmable LED blinking
TinkerController allows you to use Gaming Controllers with your Arduino/ESP IOT devices.
Concise Binary Object Representation (CBOR) Library
Tiny platform hardware abstraction layer
Library to build media arts instruments with tiny machine learning.
Real accurate list of music notes with tone variants for Arduino.
Library to generate Time-based One-Time Passwords
Library that implements functions to solve triangles. Usefull for articulated machines
A library for ESP32's FreeRTOS in the easy way
UML State Machines for Arduino
A library to decode and play simple tunes.
Ubidots Arduino YUN:
Ubidots library for the Arduino YUN
Ubidots MQTT for ESP8266:
Library for sending data to the Ubidots cloud using ESP8266 based systems
Examples and libraries for the UKESF sixth-formers guide.
ULWOS2 - An Ultra LightWeight Operating System
Micro Multi Tasker specifically designed for ARDUINO UNO, MEGA and DUE boards.
Cooperative multitasking for the AVR line of microcontrollers.
Handling of SI units
USB Host Shield Library 2.0:
Revision 2.0 of MAX3421E-based USB Host Shield Library.
Arduino library for communication between USB controller and Arduino.
A library that makes using Arduino a breeze.
Arduino voltage reference library
The fastest WebAssembly interpreter (and the most universal runtime)
Watchy - An Open Source E-Paper Watch by SQFMI
Arduino WiFi library for ESP8266
Library to get geographic position (lat, lon, accuracy), without GPS, by listening surrounding WiFi networks (Works with ESP8266 and ESP32 boards)
JMRI WiThrottle Protocol implementation
Witty Support Library
An adaptation of the miniwinwm/WMM_Tiny code for calculating magnetic variation.
Arduino library which provides easy connectivity to WolkAbout IoT Platform.
Arduino header file defining addresses common to the XLR8 family.
Yet Another Finite State Machine
Yet Another Arduino Web Server
Yet Another CBOR Library.
Yaesu FT857D CAT:
Simulate a Yaesu FT-857D radio from the CAT point of view.
Easy finite state machine creation and management library
A Z80 CPU implementation for the Arduino Mega.