BSD 2 Clause

A list of the 35 libraries that are licensed with the BSD 2 Clause license.

A4963 Library for A4963 brushless motor controler
ardyno A library to control dynamixel motors
BlueDot SGP40 SHT40 BlueDot library for SGP40 and SHT40 sensors.
CoopThreads Lightweight, platform agnostic, stackful cooperative threads library
DFR0534 Class for controlling a DFR0534 audio module by SoftwareSerial or HardwareSerial
everytime A easy to use library for periodic code execution.
Hardware Buttons Custom button actions handler
ICP-101xx Pressure Sensor Library Arduino library for the TDK Invensense ICP-101xx family of high-resolution pressure sensors.
JTAG A library to perform JTAG operations and play XSVF.
KerbalSimpit A library for interfacing with the Kerbal Space Program video game.
LinxESP32 LINX - Digilent/LabVIEW MakerHub for ESP32
MaerklinMotorola Decoding the signals from the Märklin-Motorola-protocol.
MCP_23017 IO expander library for MCP23017
micro-ecc uECC
OneWireNg Arduino 1-wire service library. OneWire alternative.
OpenMRNLite Network protocol stack for model railroading: OpenLCB and LCC implementation.
PicoEncoder High resolution quadrature encoder using the PIO on the RP2040
Potentiostat_Shield Arduino library for potentiostat shield.
SCPI_Parser Port of the C/C++ "SCPI Parser" library by Jan Breuer, suitable for advanced C/C++ programmers. For a much simpler solution in your Arduino projects, consider the Vrekrer SCPI Parser library.
SIKTEC Keys Library for Keypad shield
SIKTEC_AVR_Controller Examples for programming and using SIKTEC AVR Controller Shield
SIKTEC_EPD ePaper / eInk display driver to easily integrate SIKTEC displays.
SIKTEC_MDSwitch Library to easily use Multi Direction Switches.
SIKTEC_Rotary Library to easily use Rotary Encoders
SIKTEC_SdExplore A light-weight companion library to easily scan / search for files
SIKTEC_SPI A Lightweight SPI wrapper for HW SPI and Software SPI
SIKTEC_SRAM Library for Interfacing Microchip SRAM chips
SPL06-001 Arduino library for SPL06-001 sensor
StripDisplay Display text and bitmaps on strip led panels.
SupmeaDO7016 Communicate and control the Supmea DO7016 oxygen probe.
SwarmTile Library for the Swarm Tile satellite modem, enabling low cost satellite communication for IoT projects.
TCP over Serial TCP over Serial client connection to a server from the Arduino, using the connected host. (No Ethernet/WiFi shields necessary)
U8g2 Monochrome LCD, OLED and eInk Library. Display controller: SSD1305, SSD1306, SSD1309, SSD1312, SSD1316, SSD1318, SSD1320, SSD1322, SSD1325, SSD1327, SSD1329, SSD1362, SSD1363, SSD1606, SSD1607, SH1106, SH1107, SH1108, SH1122, T6963, RA8835, LC7981, PCD8544, PCF8812, HX1230, UC1601, UC1604, UC1608, UC1610, UC1611, UC1617, UC1628, UC1638, UC1701, ST7302, ST7511, ST7528, ST7539, ST7565, ST7567, ST7571, ST7586, ST7588, ST75160, ST75161, ST75256, ST75320, NT7534, ST7920, IST3020, IST3088, IST7920, LD7032, KS0108, KS0713, HD44102, T7932, SSD1312, SED1330, SED1520, SBN1661, IL3820, MAX7219, GP1287, GP1247, GP1294, GU800. Interfaces: I2C, SPI, Parallel.
UiUiUi Library for complex user interfaces with automatic layouting and completely static data structures.
virtmem Virtual memory library to easily extend RAM.