hallo entschuldigt die lange pause...bin mit dem kram gerade ziemlich im stress
hier nun die verbesserte paint samt umrechnung auf die sternförmige verdrahtung:
void paint(int pixelPos, int r, int g, int b)
{
calculatePxForStar(pixelPos);
strips[aktPart].setPixelColor(aktPixel, r*brightness/100, g*brightness/100, b*brightness/100);
}
void calculatePxForStar(int pixel)
{
int tempLength = 0;
//int tempPixel = pixel%totalLength;
int tempPixel = makeModulo(pixel);
for(int i=0; i<HALO_SIZE; i++)
{
tempLength += ledLengthArray[i];
if(tempLength >= tempPixel)
{
aktPart = i;
aktPixel = tempPixel - (tempLength - ledLengthArray[i]) - 1;
break;
}
}
}
den zweiten tipp von dir werde ich nächste woche mal probieren wenn es an die optimierung geht...gerade muss erstmal alles funktionieren....tut es aber zum glück auch schon fast

ich meld mich dann nochmal....da geht noch was ^^