The HomeKit Software Development Kit (SDK) from NXP offers support for home automation applications using Apple HomeKit technology, delivering exceptional performance, advanced security, and supporting all connectivity options; Bluetooth Smart®(Bluetooth Low Energy), Wi-Fi, Ethernet, and remote access over iCloud.
This HomeKit solution is architected for multiple system configurations, from a very low power single chip MCU system to dual processor system consisting of a host processor that runs the HomeKit Accessory Protocol (HAP) and a wireless connectivity processor connected to it via a serial interface:
Single Chip MCU - Kinetis W series MCUs, such as the KW41Z and KW31Z based on Arm®Cortex®-M0+ core with integrated Bluetooth® low energy v4.2 connectivity, for extremely low-power systems such as battery-powered HomeKit accessories.
Host Processor - Kinetis and LPC MCUs, and i.MX RT Crossover processors based on Arm®Cortex®-M cores, and i.MX application processors based on Arm®Cortex®-A cores, provide functionality for a wide range of HomeKit accessory products, and highly efficient processing to meet HomeKit cryptography requirements, while incorporating a wide array of advanced security functions, including cryptographic keys storage, software and system protection options, a hardware Random Number Generator (RNG), and optionally integrated system tamper detection. See the Supported Devices section for host processors supported by the HomeKit SDK. Some combinations of processor, development platform and development tools require the purchase or additional Professional Support hours, typically starting at 50 hours.
Wireless Connectivity Processor - connected to the host processor via a serial interface. See the Supported Devices section for wireless connectivity processors supported by the HomeKit SDK.
Available for purchase by verified MFi licensees*, click on “Buy” below. Please contact Mike.Toh@nxp.com for more information.
Note: Some system and connectivity configurations may require the purchase of additional Professional Support hours. Typically starting at 50
*The Homekit SDK is only available to valid MFI licensees and license will be checked before delivery.