ESP8266 DMA I2S WS2812 Driver

(ab)use the I2S + DMA on the ESP8266 to drive some WS2812(b)'s.

Similar projects worth following
The ESP8266 has a hard time using software to bit bang signals to the glorious WS2812's.

Conveniently, the ESP8266 MP3 Player project outputs to I2S for its sound, so I was able to rip its guts out and trick it into output signals for WS2812.

This project makes a UDP->ESP8266->WS2812 bridge.
  • 1 × ESP8266 Module Any will do!
  • 1 × WS2812B's Any quantity will do (well ~300 or less)
  • 1 × 3.3V power regulator

Enjoy this project?



Mike McRoberts wrote 06/19/2019 at 07:18 point

Is your code available on GitHub please? 

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates