Hi, newbie question. Does the library support the Arduino M0 Pro? Here’s the blurb from adafruit:
The M0 Pro represents a simple, yet powerful, 32-bit extension of the Arduino UNO platform. The board is powered by Atmel’s SAMD21 MCU, featuring a 32-bit ARM Cortex® M0 core.
I ask because I am not getting my leds to light at all. Wiring checks out, voltages are present where they should be. I’m using a level shifter and that seems correctly set up also. I’m using a strip of WS2812Bs w/dedicated power (more than enough amps). I tried the colorpallette example, and set the pin, num-leds correctly and set the led_type to WS2812B.
I don’t think I blew the strip (but don’t really know how to tell either).
Thanks in advance.
Have you got an UNO as well to try? Only 74HCT245 Level shifters work. Maybe you try without it.
Usually Teensy 3.1 / 3.2 is a much better choice for half price. With this I never had to use a level shifter.
The m0 pro appears to be http://arduino.org’s (the “fake” arduino) clone of arduino.cc’s Arduino Zero, so it should work.
For checking the strip - try with another controller - and/or try a quick test with the adafruit neopixel library to rule out a hardware issue.
Thanks for the replies. Yes, the m0 Pro is from the fake arduino (I got it free). Although it is based on the Uno, it is 32-bits - is that not an issue?
I have no other suitable micro-controllers (I understand the RPi is not good for the single line interface).
I’ll try adafruit and report back.
Also, was unaware that only specific level shifters were acceptable…I’ll have to check what I have.
Again, I appreciate the responses.
(Also, Hi Dan from a fellow Ardenter!)
FastLED supports a variety of 32-bit platforms (the Kinesis K26 in the Teensy 3.x, and the KL20 in the Teensy LC, the Sam D21 in the arduino zero, the Sam3X8E in the Due, the ESP8266, the STM32 chips in the spark core and photon, the nrf51822, and I think there’s a few others, or at least, there’s a few others in the pipeline 
As for the level WS2812 level shifters, it has to do with the speed/quality of output of the level shifters - http://happyinmotion.com/?p=1247 has some nice info on testing a variety of level shifters to see what works.
(Ah! Thought the name looked familiar, but wasn’t sure 
Update: It was the level shifter. First, in my haste, I forgot to solder the headers to the micro-board that housed the shifters. My bad. Then it kind of worked. I tried skipping the shifter entirely and got some sketches to work. So, that tells me power is good, arduino hook up is good, but I think I’ll get reliable performance with the right shifter. Ordering tonight - thanks for the tip.