@Brian_Lewis Yep. Version 3.1.6
I’ve had FastLED examples working (DemoReel100 and various others)
@Cogwun Have you modified any of the code or is it purely copy/paste? If you modified anything can you share the code using http://gist.github.com and call out what changes were made.
Uploaded the code to GitHub:
I edited the code as follows:
--------
#define DATA_PIN 12
//#define CLOCK_PIN 14
#define BRIGHTNESS 255
#define LED_TYPE WS2812B
#define COLOR_ORDER GBR
#define NUM_LEDS 150
Just realised there’s lots of stuff in the error messages similar to this:
---------
C:\Users\Jonathan\Documents\Arduino\libraries\FastLED-3.1.8/FastLED.h:303:25: note: template argument deduction/substitution failed:
circular_matrix:25: error: wrong number of template arguments (5, should be 2)
FastLED.addLeds<LED_TYPE, DATA_PIN, CLOCK_PIN, COLOR_ORDER, DATA_RATE_MHZ(12)>(leds, NUM_LEDS);
--------
The number “should be 4” changes in the various errors. Either 1, 2, 3 or 4.
@Cogwun remove DATA_PIN and DATA_RATE_MHZ(12) from the addLeds line since that is not needed for the type of LEDs you are using.
That gave an error, but leaving DATA_PIN and removing DATA_RATE_MHZ(12) works! The code uploaded and it looks amazing. Thanks so much for the help.