Data Processing

A list of the 42 libraries in the category Data Processing.

Adafruit_mp3 mp3 decoder
arduinoFFT A library for implementing floating point Fast Fourier Transform calculations on Arduino.
ArduinoJson An efficient and elegant JSON library for Arduino.
Arduino POST HTTP Parser A library that allows for easy parsing of POST packages.
BitBool The ultimate bit manipulation tool.
Boodskap Message library Arduino library for sending sensor messages to Boodskap IoT Platform
BufferUtils An Arduino library for working with Buffers.
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
Coordinates Allow easy and reliable conversion between cartesian and polar coordinate system.
CRC32 An Arduino library for calculating a CRC32 checksum.
ESP32httpUpdate Http Update for ESP32
Etherkit JTEncode Generate JT65, JT9, JT4, WSPR, and FSQ symbols on your Arduino.
Etherkit Morse Generate Morse Code for transmission on an digital I/O pin.
ExponentMap Generates an exponentially growing array based on provided number of steps and maximum value.
FIR filter FIR filter library for the Arduino.
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.
FixedPoints A template library for defining fixed point types of varying sizes.
Gaussian Gaussian math, Kalman Filters and Moving Averages made easy
Iobeam Client library for using the iobeam cloud.
Json Streaming Parser A very memory efficient library to parse (large) JSON objects on small devices
LinkedList A fully implemented LinkedList made to work with Arduino projects
LoRa Serialization Library for serialization of data on the Arduino side and deserialization in the TTN
Madgwick Helpers for MadgwickAHRS algorithm
Mahony Helpers for MahonyAHRS algorithm
MD_Menu Library for displaying and managing menus on displays with with up to 2 lines.
MD_TTT Tic-Tac-Toe game logic library
Neurona Artificial Neural Network architectures for Arduino
pRNG Pseudo-random number generator
Plotter An Arduino library for easy plotting on host computer via serial communication.
QList Library implements linked lists
Queuetue Digital Balance Library A library of functions to build a digital balance
Ramp A library that manage interpolation beetween values.
RBD_Threshold Set and check numeric quantile scales.
RGBProgress Calculate an RGB color according to a progression.
SerialCommands An Arduino library to tokenize and parse commands received over a serial port.
SpritzCipher Spritz library for Arduino, CSPRNG, cryptographic hash and MAC functions, symmetric-key data encryption, and some general-purpose functions.
StringSplitter Arduino String Splitter Library
TimedPID PID controller
XLR8DigitalIO Arduino library for access to the extra pins available on an XLR8 Snō.
XLR8Float Arduino library for hardware accelerated floating point math.
XLR8Quadrature Arduino library for hardware accelerated quadrature encoder control.