Other

A list of the 290 libraries in the category Other.

107-Arduino-Debug Arduino library for providing convenient macros for printf-style debugging.
AUnit A unit testing framework for Arduino platforms inspired by ArduinoUnit and Google Test.
AccelStepperWithDistances This library allows you work with the popular AccelStepper not with steps, but milimeter distances!
AceCommon Small low-level classes and functions with no external dependencies so that they can be easily reused in other libraries.
AceRoutine A low-memory, fast-switching, cooperative multitasking library using stackless coroutines on Arduino platforms.
AceUtils Useful Arduino utilities which are too small as separate libraries, but complex enough to have external dependencies to other libraries.
AD9850SPI 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
Adafruit PixelDust 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.
Adafruit UNTZtrument Adafruit UNTZtrument
AFArray Simple Array ADT for Arduino Framework with template.
AJSP Another JSON Streaming Parser
Akafugu Four Letter Word Library Akafugu Four Letter Word Library
ALA Arduino Light Animation (ALA) library
ALLBOT The library for the ALLBOT modular robotic system.
AnyRtttl A feature rich arduino library for playing rtttl melodies.
ArdBitmap A library to compress and draw bitmaps on the Arduboy game system.
ArdVoice A library to play audio (voices) on the Arduboy game system.
ArduZ80 The first Z80 emulation library for Arduino.
Arduboy The Arduboy core library.
ArduboyPlaytune A library for playing musical scores and tones that is compatible with the Arduboy game system.
ArduboyTones A library for playing a sequence of tones, intended for use with the Arduboy game system.
Arduboy2 An alternative library for use with the Arduboy game system.
ArduinoComponents A library for writing modern OO Arduino.
ArduinoDMX Control DMX lights with your Arduino.
ArduinoFacil Librería (más bien conjunto de macros) para facilitar el uso de Arduino en castellano para principiantes.
arduino-fsm A library for implementing a finite state machine
ArduinoOTA Upload sketch over network to Arduino board with WiFi or Ethernet libraries
ArduinoSound [EXPERIMENTAL] A simple way to play and analyze audio data using Arduino.
ArduinoSTL A port of uClibc++ packaged as an Arduino library.
ArduinoTrace A dead-simple tracing library to debug your programs
ArduinoUniqueID Arduino Library to gets the Manufacture Serial Number from the Atmel AVR, SAM, SAMD, STM32, and ESP Microcontroller.
ArduinoUnit Flexible test framework for arduino projects.
Arduino_JSON [BETA] Process JSON in your Arduino sketches.
ArticulatedLib Articulated Library
AsyncSerial Library that allow to recieve a serial port stream in a non blocking process
AsyncServoLib Library for non blocking controlling a servo
AsyncSonar Library for non blocking controlling a ultrasonic sensor like HC-SR04
AsyncStepperLib AsyncStepper is a library for non blocking stepper motor control
AsyncTaskLib Library that implements a non blockin task
AsyncTimerLib Simple non blocking timer with callback function
Automaton A multi tasking table driven finite state machine framework
Automaton-Esp8266 Esp8266 State Machines for the Automaton Framework
AVR-context 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.
AvrHeap Library to runtime analyze the structure of the heap (AVR328).
AVRUtils AVRUtils
avr_stl A port of ArduinoSTL Arduino library.
Awesome The library that supports the Awesome Shield PCB.
Babelduino A library that allows writing and highlighting code in local language.
Base64_Codec Base64 Codec
Basecamp A basic IoT library for the ESP32
BasicLinearAlgebra A library for representing matrices and doing matrix math on arduino
BasicsLibrary Library for beginners with examples.
BatteryMeter A library for reading a voltage from a battery and displaying the results.
Battery Sense Arduino battery sensing library
bcl A fork of Nayukis Bitcoin Cryptography Library.
BirdhouseSDK An Arduino library to easy control lots of relays effects, buttons with debouncer, analog indicators and more
bitluni ESP32Lib Multimedia library for the ESP32
Bleeper A library to store generic configurations.
BlinkSuite A library for blinking pins on and off or in a sequence.
BlueFairy Task Scheduler, Keyboard Control, Machine State
Board Identify An Arduino library which allows identification of over 100 different boards/controllers.
BobaBlox A library that makes it easy to code simple hardware interactions with the Arduino.
Bootstrapper A client library for MQTT messaging.
BRAINZY A library that makes coding user-friendly for programming robots.
Brasilino Biblioteca de tradução e facilitação de funções para Arduino em PT-BR
Brief A scriptable firmware and protocol for interfacing hardware.
Brino A biblioteca possibilita o uso de termos em portugues (Brino) para a programacao do arduino.
Byteduino A light implementation of Obyte cryptocurrency platform (formerly Byteball) for ESP8266 and ESP32
Callback A simple implementation of Signals and Slots for writing more flexible callbacks
CanSat Kit Library Library for CanSat Kit.
CarreraDigitalControlUnit Carrera® DIGITAL 124/132 interface library for Arduino and mbed OS
cgnuino 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
Chronos Easily manipulate date-times to perform scheduling, setup calendars and find points in time that are of interest.
CircuitsFunBasic Essential basic components library by CircuitsFun.
CircuitsFunProjects Beginner friendly projects and project libraries by CircuitsFun
CircularBufferLib CircularBuffer Library
ColorConverter Color Converter Library
CONTROLLINO Support library for CONTROLLINO PLC boards
CopyThreads A lightweight threading library
CountdownLib Countdown Library
CppLinq ArduinoLinq Library
CPPTasks A simple hardware agnostic library written in C++11 implementing coroutines/state machines
Crypto Rhys Weatherley's arduinolibs Crypto library.
CryptoAuthLib MicroChip CryptoAuthLib with Arduino support
CTC GO CORE All in one library containing examples from lessons and projects for CTC GO! Core Module
CTC GO MOTIONS All in one library containing examples from lessons and projects for CTC GO! Motions Expansion
dbg-trace Debug Trace component for Embedded Applications - Debug and Trace Log message system based on trace ports with adjustable levels.
DeadReckoning-library Uses wheel encoder data on a differential drive robot to estimate position.
DebounceFilterLib DebounceFilter Library
debug-cli Debug CLI for Embedded Applications - Command Line Interface for debugging and testing based on an object oriented tree structure.
DecodeIR A library for decoding IR signals.
DeepSleepScheduler Lightweight, cooperative task scheduler with configurable sleep and task supervision.
DoubleEMAFilterLib DoubleEMAFilter Library
DU-INO DU-INO base Arduino library.
Dump AVR dump RAM and Flash
Dusk2Dawn Get estimate time of sunrise and sunset given a set of coordinates.
eBoard shackle the Arduino All in one library to run qfixSoccerBoard code on the Arduino
eFLL eFLL (Embedded Fuzzy Logic Library).
EMoRo 2560 EMoRo 2560 library includes all specific libraries and examples for EMoRo 2560 controller.
EasyCommaLib EasyComma is a light library that implements funtions for easily parse comma separed arrays
EasyStringStream A library for string creation without std:: overhead
EasyingLib Arduino library that implements easing functions for smooth property value change transitions
EduIntro Library used for super-fast introduction workshops
EduShield-2 Library Arduino Library for the Edu-Shield 2 by JustPlay Software (www.justplaysoftware.com).
EducationShield Library used for the completion of all the projects related to CTC
EEPROMWearLevel EEPROMWearLevel reduces EEPROM wear by writting a new value to an other EEPROM location.
ElectronicsEducation Arduino libraries and educational materials for workshop
elk JavaScript engine for microcontrollers
EloquentTinyML An eloquent interface to Tensorflow Lite for Microcontrollers
EloquentVision Image processing datatypes and algorithms for Arduino and Esp32
Embedded Template Library A C++ template library tailored for embedded systems.
EmbeddedUtils collections of utility headers for embedded c++
Embedis An Embedded Dictionary Server.
EmotiBit XPlat Utils A Utilities Library required for the successfull operation of EmotiBit FeatherWing and EmotiBit Oscilloscope Library
EnergyBoard Enables reading polyphase energy-monitor parameters of LVX EnergyBoard
ESPxRGB RGB manipulation functions in Xtensa assembler for ESP SoCs
EspBootstrap Library helps bring new esp devices online and connected into ecosystem
ESPDateTime Date Time Functions and Classes for ESP8266 and ESP32
ESPFlash Lightweight library that makes SPIFFs usage simple and easy to understand on the ESP8266 and ESP32.
ESP Rotary ESP8266/Arduino Library for reading rotary encoder values.
EspSaveCrash Automatically saves exception details and stack trace to flash in case of ESP8266 crash.
ESPStringTemplate Lightweight string templating library for building static web pages on the ESP8266
ESP Telnet ESP8266 library that allows you to setup a telnet server.
ESP32MotorControl Motor control using ESP32 MCPWM
ESP8266Scheduler ESP8266 Co-operative Multitasking
Eventually Event-based programming library for Arduino
ExtFlashLoader Downloads application binary to external flash memory connected to ATSAMD51 MCU and run it.
FabGL VGA, SSD1306 Controller, PS/2 Mouse and Keyboard Controller, Graphics Library, Graphical User Interface (GUI), Sound Engine, Game Engine and ANSI/VT Terminal for the ESP32
FCWRobot_Model2 The library array that is needed for the FCW Robot Model2.
FlexiPlot Arduino Library Arduino library for FlexiPlot.
FunctionFsm A library that simplifies the creation of finite state machines and streamlines the process of turning state diagrams into code..
Functional-Vlpp Provides function templates to better support C++ functional programming across platforms.
Functor Callbacks in C++ using template functors.
GadgetBox Enclosure and Universal Hardware for IoT Gadgets.
Gadgetron Libraries Collection of Libraries for the Gadgetron software.
Gamer A library for the DIY Gamer Kit by Technology Will Save Us.
GamerIR Infrared communication library for the DIY Gamer Kit by Tech Will Save Us
GammaCorrectionLib GammaCorrection Library
GenericMotorDriver Generic library for controlling PWM, brushed DC motor drivers.
Geometry A library for working with points, rotations and coordinate transformations in 3D space
GMSN Pure Digit This library is used to control the GMSN! Pure Digit.
HaLake-M5Stack-Library A library to create web server on M5Stack
HPDL1414-74HC595 An Arduino library for driving HPDL-1414 displays using shift registers
hueDino Philips Hue library for Arduino.
IBot Arduino library for I-Bot camp.
iBotX Arduino library for "i-Bot X" to be used in i-Bot Camp by Robot Club KMITL (Thailand)
I2CScanner I2C Scanner
IniFile Library to read and parse .ini files.
InkyBoard Bibliotheek om gebruik te maken van het InkyBoard van InkyCode
Int64String Convert 64bit integers to strings
InterpolationLib Arduino library that provides interpolation methods step, linear, smooth, catmull spline and constrained spline.
IoAbstraction Based on TaskManagerIO, treat PCF8574, MCP23017 and Shift registers like pins, matrix keypad, button press and rotary encoder management (switches) on any supported IO (including DfRobot & Joysticks) with event handling, interchangable AVR/I2C(AT24) EEPROMs.
IoTivity-Lite OCF(Open Connectivity Founcation) core framework
IoTivity-Lite_Arduino-porting OCF(Open Connectivity Founcation) core framework porting to Arduino
JLed An Arduino library to control LEDs
JMAFoundation A library that provide event response for Arduino.
Kaa IoT Platform All in one library to communicate with Kaa IoT Platform
keyboardButton 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.
KnockPatternDetector Can record, save and detect knock patterns in an asynchronous way with many settings.
Koyn A trustless and decentralized Bitcoin library for Arduino compatible boards
LEDMatrixDriver A replacement for Arduino's LedControl library for MAX7219
libCBOR A CBOR (RFC 7049) processing library.
LinearRegression Linear, Regression, Machine, Learn, AI, Statistics, Stats, Math
LinkedListLib LinkedList Library
ListLib List Library
Log Simple but useful macroses for logging. Allow use printf() with Serial for logging.
log4Esp Extendable logging library for ESP8266
log4arduino Lightweight, no-frills logging for Arduino and friends
Low-Power Lightweight power management library
MagStripe Decode data from TTL (raw) magnetic card readers.
MakerVision Arduino library used by Scratch generated code on http://makervision.io
Marceau This is a library that allows devices to be easily controlled over serial and websockets.
MAX77650-Arduino-Library An Arduino library for the Maxim Power Management Controller MAX77650
mbino 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.
MeanFilterLib Mean Filter Library
MedianFilterLib Median Filter Library
MegunoLink Library for storing data in the eeprom, processing serial messages and plotting data with MegunoLink.
MiDispositivoMIDI_V3 Provides functions to control de MiDispositivoMIDI V3 hardware
MicroDebug Arduino debugging support library
micro-ecc uECC
MicroGamer A library for content creation on the Micro:Gamer gaming platform
Mirobot This is the library that makes Mirobot (http://mirobot.io) work.
MODI A driver for control MODI on Arduino
MoonPhase Get lunar phase information on a esp32.
MoonRise Calculate moon rise/set times.
MultiTaskLib Storyboard are a series of non blockings tasks that runs in parallel
multiplePinOps An Arduino library to drive multiple pins with the same API.
Mutila Mouse's Utilities for Arduino
my92xx MY9291 and MY9231 LED driver library for Arduino AVR and ESP8266
NanoProtoShield Arduino library to interact with the NanoProtoShield hardware.
NonBlockingRTTTL Non-blocking Arduino library for playing RTTTL melodies.
Norman Mathematically simulate natural cycles of daylight, temperature, and humidity for remote locations using minimal data sets.
OctopusLab-Library Library for octopuslab modules that make easier work with pins.
OneSystemLibrary Arduino library for Delta-Robot One
Ospom Ospom is FaceBook for your Arduino.
Pablo A library to run Pablo, an Arduino based drawing machine
Parser Arduino Library that helps to parse a char array
Percent_Codec Percent Codec
PetriNetLib PetriNet Library
PHPoC Expansion PHPoC Expansion library for Arduino
Phant A simple interface to post data to a phant stream.
phyphox BLE Use the app phyphox to visualize your sensor data on your phone or tablet!
PlayRtttl Plays RTTTL / RTX melodies/ringtones from FLASH or RAM.
PlotPlus Plotting library compatible with Sloeber IDE and SimPlot
PreMo - Virtual Path Following Adds virtual path following feature to differential drive robots.
Printoo_Library The library for the Printoo modules.
PropertyChangeLib Property Change Library
PS2KeyAdvanced PS2 keyboard FULL control and ALL keys processing, as well as LED control.
PS2KeyMap PS2 keyboard codes from PS2KeyAdvanced to UTF-8 for any Latin language keyboard.
PS2KeyRaw PS2 keyboard control and raw data receiving
PTW-Arduino-Assert The library Push The World uses for unit testing.
PulseSensor Playground Support at PulseSensor.com
QDispatch Synchronous task library.
QRCode A simple QR code generation library.
QuickMedianLib QuickMedian Library
QuickSortLib QuickSort Library
ReactESP Asynchronous programming library for the ESP8266 and other microcontrollers compatible with the Arduino framework.
ReactiveArduino ReactiveArduino implements observable-observer pattern on a processor like Arduino
RGB LED Lighting Shield XMC1202 This library provides an interface to communicate with the RGB LED Lighting Shield XMC1202 via I2C interface.
rhio-pinmap Macro definitions for compatibility among rhomb.io Master modules
Rtttl A library that plays Rtttl melodies
sarmfsw sarmfsw
Scheduler Allows multiple tasks to run at the same time, without interrupting each other. For Arduino sam and samd architectures only (Due, Zero...).
Serial Controlled Motor Driver Use this to command the SCMD and connected chain.
SimpleStepper Simple library for controlling unipolar and bipolar steppers
SingleEMAFilterLib SingleEMAFilter Library
Sleepy Pi 2 Arduino Library for Sleepy Pi 2 Raspberry Pi HAT
SmallSetup Optimize the Arduino setup routines.
SparkFun APDS-9301 Lux Sensor Broadcom APDS-9301 Lux Sensor.
SparkFun ATSHA204 Library Library for the ATSHA204 IC.
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.
SPIFFSIniFile Library to read and parse .ini files on ESP8266 and ESP32 platforms
SPIFFS_FilePrint Lightweight library for rolling file print. It logs to SPIFFS.
StateMachineLib StateMachine Library
StateSpaceControl A library for state space feedback control on on Arduino
Stator For managing states of your variables
STM32duino Examples Provides several examples for the Arduino core for STM32 MCUs.
STM32duino FP_Examples Provides several Function Packs that combine the usage of several X-NUCLEO boards
StopwatchLib Stopwatch Library
StoryBoardLib Storyboard are a series of non blockings tasks that runs sequencially
StreamLib 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.
StreamUtils 💪 Power-ups for Arduino streams
SunRise Calculate sun rise/set times.
SyncWaveformsLib Arduino SyncWaveforms implements timed functions that runs synchronously
Talk2 Library for the Talk2 Boards.
TaskManagerIO Task manager for Arduino and mbed with marshalled interrupts, first class support for events and timed execution. Thread safe for RTOS use.
Tasks A library that handles ongoing tasks.
tcMenu An IoT ready, modular menu solution that supports many input and display devices with a full designer UI and strong remote control capability.
Thread Simplest kernel for multythreading.
ThresholdLib Threshold Library
TimedBlink An object oriented library for asynchrnous programmable LED blinking
TimeoutTaskLib TimeoutTask Library
TinkerController TinkerController allows you to use Gaming Controllers with your Arduino/ESP IOT devices.
TinyCBOR Concise Binary Object Representation (CBOR) Library
tinyhal Tiny platform hardware abstraction layer
TonePitch Real accurate list of music notes with tone variants for Arduino.
TOTP library Library to generate Time-based One-Time Passwords
TriangleSolverLib Library that implements functions to solve triangles. Usefull for articulated machines
TridentTD_EasyFreeRTOS32 A library for ESP32's FreeRTOS in the easy way
TrimWright UML State Machines for Arduino
uMT Micro Multi Tasker specifically designed for ARDUINO UNO, MEGA and DUE boards.
uMulti Cooperative multitasking for the AVR line of microcontrollers.
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
ULWOS2 ULWOS2 - An Ultra LightWeight Operating System
USBControllerLib Arduino library for communication between USB controller and Arduino.
USB Host Shield Library 2.0 Revision 2.0 of MAX3421E-based USB Host Shield Library.
Utilities A library that makes using Arduino a breeze.
Voltage Reference Arduino voltage reference library
Wasm3 The fastest WebAssembly interpreter.
Watchy Watchy - An Open Source E-Ink SmartWatch by SQFMI
WiFiEsp Arduino WiFi library for ESP8266
WiFi101OTA Update sketches on your board over WiFi
WiThrottle JMRI WiThrottle Protocol implementation
WifiLocation Library to get geographic position (lat, lon, accuracy), without GPS, by listening surrounding WiFi networks (Works with ESP8266 and WiFi101 boards, including MKR1000)
Witty Witty Support Library
WolkConnect Arduino library which provides easy connectivity to WolkAbout IoT Platform.
XLR8AddrPack Arduino header file defining addresses common to the XLR8 family.
YA_FSM Yet Another Finite State Machine
YAAWS Yet Another Arduino Web Server
YACL Yet Another CBOR Library.
Yaesu FT857D CAT Simulate a Yaesu FT-857D radio from the CAT point of view.
YASM Easy finite state machine creation and management library