Arduino code to control an LED strip that is built into a computer desk via an IR remote and HomeKit.
Below is the wiring that I used to supply 5V of power to the NeoPixels and controller. I merged a USB-A male connector and micro-USB male connector and added an in-line capacitor.
Below is the circuit diagram for the IR receiver sensor and NeoPixels.
- esp8266 v3.0.2
- Adafruit Feather HUZZAH ESP8266
Use the following instructions to install the Adafruit board libraries and configure the ESP8266 hardware.
- Adafruit NeoPixel v1.10.7
- HomeKit-ESP8266 v1.2.0
- IRremoteESP8266 v2.8.4
- Timer v1.2.1