Nordic Semiconductor nRF51 Series IoT SDK Product Brief Version 1.0

The nRF51 IoT SDK product brief describes an IPv6‑capable Bluetooth Smart software stack for nRF51 Series devices.


Nordic Semiconductor nRF51 Series IoT SDK Product Brief Version 1.0 - cover page
Brand
Nordic Semiconductor
Category
Other
Document type
Product Leaflet
Language
English
Pages
2
File format
PDF
File size
653 KB
Published
28 September, 2026
Updated
28 September, 2026
MD5 checksum
13B9AA9BC42A31DDA95A7DDFBDCF2A4E

About this manual

The nRF51 IoT SDK provides a complete IPv6‑capable Bluetooth® Smart software stack with examples for the nRF51 Series SoCs. It supports the Internet Protocol Support Profile (IPSP) and 6LoWPAN, enabling Bluetooth Smart devices to communicate directly with the Internet or other IP‑based networks.

Key features include 6LoWPAN compression/decompression, IPv6 prefix management, CoAP and MQTT libraries, and support for multiple IP addresses. The SDK can work with Nordic’s own IPv6 stack, the lwIP stack, or any third‑party IPv6 stack via clear interfaces, and includes example implementations for UDP, TCP, CoAP, and MQTT.

What's inside

  • Overview
  • Key Features
  • Supported Protocols
  • Supported Roles
  • Related Products
  • IPv6 Stack Architecture
  • Heterogeneous IP Networks

Specifications

Supported SoCnRF51 Series
Supported role6LN (6LoWPAN Node) only
IPv6 stack optionsNordic IPv6 stack, lwIP, any third‑party stack

Frequently asked questions

What role does the nRF51 IoT SDK support?

It supports the 6LN (6LoWPAN node) role only.

Which IPv6 stacks can be used with the SDK?

The SDK can work with Nordic’s IPv6 stack, the lwIP stack, or any third‑party IPv6 stack via provided interfaces.

Does the SDK include a CoAP library?

Yes, it includes the nCoAP library with client and server support and multiple message types.

What hardware is used in the SDK examples?

Examples use a Raspberry Pi as a 6LBR, but any Linux‑based system can be used.

Download PDF (653 KB)