Nrf52

A list of the 44 libraries in the architecture nrf52.

Adafruit Arcada GifDecoder This is a library to display animated GIFs on Adafruit Arcada boards
Adafruit LittlevGL Glue Library Simplifies use of LittlevGL library with Adafruit displays.
Adafruit Protomatter A library for Adafruit RGB LED matrices.
Adafruit SleepyDog Library Arduino library to use the watchdog timer for system reset and low power sleep.
AMY Synthesizer AMY, the Music Synthesizer Library
Arduino Low Power Power save primitives features for SAMD and nRF52 32bit boards
Arduino_ScienceJournal The Arduino Science Journal firmware for the Physics Lab kit and the Arduino Nano 33 BLE Sense.
AutoAnalogAudio Automated analog reads and analog output (streaming) using Arduino DAC(or PWM), ADC, DMA and Timers
bluemicro_nrf52 A nRF52 Library for controler-specific functions like setting up GPIOs, Watchdog Timer and sleeping.
BSEC Software Library Bosch Sensortec Environmental Cluster (BSEC) Software library
bsec2 Bosch Sensortec Environmental Cluster (BSEC) Software library
Codec2 The Codec2 library is a proof-of-concept for running the Codec2 audio codec on an Arduino-compatible Adafruit Feather nRF52 Bluefruit LE board.
EdgeML-Arduino Library to use the Nicla Sense ME and BLE Nano 33 with edge-ml.
GroveDriverPack GroveDriverPack
haversine A library to find the distance and azimuth angle between two GPS cordinates based on haversine formula.
iMakeBeta Library for beginner.
LoRa Node LoRa Node library for Arduino LoRa Node Shield.
Max86141 Enables using Max86140 and Max86141 sensor on NRF52840 board.
Microcontroller-id Retrieve manufacturer serial number stored inside the microcontroller
MMA8653 Allows reading the MMA8653 accelerometer.
nRF52_MBED_Slow_PWM This library enables you to use ISR-based PWM channels on an nRF52-based board using Arduino-mbed mbed_nano core such as Nano-33-BLE to create and output PWM any GPIO pin.
nRF52_OLED An I2C/SPI display driver for SSD1306/SH1106 oled displays
nRF52_PWM This library enables you to use Hardware-based PWM channels on nRF52-based boards to create and output PWM to pins.
nRF52_Slow_PWM This library enables you to use ISR-based PWM channels on an nRF52-based board using Adafruit_nRF52_Arduino core such as Itsy-Bitsy nRF52840 to create and output PWM any GPIO pin.
NRF52_ISR_Servo This library enables you to use Interrupt from Hardware PWM modules on nRF52832/nRF52840 board to control multiple servo motors.
NRF52_MBED_TimerInterrupt This library enables you to use Interrupt from Hardware Timers on an NRF52-based board using mbed-RTOS such as Nano-33-BLE.
NRF52_TimerInterrupt This library enables you to use Interrupt from Hardware Timers on an nRF52-based board
nrf_rng True non-deterministic random numbers for nRF5 series chips. MIT License.
nrf_to_nrf OSI Layer 2 - NRF52x to NRF24L01+ ESB communication
OZGPS_NMEA GPS NMEA Parser library
QCFA Quadcopter Control Functions using Arduino
SdFat - Adafruit Fork Provides access to SD memory cards and (Q)SPI Flash.
SeeedNrf52480Battery Arduino library for battery management on the Seeed Studio NRF52480 BLE (Sense)
Servo Allows Arduino boards to control a variety of servo motors.
SPI-FlashMem SPI Memory library for Arduino
SPIMemory SPI Memory library for Arduino. (Formerly SPIFlash)
SX126x-Arduino Arduino library to use Semtech SX126x LoRa chips and modules to communicate
TapatioElectronics Allows access to the use of sensors, actuators and control panels designed by Tapatio Electronics
Taskrunner Allows arduino to run scheduler which can run functions at specific frequency
Thermal Printer Library Bluetooth Low Energy Thermal Printer Library
TinyMatrixMath Implments common matrix math operations for small matrices.
WioCellular This library to operate the Wio BG770A cellular module.
WisBlock-API API for WisBlock Core module
WisBlock-API-V2 API for WisBlock Core module