is where you can find out about the framework I'm using. I actually was able to solve the problem by renaming the function in your library. It was a conflict with the Initialize() function called by the NeoPixelBus.h file. So I just changed it to Initialize_Neo() in all the places it's described and called (I think there were only 4 total). This seemed easier than trying to modify the Souliss Library which is a little more complicated/interwoven (I think, maybe? haha). This allowed me to use your library in my program. And I'm using a Huzzah Esp-12E. When I was compiling before the fix it was just giving me a "compiling error". All the errors listed pointed to this one function in the multiple places it appeared in both libraries. Souliss is an interesting home automation app/framework, and I'm glad it was such an easy fix to make it compatible with your NeoPixel Library, since other libraries like FastLED still don't support Rgbw. Thanks for all your work, man! I hope this tiny contribution comes in handy in the future.