USBBlaster:
USB Blaster emulation for Arduino boards
VidorGraphics:
Provides graphical functionalities on MKR Vidor 4000
VidorPeripherals:
Provides extended IO functionalities and interfaces
Contributed by the community
AceCRC:
Cyclic Redundancy Check (CRC) algorithms (crc8, crc16ccitt, crc32) programmatically converted from C99 code generated by pycrc (https://pycrc.org) to Arduino C++ using namespaces and PROGMEM flash memory.
Cardinal:
An Arduino library that takes input in degrees and output a string or integer for the 4, 8, 16, or 32 compass headings (like North, South, East, and West).
CmdParser:
A simple and most powerfull cmd parser with small memory footprint
Cojson:
Zero-effort JSON reading and writing on Arduino platforms,
fix_fft:
A library for implementing fixed-point in-place Fast Fourier Transform on Arduino. It sacrifices precision and instead it is way faster than floating-point implementations.
FixedPoint_LUT:
Use FixedPoint_LUT to replace highly runtime intensive calculation times
FixedPoints:
A template library for defining fixed point types of varying sizes.
fp64lib:
Handcrafted 64-bit floating point routines for AVR/arduino microprocessors.
Fraction:
Arduino library to implement a Fraction datatype
FunctionGenerator:
Arduino library to generate wave forms (nummeric) for a DAC
Gaussian:
Gaussian math, Kalman Filters and Moving Averages made easy
gmp-ino:
GNU Multiple Precision (GMP) Arithmetic Library for Arduino.
Histogram:
Arduino library for creating histograms math.
IEEE754tools:
Fast helper functions for IEEE754 floats.
Iobeam:
Client library for using the iobeam cloud.
JsmnStream:
Reformatting of the Serge Zaitsev jsmn library to parse a JSON string one char at a time.
Json Streaming Parser:
A very memory efficient library to parse (large) JSON objects on small devices
Json Streaming Parser 2:
A memory efficient library to parse (large) JSON objects from HTTP or HTTPS streams on embedded devices.
Kalman:
Include Kalman filter to your Arduino projects
KickFFT:
A library for implementing a discrete Fourier transform on an input data array.
KickFilters:
A library for implementing a few basic filters including: high-pass, low-pass, notch, moving average filters, and median filters.
KickFiltersRT:
A library for implementing a few basic real-time filters including: high-pass, low-pass, notch, etc.
KickMath:
A library for performing a few simple mathematical calculations for use with arrays.
Kinematics:
Toolkit for robotic applications that require forward or inverse kinematics.
Knock Detector:
A non-blocking knock detection library to use with piezo elements
LineFormatter:
Wrapper class for Serial to enhance layout of tabular data.
LinkedList:
A fully implemented LinkedList made to work with Arduino projects
LinkedPointerList:
Light-weight implementation of LinkedList library, that is now stripped down to bare minimum, making it appropriate for use in memory-critical environments.
LiteOSCParser:
A lightweight OSC processing library.
LoRa Serialization:
Library for serialization of data on the Arduino side and deserialization in the TTN
LoRandom:
A library using Semtech's sx1276/7/8/9's `RegRssiWideband` register properly to generate random numbers.
Smoothed:
A simple library to store and calculate smoothed values from sensors.
SoftFilters:
Arduino framework and library of software data filters.
SPC:
A library for easy processing of Analog Signals
SpritzCipher:
Spritz library for Arduino, CSPRNG, cryptographic hash and MAC functions, symmetric-key data encryption, and some general-purpose functions.
StackString:
This library was written to accommodate a need for a string class but without the (memory) disadvantages that regular std::string brings.
statHelpers:
Arduino library with a number of statistic helper functions.
Statistic:
Library with basic statistical functions for Arduino.