Open hannescam opened 6 months ago
It seems there are some missing functions or macros used by the NeoPixel library. These might be specific to esp32 or esp8266 and are not supported by LibreTiny. To fix this you would have to find what are these functions used for, and where.
I think these errors are related to interrupt disabling/enabling, but if I comment them out it uploads but the NeoPixel stays off. Here are the lines in the code: https://github.com/adafruit/Adafruit_NeoPixel/blob/master/Adafruit_NeoPixel.cpp#L288 https://github.com/adafruit/Adafruit_NeoPixel/blob/master/Adafruit_NeoPixel.cpp#L3036 I think if it is possible to implement those, it maybe would work, and I also didn't find the function "interrupts()" or "noInterrupts()" in any file in the NeoPixel repo
I tried to upload and compile the example for Adafruit Neopixel on my board but I got this error:
platformio.ini:
main.cpp:
Help would be greatly appreaciated