aidar_i, не совсем. Блоки с подстройкой по R G B для каждого светодиода - да, такие. Но не на Adafruit Neopixel, а на FastLed. Чтобы не плодить несколько библиотек в одном проекте, а встроить в ваши гайверовские эффекты еще один эффект, в котором просто задается свечение по входящим r g b данным.
То есть, нужна лента с набором эффектов, один из которых это свечение любым оттенком по выбору в реальном времени.
На Adafruit я сделал этот режим, могу играться с цветом по wifi. Но как только я из таких одинарных блоков начинаю городить динамические эффекты - всё начинает тормозить и код становится размером с Якутию.
Следовательно решил попробовать FastLed. Ваши эффекты летают, всё отлично, но теперь не хватает этого простого блока, где задается номер светодиода и его r g b параметры. Я понимаю, что надо будет конвертировать три показателя (0-255,0-255,0-255) в один 0-255 FastLed. Но как это сделать ума не приложу..
--
хотя начитался про библиотеку FastLED, там есть прямые команды указания цвета RGB
leds
.r = 100; //установка значения каждой составляющей цвета RGB
leds.g = 12;
leds.b = 255;
но это оформить в блок flprog я не умею