This project was for me to build a proof of concept for controlling a LED natively through HomeKit using Arduino-Homekit-ESP8266. This will act as a catalyst for other projects for me, but can do so for you too.
- Bought: HiLetgo 3pcs ESP8266 on Amazon Link
- Used PlatformIO to make the whole experience easy as pie.
- Not much else, if you use the chipset I used just have PlatformIO open the NodeMcu 1.0 (ESP-12E Module) and it autotunes everything for you. I followed this article Link
Open wifi_info.h and put in your SSID and wifi password.
Open main.cpp and play around.
Open my_accesory.c and update the values.