Dmx512 and Ws2821 for ESP8266 (#565)

* refactor esp8266 DMA core
* refactor NeoUtil
* DMX512
* WS2821
This commit is contained in:
Michael Miller authored and GitHub committed 2022-05-07 13:49:03 -07:00
1 parent 083b8ab9f2
commit 4fb6f9351a
10 files changed
+779 -300

No files matched your search

+3
View File
@@ -46,6 +46,8 @@ License along with NeoPixel. If not, see
// '_state' flags for internal state
#define NEO_DIRTY 0x80 // a change was made to pixel data that requires a show
#include "internal/NeoUtil.h"
#include "internal/NeoHueBlend.h"
#include "internal/NeoSettings.h"
@@ -101,6 +103,7 @@ License along with NeoPixel. If not, see
#if defined(ARDUINO_ARCH_ESP8266)
#include "internal/NeoEsp8266DmaMethod.h"
#include "internal/NeoEsp8266I2sDmx512Method.h"
#include "internal/NeoEsp8266UartMethod.h"
#include "internal/NeoEspBitBangMethod.h"