S115 SoftDevice Specification

S115 SoftDevice

The S115 SoftDevice is a Bluetooth® Low Energy peripheral protocol stack solution. It supports up to two peripheral connections with an additional broadcaster role running concurrently. The S115 SoftDevice integrates a Bluetooth Low Energy Controller and Host, and provides a full and flexible API for building Bluetooth Low Energy solutions on the nRF54L05, nRF54L10, and nRF54L15 SoCs.

Note: The PDF version of this document is available as an attachment.

Key features

  • Bluetooth 6.2 compliant single-mode Bluetooth Low Energy protocol stack
    • Up to two peripheral connections and one broadcaster running concurrently
    • Configurable number of connections and connection properties
    • Configurable attribute table size
    • Custom UUID support
    • Link layer supporting LE 1M PHY and LE 2M PHY
    • LL Privacy
    • LE Data Packet Length Extension
    • ATT and SM protocols
    • LE Secure Connections pairing model
    • GATT and GAP APIs
    • GATT Client and Server
    • Configurable ATT MTU
  • Complementary SDK (nRF Connect SDK Bare Metal) including Bluetooth profiles and example applications
  • Thread-safe supervisor-call based API
  • Asynchronous, event-driven behavior
  • No RTOS dependency
    • Any RTOS can be used
  • No link-time dependencies
    • Standard Arm® Cortex®- M33 project configuration for application development
  • Support for concurrent and non-concurrent multiprotocol operation
    • Concurrent with the Bluetooth stack using Radio Timeslot API
    • Alternate protocol stack in application space