Wpis z mikrobloga

@RedveKoronny: po pierwsze - używasz zmiennych typu int (które są 16bitów ze znakiem, czyli realnie 15bitów) a usiłujesz operować na danych 0xRRGGBB czyli 3x 8 bitów albo raczej - powinny być 32bity (unsigned long)

Po drugie - ten kod nie powinien niczego "uceglić" - ew sposób jego wgrania. Bootloadera on nie rusza, ani nie ma wpływu na jego (nie)działanie.
@hrumque: wyglądało jakby wchodził w infinite loopa, i naprawiło go zrestartowanie arduino w momencie wgrywania czystego kodu. Wcześniej wykrywało arduino na chwile po resecie, a potem znikało z dostępnych urządzeń