Projekt powstał z chęci stworzenia sterownika do obsługi zaawansowanych pokazów świetlnych i dynamicznych animacji na cyfrowych paskach LED (np. WS2812B, SK6812), które projektuję i synchronizuję w programie xLights.
Założenia projektu
Zamiast polegać na ciągłym połączeniu Wi-Fi czy podłączonym komputerze podczas pokazu, zależało mi na wbudowaniu czytnika kart microSD. Dzięki temu sekwencje (pliki FSEQ) są odczytywane bezpośrednio z karty pamięci, co gwarantuje zerowe opóźnienia i brak zrywania transmisji.
Schemat i projekt PCB



Stan prac: Wersja 1 vs Wersja 2
- Wersja 1 (Gotowa): Prototyp zrealizowany na wstępnym PCB. Z powodzeniem odtwarza przygotowane sekwencje xLights, stabilnie steruje linią diod adresowalnych i prawidłowo czyta dane z karty microSD przez magistralę SPI.
- Wersja 2 (W planach): Płytka lub nakładka na płytkę deweloperską z modułem Ethernet – sterownik głównie w wersji bramki z możliwością dodatkowo odtwarzania pokazów offline zapisanych na karcie SD. Poprawa ścieżki przy slocie kart SD.
Przykładowe możliwości wykorzystania: https://www.youtube.com/watch?v=LIfbYIHjYJo&t