Skip to content

ohel/ledstrip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ledstrip

An IoT project to control a multi-colored (RGBW) LED strip for decoration and home lighting using the ESP8266 chip.

The LED strip used is SK6812. It has strict timing requirements down to 150 ns level. Thus assembler commands had to be used to control it fast enough. On the physical side, the I/O of ESP8266 is 3.3 V whereas the LED strip uses 5 V. A "sacrificial LED" technique was used to pump up the signal level to a theoretical 4.3 V for the other LEDs, as a traditional level shift circuit did not work.

Color and mode of the LEDs can be chosen from a web page served by the device.

A config file current.json must be created first. There is a template default.json for that purpose.

Screenshot

About

Control an RGBW LED strip with ESP8266.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published