Optimizar codigo para ahorrar memoria Sram para tira de Leds ws2812b

Es que si CRGB fuera struct y no class, nos quitamos el puntero y nos ahorraríamos 200 bytes de RAM. Creo que FastLED lo único que hace es iterar sobre el vector de LEDs para aplicar el color establecido a cada uno de ellos, si tan solo se pudiera modificar dicha rutina para que acepte CRGB como struct.

Incluso, si se estudia bien, podríamos prescindir de la librería y tomar de ella sólo las rutinas necesarias. Lo digo porque sólo la de aplicar los colores, está escrita en ensamblador para atiempar correctamente los flancos de la línea de datos.
Recuerda que el Attiny85 básicamente no tiene periféricos para comunicación (excepto el "solo-esclavo" SPI que se utiliza para programarlo), entonces todo eso tiene que ser emulado por software (lo que en inglés se como "bit banging").