Skip to content
HomeKid edited this page Sep 5, 2019 · 20 revisions

Welcome to the  Homekit WS2812B controller wiki!

Basic information


  • WS2812B LEDs are have much higher power usage over a certain distance - 18 Watts max (~3.5 Amps @ 5V for 60 LED / meter strips) per meter! The max rating is assuming all the LEDs are on full white, usually the actual current for colorful design is about 1/3 to 1/2 the max current. A good power supply such as a 5V 10A supply is key!


  • Maximum number of LEDs are limited to 300 LEDs. This could be 10 meters of length using 30 LED/meter WS2812B strips. Below that number any length everything should work properly!


  • This code provides a reset solution. If something goes wrong, You can reset the module to factory settings! The Wi-Fi and HomeKit configuration will be reseted. Visit Setup page for more information.


  • The WS2812B i2s library uses hardware I2S, so output pin is GPIO3 and cannot be changed. On some ESP8266 such as the Wemos D1 mini, GPIO3 is the same pin used for serial comms.


Clone this wiki locally