probonopd / ESP8266HueEmulator

Emulate a Philips Hue bridge running on an ESP8266 using the Arduino IDE.
MIT License
411 stars 93 forks source link

ESP8266 Library for driving WS2812 led-strip using the I2S output. #16

Open probonopd opened 8 years ago

probonopd commented 8 years ago

Check the ESP8266 Library for driving WS2812 led-strip using the I2S output. https://github.com/JoDaNl/esp8266_ws2812_i2s

Makuna commented 8 years ago

(just a note, the NeoPixelBus Library you are using already supports this) I just added a merge to convert from the old branch specific NeoPixelBus to the official library manager version here https://github.com/probonopd/ESP8266HueEmulator/pull/20

probonopd commented 8 years ago

Thanks @Makuna for letting me know, it's been a while that I'd been working on this...

probonopd commented 7 years ago

@Makuna does this mean that we need to use GPIO3 instead of GPIO2 in order to use I2S?

Makuna commented 7 years ago

@probonopd check the wiki, esp8266 has several supported "methods", dma (i2s) has always had this restriction. There is also a uart method which is restricted to yet another pin. The bit bang method should not be used but is present for testing.