У каждого свои приколюхи. Кто-то оставляет надписи на кристалле микросхем,кто-то оставляет послание внутри перебранного двигателя авто. А кто-то бетонирует “капсулы времени” для будущих поколений.
Нормальных нет. Все психи)
Скорее всего это не “автор фастледа” писал. В Фастледе код организован так, чтобы облегчить всем желающим написание расширений библиотеки под разные архитектуры.
Там даже описаловка этого процесса приложена https://github.com/FastLED/FastLED/blob/master/PORTING.md
Это не касается файла FastLED.cpp. Подобное я проделал весной - добавил им поддержку Attiny48/88. Но окончательное решение осталось за разрабами, пока они мой pull request не приняли, в рабочем коде мои правки не появились.
конечно. Но не это мешает иметь вам свой форк библиотеки и предлагать ссылки на него всем желающим.
Вот, например, мой недоделанный форк для W80x контроллеров (подробнее в Readme)