Home - HomeKidd/Homekit-WS2812B-controller GitHub Wiki

Welcome to the  Homekit WS2812B controller wiki!

Donate

Instagram URL FaceBook URL YouTube URL

DIY Light

You can buy everything in one package like this DIY kit!

Supported LED strips

Currently only WS2812B, WS2812B ECO and WS2813 LED strips are supported! SK9822 and SK6812 are not supported! Read More about Addressable LED strip variants here!

❗️❗️There are FAKE WS28xx strips from China so I highly recommend to order from well known Sellers like BTF-Lighting❗️❗️

Basic information

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


  • 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! For 5 meters of 30 LED/meter strip the recommended power supply is DC5V 10A!


  • Maximum number of LEDs are limited to 500 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. Single pressing the button will turn the LED ON / OFF. Visit Setup page for more information.



paypal

⚠️ **GitHub.com Fallback** ⚠️