HOMEKIT-SDK: NXP Software Development Kit (SDK) for HomeKit Accessories

Overview

Home Automation and Audio Solutions

Video

HomeKit Control of Hue Bulb

Video

HomeKit Software Development Kit Block Diagram

HomeKit Software Development Kit Block Diagram

NXP® HomeKit Software Development Kit (SDK)

Video

HomeKit Software Development with NXP® Freedom Boards

HomeKit Software Development with NXP<sup>&#174;</sup> Freedom Boards

Features

System Requirements

Kinetis Host MCU

  • ARM Cortex-M4 core
  • Minimum 64 KB SRAM
  • Minimum 512 KB Flash
  • Hardware Random Number Generator unit (RNG)

Support Policy

Software package includes two hours of Professional Support to help with configuration and getting started.

Supported Devices

Memory (KB)
Product CPU Flash/SRAM Dual Bank Security Interfaces Packages
K11 50 MHz
ARM Cortex-M4F
512 / 64 RNG, MMCAU,
CRC, Tamper
- LQFP, MAPBGA
K22 120 MHz
ARM Cortex-M4F
1024 / 128
512 / 128
RNG, CRC USB FS LQFP, MAPBGA, CSP
K24 120 MHz
ARM Cortex-M4F
1024 / 256 RNG, MMCAU,
CRC
USB FS LQFP, MAPBGA, CSP
K26 180 MHz
ARM Cortex-M4F
2048 / 256
1024 / 256
RNG, MMCAU,
CRC
USB HS & FS,
SDRAM controller
LQFP, MAPBGA, CSP
K64 120 MHz
ARM Cortex-M4F
1024 / 256
640 / 256
RNG, MMCAU,
CRC
USB FS,
Ethernet
LQFP, MAPBGA, CSP
K66 180 MHz
ARM Cortex-M4F
2048 / 256
1024 / 256
RNG, MMCAU,
CRC
USB HS & FS,
SDRAM controller,
Ethernet
LQFP, MAPGBA
Memory (KB) Radio
Product CPU Flash/SRAM BLE 802.15.4
KW30z 48 MHz ARM Cortex-M0+ 160 / 20
KW40z 48 MHz ARM Cortex-M0+ 160 / 20