Sam

A list of the 29 libraries in the architecture sam.

Audio Allows playing audio files from an SD card. For Arduino DUE only.
AutoAnalogAudio Automated analog reads and analog output (streaming) using Arduino DAC(or PWM), ADC, DMA and Timers
BaroLibrary Library for Measurement Specialties MS5637-02BA03 Altimeter/Pressure sensor (including Freetronics BARO module).
Braccio Allows to move each Braccio parts using simple calls.
CaptureTimer Arduino Input Capture Library
dcf77_xtal DCF77 decoder with excellent noise tolerance.
DMD2 Updated (beta) library for Freetronics DMD dot matrix displays.
DueTimer Timer Library fully implemented for Arduino DUE
due_can Allows for CAN bus communications with the Arduino Due
EEPROM_CAT25 Driver for On Semiconductor CAT25 SPI EEPROM chips for AVR, SAM3X (Due), and SAM M0+ (SAMD, SAML, SAMC) microcontrollers
FTOLED Library to drive Freetronics OLED128 128x128 display.
FTRGBLED Freetronics RGBLED module (WS2801-based) driver library.
MIDIUSB Allows an Arduino board with USB capabilites to act as a MIDI instrument over USB.
NeoGPS NMEA and ublox GPS parser, configurable to use as few as 10 bytes of RAM
OpenDevice OpenDevice is a set of tools and APIs to build solutions for the "Internet of Things" like home automations systems, robotics, smart city, energy monitoring, security, sensor monitoring
PJON PJON is an open-source, multi-master, mult-media device communications bus system framework
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
RTCDue Use for the RTC inside the SAM3X8E from the Arduino DUE
Scheduler Allows multiple tasks to run at the same time, without interrupting each other. For Arduino sam and samd architectures only (Due, Zero...).
Servo Allows Arduino/Genuino boards to control a variety of servo motors.
SPIFlash Winbond SPI flash library for Arduino.
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
ThingSpeak ThingSpeak Communication Library for Arduino & ESP8266
uCOS-II MicroC/OS-II 2.92.10 for ARM Cortex M3.
uMT Micro Multi Tasker specifically designed for ARDUINO UNO, MEGA and DUE boards.
U8glib A library for monochrome TFTs and OLEDs
USBHost Allows the communication with USB peripherals like mice, keyboards, and thumbdrives.