nRF5 SDK for HomeKit

Software Development Kit for HomeKit solutions

The nRF5 SDK for HomeKit combined with the nRF52 Series wireless SoCs provide developers with a unique solution to develop HomeKit products. A highly optimized solution, it enables single chip implementations, running HomeKit Accessory Protocol (HAP) and application firmware on the same chip. Designed for ultra-low power, it is the ideal solution for battery powered HomeKit products.

 

The nRF5 SDK for HomeKit is available to MFI licensees only.
To get access to the nRF5 SDK for HomeKit, contact the Nordic support team via the Nordic DevZone.

Available Protocols

Rich and well tested devlopment environment

Bluetooth

Bluetooth® Low Energy brings wireless connectivity to small, low-cost devices that require months to years of battery lifetime.

Read more

Supported Devices

Bluetooth Low Energy (previously called Bluetooth Smart) technology

nRF52840 SoC

High-end nRF52 Series multiprotocol SoC for high-performance, feature-rich applications with best-in-class security.

64 MHz Cortex-M4F
1 MB Flash, 256 KB RAM
2.4 GHz Transceiver
2 Mbps, 1 Mbps, Long Range
Bluetooth 5, Bluetooth mesh
ANT, 802.15.4, Thread, Zigbee
+8 dBm TX Power
128-bit AES CCM, ARM CryptoCell
UART, SPI, TWI, PDM, I2S, QSPI
PWM
12-bit ADC
NFC-A
USB 2.0

nRF52832 SoC

General-purpose nRF52 Series multiprotocol SoC with high performance and broad peripheral set.

64 MHz Cortex-M4F
512/256 KB Flash, 64/32 KB RAM
2.4 GHz Transceiver
2 Mbps, 1 Mbps
Bluetooth 5, Bluetooth mesh
ANT
+4 dBm TX Power
128-bit AES CCM
UART, SPI, TWI, PDM, I2S
PWM
12-bit ADC

NFC-A


Supported SoftDevices

Bluetooth Low Energy (previously called Bluetooth Smart) technology

Toolchains

Supported by the nRF52 DK

SES - Segger Embedded Studio

Segger Embedded Studio is a professional all-in-one IDE solution for embedded C/C++ programming. IDE, project manager, debugger and Clang/LLVM and GCC compilers included. Supports WIN, Linux, OSX. Free for non-commercial use, without limitations.

Read more

GNU Embedded Toolchain

The GNU Embedded Toolchain for ARM is a ready-to-use, open-source suite of tools for C/C++ and asm programming for Cortex-M and -R processors.  Includes GCC compiler/linker. WIN, Linux, OSX. Available directly from ARM and 100% Free to use under the GNU GPL.

Read more

IAR Embedded Workbench

IAR Embedded Workbench for ARM provides one single toolbox, one view, one uninterrupted workflow. Includes IDE/editor, compiler, linker. WIN only. Free Evaluation license available: Choose between 30-day fully functional trial or 32Kbyte code-size limited "kickstart" version.

Read more

Keil MDK

KEIL Microcontroller Development Kit is a complete development environment for a wide range of Cortex-M based MCUs. Includes an IDE and debugger, ARM C/C++ compiler and linker and essential middleware components. WIN, Linux. Free Evaluation/Lite version restricted to 32Kbytes of code and data. 7-day "full" trial also available.

Read more

Latest News

Corporate
5
Mar
2019

The nRF52 Series SoCs certified under the Alibaba IoT Ecosystem Partner program that is built on support for the AliOS T...

Product
26
Feb
2019

The Nordic nRF52811 SoC builds on the success of Nordic’s nRF52 Series platform and brings greater levels of accessibili...

Corporate
25
Feb
2019

Nordic’s cellular IoT module gains Arm Platform Security Architecture (PSA) certification scheme, PSA Certified Level 1 ...