Hi all! I am using fastled to directly control a simple RGB strip (non-addressable).

Hi all! I am using fastled to directly control a simple RGB strip (non-addressable). I have used the example to use the analogue outputs. I really need to use some colour correction as green is, well, green and likes to show it!

I have been looking at the “.setCorrection( TypicalSMD5050 )” but as far as I can tell it needs to be used with FastLED.addLeds which I haven’t used, is there any other way to apply the correction?

CRGB adjustedScale = computeAdjustment(brightness, TypicalSMD5050, UncorrectedTemperature);

CRGB correctedColor = leds[0].scale8(adjustedScale);

use an analog method to control the leds ie. 3 x 10k resistors and an uno…
that way you have direct control over the colors