Натолкните на мысль. Нужно плавно зажигать и тушить определенный оттенок на ргб светодиоде типа ws2812b. Использую либру FastLED. Как эту дичь воплотить в реальность, не трогая LEDS.setBrightness, т.к. она будет использоваться всего 1 раз в setup для общей настройки яркости. У меня всегда один из каналов при значении 0. Пока в голову пришла идея только брать найвысшее значение цвета среди каналов ргб, делить его на второе значение, определять шаг и отнимать этот шаг от большего тогда, когда канал с меньшим значением отнимается на 1цу, а потом наоборот. Но не факт что оно будет всегда плавно, особенно, когда разница между числами будет огромная.