Hello all, I'm new to the community,

Hello all, I’m new to the community, and I just purchased a meter of dotstars, and I was hoping to get started with them right away with some example code I’ve seen people have out there, but to my dismay, I have a teensy 3.6 which is unsupported :’(

Any idea when it may become supported?

I think Teensy 3.6 support was added to this branch by kcouck.

or maybe it’s this:

You can remove the official FastLED library from your arduino library and give his library a try. Remember to restart arduino after changing/updating libraries.

Wow thank you! I’ve yet to find some working code for my dotstars that use the fastled library, but I’m no longer getting error codes when I attempt to upload it so thank you! It was previously giving me an error code of an undefined pin, but that has gone away!

I don’t know if anyone can help but I have the similar issue, and neither of those branches seem to compile on my 3.6 :frowning:

First linked branch (GitHub - kcouck/FastLED: The main FastLED library (successor to FastSPI_LED). Please direct questions/requests for advice to the g+ community - http://fastled.io/+ - we'd like to keep issues to just tracking bugs/enhancements/tasks.) gives:

In file included from C:\Users\Paul Whitrow\Documents\Arduino\teensy_saber\teensy_saber.ino:11:0:

C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/FastLED.h:558:2: warning: #warning “No pin/port mappings found, pin access will be slightly slower. See fastpin.h for info.” [-Wcpp]

#warning “No pin/port mappings found, pin access will be slightly slower. See fastpin.h for info.”

^

In file included from C:\Users\Paul Whitrow\Documents\Arduino\teensy_saber\teensy_saber.ino:11:0:

C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/FastLED.h:17:21: note: #pragma message: FastLED version 3.001.005

pragma message “FastLED version 3.001.005”

                 ^

In file included from C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/FastLED.h:65:0,

             from C:\Users\Paul Whitrow\Documents\Arduino\teensy_saber\teensy_saber.ino:11:

C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/fastspi.h:110:23: note: #pragma message: No hardware SPI pins defined. All SPI access will default to bitbanged output

pragma message “No hardware SPI pins defined. All SPI access will default to bitbanged output”

                   ^

In file included from C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/FastLED.h:48:0,

             from C:\Users\Paul Whitrow\Documents\Arduino\teensy_saber\teensy_saber.ino:11:

C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/fastpin.h: In instantiation of ‘class FastPin<64u>’:

C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/platforms/avr/clockless_trinket.h:96:49: required from ‘class ClocklessController<64u, 45, 113, 68, (EOrder)10u, 0, false, 10>’

C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/chipsets.h:468:7: required from ‘class WS2812Controller800Khz<64u, (EOrder)10u>’

C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/FastLED.h:102:52: required from ‘class WS2812B<64u, (EOrder)10u>’

C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/FastLED.h:294:39: required from ‘static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = WS2812B; unsigned char DATA_PIN = 64u; EOrder RGB_ORDER = (EOrder)10u]’

C:\Users\Paul Whitrow\Documents\Arduino\teensy_saber\teensy_saber.ino:105:69: required from here

C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/fastpin.h:206:2: error: static assertion failed: Invalid pin specified

static_assert(validpin(), “Invalid pin specified”);

^

Using setup code: FastLED.addLeds<WS2812B, LED_DATA_PIN, COLOR_ORDER>(leds, NUM_LEDS)

Second linked branch (https://github.com/kcouck/FastLED/tree/Teensy_3.6) gives:

In file included from C:\Users\Paul Whitrow\Documents\Arduino\teensy_saber\teensy_saber.ino:11:0:

C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/FastLED.h:17:21: note: #pragma message: FastLED version 3.001.005

pragma message “FastLED version 3.001.005”

                 ^

In file included from C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/FastLED.h:48:0,

             from C:\Users\Paul Whitrow\Documents\Arduino\teensy_saber\teensy_saber.ino:11:

C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/fastpin.h: In instantiation of ‘class FastPin<64u>’:

C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/platforms/arm/k66/clockless_arm_k66.h:14:49: required from ‘class ClocklessController<64, 45, 113, 68, (EOrder)66u, 0, false, 50>’

C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/chipsets.h:468:7: required from ‘class WS2812Controller800Khz<64u, (EOrder)66u>’

C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/FastLED.h:90:34: required from ‘class NEOPIXEL<64u>’

C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/FastLED.h:306:28: required from ‘static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = NEOPIXEL; unsigned char DATA_PIN = 64u]’

C:\Users\Paul Whitrow\Documents\Arduino\teensy_saber\teensy_saber.ino:106:57: required from here

C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/fastpin.h:206:2: error: static assertion failed: Invalid pin specified

static_assert(validpin(), “Invalid pin specified”);

^

Using setup code:

FastLED.addLeds<WS2812B, LED_DATA_PIN>(leds, NUM_LEDS);

I’m at a loss and need help … PLEASE!!