Replies: 4 comments 2 replies
-
SAMD21G18A is supported, whatever define/type that is used for your board fell through to the general ARM support; which as you can see is not so general as it doesn't compile for you. (see rant below) Also see #384 If you turn on verbose compilation, then look for a line on the compiler that defines the architecture and variant, it will help. Look for a long line in the output with "-D" repeated often with unique text behind each -D. RANT |
Beta Was this translation helpful? Give feedback.
-
Thank you for your reply! I found I tried changing this line: https://github.com/Makuna/NeoPixelBus/blob/master/src/internal/methods/NeoArmMethod.h#L371 to:
I've found a few places that are checking
But
The build still fails and I now get the output below. I'll admit I'm out of my depth here. There's no rush whatsoever on this, and I really appreciate the help!
|
Beta Was this translation helpful? Give feedback.
-
Also, I totally sympathize with the fractured variants, and completely understand if you don't want to mess with this at all. Unfortunately I'm fairly space-constrained on a lot of my builds, such as: https://www.evilgeniuslabs.org/one-inch-fibonacci128 The QT Py / XIAO footprint is one of the few dev boards that fit. The other Adafruit QT Py boards, including the ESP32 ones, have components on the back which prevent them from being soldered directly via the castellated edges. The SEEED XIAO ESP32 boards don't have a built-in antenna, just a uFl connector for an external antenna. Anyway, again, no worries if this just isn't supported. Thanks again. |
Beta Was this translation helpful? Give feedback.
-
Did you get it working? If so, I can merge in the changes you made above, or you could also. |
Beta Was this translation helpful? Give feedback.
-
Hey, sorry if this isn't the right place to ask. I didn't want to create an issue if this isn't actually supported.
I'm new to the library. I'm hoping to drive 64 WS2816C-2121 with an Adafruit QT Py SAMD21 (ATSAMD21E18 32-bit Cortex M0+), which seems to be a supported combination?
I've tried compiling with both Arduino IDE v2.2.1 and PlatformIO v3.3.2 (on MacOS Sonoma 14.1.1, M1 Pro). I get the same error either way.
I've searched here and on Discord. I've read all the somewhat related Issues & Discussions. Sorry if I've missed the answer somewhere. Thanks in advance for any assistance!
The code I'm trying:
Here's the full build output:
Beta Was this translation helpful? Give feedback.
All reactions