A list of the 101 libraries in the architecture samd.

Adafruit AM radio library Arduino library for AM radio on samd21 microcontroller
Adafruit composite video Library Arduino library for composite video on samd21 microcontroller
Adafruit DAP library Arduino library for DAP programming on ARM cortex microcontroller
Adafruit DMA neopixel library Arduino library for neopixel DMA on samd21 microcontroller
Adafruit FreeTouch Library Arduino library for QTouch on samd21 microcontroller
Adafruit NeoMatrix ZeroDMA library Arduino library for DMA control of NeoMatrix on samd21 microcontroller
Adafruit NeoPXL8 Arduino library for controlling 8 NeoPixel LED strips using DMA on ATSAMD21, ATSAMD51
Adafruit NeoTrellis M4 Library Examples and code for the NeoTrellis M4
Adafruit Zero DMA Library DMA helper/wrapped for ATSAMD21 such as Arduino Zero & Feather M0
Adafruit Zero I2S Library I2S audio playback library for the Arduino Zero / Adafruit M0 (SAMD21 processor) and M4 (SAMD51) boards
Adafruit ZeroTimer Library Arduino library for samd21 timer control
Adaino An Analog Data Acquisition library for Arduino and IoT.
AllWize Arduino-compatible library to interface RC1701HP-OSP/WIZE radio modules
ArduinoBLE [BETA] Enables BLE connectivity on the Arduino MKR WiFi 1010 and Arduino UNO WiFi Rev.2.
Arduino Cloud Provider Examples Examples of how to connect various Arduino boards to cloud providers
ArduinoECCX08 Arduino Library for the Atmel/Microchip ECC508 and ECC608 crypto chips
ArduinoGraphics Core graphics library for Arduino.
ArduinoIoTCloud This library allows to connect to the Arduino IoT Cloud service.
Arduino LoRaWAN by Beelan LoRaWAN Arduino Library for Dragino/RFM and standalone LoRaWAN modules.
Arduino Low Power Power save primitives features for SAMD and nRF52 32bit boards
Arduino SigFox for MKRFox1200 Helper library for MKRFox1200 board and ATAB8520E Sigfox module
ArduinoSound [EXPERIMENTAL] A simple way to play and analyze audio data using Arduino.
ArduinoSTL A port of uClibc++ packaged as an Arduino library.
Arduino-Websocket-Fast Websocket client library (fast data sending).
Arduino_MKRENV Allows you to read the temperature, humidity, pressure, light and UV sensors of your MKR ENV shield.
Arduino_MKRRGB Allows you to draw on your MKR RGB shield.
Arduino_MKRTHERM Allows you to read the temperature sensors connected to your MKR THERM shield.
AudioFrequencyMeter Get the fundamental pitch of an audio signal
AudioZero Allows playing audio files from an SD card. For Arduino Zero and MKR1000 only.
avdweb_AnalogReadFast Fast analogRead 10/12 bit ADC for the Arduino Zero and Uno
avdweb_SAMDtimer Timer library for the SAMD21 and Arduino Zero
AzureIoTHub Azure IoT library for Arduino. For the Arduino MKR1000 or Zero and WiFi Shield 101, Adafruit Huzzah and Feather M0, or SparkFun Thing.
AzureIoTProtocol_HTTP Azure HTTP protocol library for Arduino. For the Arduino MKR1000 or Zero and WiFi Shield 101, Adafruit Huzzah and Feather M0, or SparkFun Thing.
AzureIoTProtocol_MQTT Azure MQTT protocol library for Arduino. For the Arduino MKR1000 or Zero and WiFi Shield 101, Adafruit Huzzah and Feather M0, or SparkFun Thing.
AzureIoTUtility Azure C shared utility library for Arduino. For the Arduino MKR1000 or Zero and WiFi Shield 101, Adafruit Huzzah and Feather M0, or SparkFun Thing.
BNO055 Allows to use the IMU MKR Shield
Braccio Allows to move each Braccio parts using simple calls.
BraccioRobot Braccio Robot controller API.
CanSat Kit Library Library for CanSat Kit.
Ciao Enables communication between microcontroller and MIPS cpu. Natively support network communications, terminal (linux) and file access.
Dimmer class for SAMD21 Easy use of PWM outputs on SAMD21 for dimmer applications.
EEPROM_CAT25 Driver for On Semiconductor CAT25 SPI EEPROM chips for AVR, SAM3X (Due), and SAM M0+ (SAMD, SAML, SAMC) microcontrollers
Electronic Cats Internal Temperature Zero Library Arduino library for internal temperature of the family SAMD
FingerLib Allows for servo-like functionality for finger control. For Atmega 2560 (Almond PCB) and Arduino Zero (Chestnut) only.
FlashStorage The FlashStorage library aims to provide a convenient way to store and retrieve user's data using the non-volatile flash memory of microcontrollers.
FreeRTOS_SAMD21 FreeRTOS ported for Arduino SAMD21 processors
Gamebuino META Make your first game within hours.
GUIslice GUIslice embedded touchscreen GUI library in C for Arduino & Raspberry Pi
KONNEKTING Device Library A library that enables creating KNX devices powered by Arduino.
LCD_ST7032 Arduino library for ST7032 LCD controller with i2c interface
Low-Power Lightweight power management library
MCCI Catena Arduino Platform Arduino library for MCCI Catena 44xx, 45xx, 46xx and 48xx systems.
MFRC522 Arduino RFID Library for MFRC522 (SPI)
MIDIUSB Allows an Arduino board with USB capabilites to act as a MIDI instrument over USB.
MKRMotorCarrier Allows to use the MKR Motor Carrier
MKRGSM Enables GSM/GRPS network connection using the Arduino MKR GSM 1400 board.
MKRIMU Allows you to read the acceleration, gyroscope, magnetic field and euler angles from the IMU on your MKR IMU shield.
MKRNB Enables NB/GRPS network connection using the Arduino MKR NB 1500 board.
MKRWAN Support library for MKR WAN 1300
ModuleInterface ModuleInterface is an open-source system for configuration of and data logging from Arduinos and similar devices.
MPU6050 MPU6050 Arduino Library.
NeoGPS NMEA and ublox GPS parser, configurable to use as few as 10 bytes of RAM
Parse Arduino SDK A library that provides access to Parse
PinExtender Library Library for Pin Extention
PJON PJON is an open-source, multi-master, multi-media bus network protocol
RT-Thread Real Time Operating System porting for Arduino SAM and SAMD boards
RTCCounter Provides use of the RTC peripheral in 32bit counter mode. For Arduino SAMD21 boards only.
RTCZero Allows to use the RTC functionalities. For Arduino Zero, MKRZero and MKR1000 only.
Scheduler Allows multiple tasks to run at the same time, without interrupting each other. For Arduino sam and samd architectures only (Due, Zero...).
Seeed Wio GPS Board Seeed wio gps board Arduino library.
Servo Allows Arduino/Genuino boards to control a variety of servo motors.
Sodaq_N2X An Arduino library for the SARA N2X modules.
Sodaq_R4X An Arduino library for the UBlox SARA R4X modules.
Sodaq_UBlox_GPS An Arduino library for the UBlox EVA7M (as available on LoRaONE).
Sodaq_wdt An Arduino wrapper for the Watch Dog Timer.
SPIMemory SPI Memory library for Arduino. (Formerly SPIFlash)
SRAM_23LC Driver for Microchip Technology Inc. 23LC (23LCV, 23A, 23K) SPI SRAM chips for AVR, SAM3X (Due), and SAM M0+ (SAMD, SAML, SAMC) microcontrollers
SSLClient Arduino library to add SSL functionality to any Client class
STM32duino X-NUCLEO-NFC04A1 Allows controlling the ST X-NUCLEO-NFC04A1 expansion board
SwissHandmade MiniPirate Commandline for GPIO, I2C and CPU manipulations
Switch Arduino library for deglitching and debouncing switches and buttons.
TelegramBot Arduino library for TelegramBot
ThingSpeak ThingSpeak Communication Library for Arduino, ESP8266 & EPS32
uMT Micro Multi Tasker specifically designed for ARDUINO UNO, MEGA and DUE boards.
USBBlaster USB Blaster emulation for Arduino boards
VidorGraphics Provides graphical functionalities on MKR Vidor 4000
VidorPeripherals Provides extended IO functionalities and interfaces
WiFi101OTA Update sketches on your board over WiFi
WifiLocation Library to get geographic position (lat, lon, accuracy), without GPS, by listening surrounding WiFi networks (Works with ESP8266 and WiFi101 boards, including MKR1000)
WireUpdate Update firmware on SAMD based boards using I2C
WireUtility Library Library for Wire : I2c protocol
WolkConnect Arduino library which provides easy connectivity to WolkAbout IoT Platform.
ZEeprom Library for eeprom AT24Cx
ZEncoder Library for encoder of motor
ZMotor2 Library Library for a board called Motor2
ZMotor3Library Library for a board called Motor3
ZSharpIR Library Library for Sharp telemeter
ZcmdMotor Library Library for a motor control with PID
ZeroRegs Prints the low-level configuration registers for the Arduino Zero (and similar boards).
ZMCP23017 Library Library for MCP23017 I/O extender
ZPCA9685 Library Library for PCA9685 PWM I/O extender