Technical content and expertise to help jump start your design and get you to production faster.
Start your designDownload our latest development and embedded software solutions.
Expedite time-to-market with our extensive lineup of development kits.
Jump-start your design with proven hardware and software solutions.
Get the latest specifications in our technical documentation library.
Further your technical expertise with online and in-person instruction.
Get comprehensive paid support to fast-track your product development.
Design ideas, demo videos, quality answers. Connect with NXP professionals and other knowledgeable designers ready to help.
Software, documentation, evaluation tools. The resources to build comprehensive solutions and accelerate your time to market.
Access our design resource libraryWe're always looking for passionate and talented people to work with us.
Join our teamThe HomeKit Software Development Kit (SDK) from NXP offers support for home automation applications using Apple HomeKit technology, delivering great 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 MCUs 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 hours.
*The Homekit SDK is only available to valid MFI licensees and license will be checked before delivery.
Kinetis and LPC MCUs, and i.MX RT Crossover MCUs :
i.MX Applications Processors:
Microcontrollers and Processors | Products | Features |
---|---|---|
Kinetis Microcontrollers (MCUs) | ||
KW41Z (Bluetooth® Low Energy & IEEE® 802.15.4) | The KW41Z is an ultra-low-power, the highly-integrated single-chip device that enables Bluetooth® low energy (BLE) v4.2 and IEEE® 802.15.4 RF connectivity for portable, extremely low-power embedded systems. | |
KW31Z (Bluetooth Low Energy) | The KW31Z is an ultra-low-power, the highly-integrated single-chip device that enables Bluetooth® low energy (BLE) v4.2 RF connectivity for portable, extremely low-power embedded systems. | |
K Series: K1x, K2x, K6x, K8x | Kinetis K series MCUs, based on the Arm® Cortex®-M4 core, offer optimized performance, scalable integration, and low-power capabilities. | |
LPC Microcontrollers (MCUs) | ||
LPC54000 Series | The LPC54000 series of single-core and dual-core MCUs represents the next-generation of industry-leading power efficiency. | |
i.MX Crossover MCUs | ||
i.MX RT Series | The convergence of low power applications processors and high-performance microcontrollers is here. The i.MX RT Series is the industry’s first crossover MCUs, offering the highest performance Arm® Cortex®-M core, real-time functionality, and MCU usability at an affordable price. | |
i.MX Application Processors | ||
i.MX 6 Series | The i.MX 6 series of applications processors is a feature and performance scalable multicore platform that includes single-, dual- and quad-core families based on the Arm® Cortex® architecture, including Cortex-A9, combined Cortex-A9 + Cortex-M4 and Cortex-A7 based solutions. | |
i.MX 7 Series | The i.MX 7 series is a highly integrated multi-market applications processor designed to enable secure and portable applications within the Internet of Things. | |
i.MX 8M Family | The i.MX 8M family of applications processors based on Arm® Cortex®-A53 and Cortex-M4 cores provide industry-leading audio, voice and video processing for applications that scale from consumer home audio and home automation to industrial building automation and mobile computers. |