Sterownik na ESP z kartą SD do xLights i pasków adresowalnych

Dedykowany sterownik na mikrokontrolerze ESP do obsługi cyfrowych pasków LED (WS2812B, SK6812). Wersja 1 gotowa i przetestowana, wersja 2 w trakcie prac.

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

zrzut ekranu 2026 05 23 164457
zrzut ekranu 2026 05 23 163027
image

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

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *