nRF5 SDK v12.1.0
Modules
SDK common libraries

Modules

 GATT Database Service Structure
 
 Bootloader modules
 Modules for creating a bootloader.
 
 Button Handler
 Buttons handling module.
 
 Cryptography library
 Cryptography library (nrf_crypto).
 
 Capacitive Sensor Library
 Module for using the capacitive sensor library with support for many instances of sliders, wheels, and buttons.
 
 Capacitive sensor support
 Module for using a capacitive sensor on low-energy level.
 
 Elliptic Curve Cryptography interface
 Elliptic Curve Cryptography interface.
 
 Section variables
 Section variables.
 
 Flash Data Storage
 Flash Data Storage (FDS).
 
 FIFO implementation
 FIFO implementation.
 
 fstorage
 Module which provides functionality to store data to flash and erase flash pages.
 
 GPIOTE Handler
 GPIOTE handler module.
 
 HardFault exception
 Default HardFault exception implementation.
 
 Memory pool
 Memory pool implementation.
 
 SLIP module
 SLIP layer for supporting packet framing in HCI transport.
 
 HCI Transport
 HCI transport module implementation.
 
 IC information
 Library for checking IC information (IC revision, RAM size, FLASH size).
 
 
 Logger module
 The nrf_log module interface.
 
 Low-power PWM
 Module for generating a low-power pulse-width modulated output signal.
 
 Mailbox library
 Mailbox for safely queuing items.
 
 Memory Manager
 Memory Manager for the nRF5 SDK.
 
 Pulse-width modulation (PWM)
 Module for generating a pulse-width modulated output signal.
 
 Scheduler
 The scheduler is used for transferring execution from the interrupt context to the main context.
 
 SHA-256 hash library
 This module calculates SHA-256 (SHA-2, FIPS-180) hashes.
 
 Simple Timer
 Simple timer module.
 
 SLIP encoding decoding
 This module encodes and decodes slip packages (RFC1055).
 
 Application Timer
 Application timer functionality.
 
 TWI transaction manager
 Module for scheduling TWI transactions.
 
 UART module
 UART module interface.
 
 Common application error handler
 Common application error handler and macros for utilizing a common error handler.
 
 Utility Functions and Definitions
 Various types and definitions available to all applications.
 
 Utility Functions and Definitions (Platform)
 Various types and definitions available to all applications when using SoftDevice.
 
 SDK Error codes
 
 SDK Common Header
 Macros for parameter checking and similar tasks.
 
 Mapped flags
 Module for writing and reading flags that are associated with keys.
 
 SoftDevice Event Handler
 API for initializing and disabling the SoftDevice.
 
 Retarget layer for stdio functions
 
 Board Support Package
 BSP module.
 
 Adafruit PN532 NFC Shield library
 Adafruit PN532 NFC Shield library for reading and writing tags.
 

Detailed Description


Documentation feedback | Developer Zone | Subscribe | Updated