A robust and extremely easy-to-use HomeKit implementation for the Espressif ESP32 running on the Arduino IDE.
This library provides a microcontroller-focused implementation of Apple's HomeKit Accessory Protocol (HAP - Release R2) designed specifically for the ESP32 running on the Arduino IDE. HomeSpan pairs directly to iOS Home via WiFi without the need for any external bridges or components. Compatible with ESP32, ESP32-S2, and ESP32-C3.

Author: Gregg

Maintainer: Gregg

Read the documentation


This library is compatible with the esp32 architecture.


To use this library, open the Library Manager in the Arduino IDE and install it from there.