Art-Net 4 / sACN · ESP32-P4

L'éclairage LED open source, du contrôle jusqu'à la lumière

pixfrog est un projet complet et ouvert : le firmware contrôleur Art-Net 4 / sACN sur ESP32-P4, le rack 1U, l'électronique qui conditionne le bus, les satellites de puissance en bout de ligne, et bientôt les barres LED.

8 sorties 48 univers 9 protocoles pixel FSEQ microSD OTA A/B licence MIT
01

Un rack complet, ouvert et documenté.

Intérieur du rack pixfrog : carte fille, alimentation et grilles de ventilation
Réparable

Carte fille sur bornier débrochable, alimentation séparée. Tout est remplaçable, tout est publié.

Rack pixfrog 1U, huit sorties XLR en face avant
8 × XLR, alimentation interne, 1U

Sorties repérées CH1 à CH8, fixation rack standard, ventilation passive. Le patch se fait en façade, sans démontage.

FAILSAFE · repli par canal NVS · réglages persistants MICROSD · spectacles xLights / FPP
02

La régie est dans la façade. Le détail est dans le navigateur.

L'écran embarqué affiche le réseau, les services et l'activité par canal d'un coup d'œil — protocole, univers, pixels, luminosité et un voyant de statut en direct par sortie.

Tableau de bord de l'interface web embarquée pixfrog
Interface web embarquée

Lien, FPS, trafic Art-Net et sACN, scènes et séquences — servie par le boîtier lui-même.

Écran embarqué pixfrog : IP, services, fps et les huit canaux
Le même état, sans ordinateur

IP, protocole actif, FPS et les huit canaux d'un coup d'œil.

Page canaux de l'interface web pixfrog
Patch complet des 8 lignes

Chaque sortie, champ par champ, sauvegardée en NVS.

03

Natif ESP-IDF, taillé pour un timing déterministe.

Protocoles

9 protocoles pixels

WS2815, WS2812B, WS2811, SK6812, WS2814, APA102, SK9822, LPD8806 — avec ordre de couleurs, gamma et luminosité par canal.

Réseau

Art-Net 4 + sACN

ArtDmx, Sync, Trigger, TimeCode et configuration à distance sur Ethernet ; sACN (E1.31) opt-in avec priorités et fusion HTP/LTP 2 sources — jusqu'à 48 univers.

PARLIO / DMA

Sortie DMA parallèle

Le périphérique PARLIO de l'ESP32-P4 cadence les 8 canaux en parallèle depuis des doubles tampons PSRAM via DMA pour un rafraîchissement stable et sans jitter.

Écran

Interface embarquée

Tableau de bord TFT couleur (ou OLED classique) piloté par un encodeur rotatif — FPS en direct, lien, activité par canal et configuration complète, sans ordinateur.

Web / OTA

Interface web & OTA

Application web embarquée opt-in : configuration complète, état en direct, mises à jour OTA avec rollback A/B, sauvegarde/restauration JSON, téléchargement de coredump, authentification optionnelle.

microSD

Lecteur FSEQ

Lit les spectacles xLights/FPP .fseq depuis microSD (zstd, hot-plug), autonome ou esclave de ArtTimeCode et FPP MultiSync.

Scènes

Scènes & failsafe

8 scènes autonomes (solide / chase / arc-en-ciel) jouables au démarrage, depuis la console ou n'importe quelle interface — plus un failsafe perte de signal par canal.

NVS

Config persistante

Chaque paramètre est stocké en NVS et survit aux redémarrages, avec un avertissement visible sur l'écran d'accueil si la flash est défaillante.

PSRAM

PSRAM octal

200 MHz de PSRAM octal contient les trames en double tampon pendant que la SRAM compatible DMA maintient la rapidité du chemin de sortie.

Lire l'architecture ↗