Michael Miller

Results 232 comments of Michael Miller

https://github.com/Makuna/NeoPixelBus/wiki/Library-Comercial-Use I prefer links, as it helps direct people to my contribution and possible donations. But follow LGPL guidelines and you are good. When you make some profits, kick me...

In general, calling Serial.begin() will reset hardware state which Dma and Uart methods rely on. For DMA method it is documented that you can't call Serial.begin() after calling NeoPixelBus.Begin() due...

The fix for this requires changes in the Esp8266 hardware serial core code to expose a model of sharing the single shared interrupt. This work is actively under construction.

New branch created with changes to match pull request to esp8266/Arduino https://github.com/Makuna/NeoPixelBus/tree/SharedUartIsr

interesting research on this topic shows that using alloca is worse and the recommended is VLA like the code has.

What ever source you are using, it doesn't match the current code, the line numbers in the errors don't match up. [This is line 725](https://github.com/Makuna/NeoPixelBus/blob/f16a39f7af5b8920cee969f2054516ee6f396238/src/internal/NeoArmMethod.h#L725) From what I can read,...

Yeah, they tried to have a something defined but picked something so generic it is pretty useless. ARM means almost nothing if all the ARMs don't expose a consistent HAL...

I scanned Adafruits library; the "Adafriut_NeoPixel" library as we have some common code. I am not sure why you are not getting an error output when it compiles; as NONE...

Please give this little sketch a try and tell me what you see in the debug output. This might lead to a general ARM bitbang that is more accurate than...

I mean, upload and capture the serial output ;-)