El diseñador holandés de hardware LichtBit lanzó un controlador de tiras LED Art-Net/sACN basado en ESP32, totalmente open source, pensado para instalaciones de iluminación a gran escala y diseño escénico personalizado. La placa enruta los datos de iluminación por Ethernet cableado o Wi-Fi y gestiona hasta 16 universos de LEDs direccionables repartidos en 4 salidas dedicadas.

Ya hemos cubierto otros controladores NeoPixel como el xcrhom WLED Type-C, el Adafruit Sparkle Motion Stick y el Adafruit Sparkle Motion, todos diseñados para montajes portátiles y animaciones autónomas. La propuesta de LichtBit apunta a otro segmento: cubrir la brecha entre el software comercial de espectáculos en vivo (Resolume Arena, MadMapper o xLights) y las tiras digitales de bajo costo.

¿Qué hardware lleva el nodo LichtBit Art-Net/sACN?

Especificaciones del controlador LED Art-Net y sACN de LichtBit:

  • Placa de desarrollo: placa genérica basada en ESP32 con MCU ESP32-WROOM-32.
  • Display: OLED I2C de 128×32 para configuración en tiempo real, estado del dispositivo y mapeo IP.
  • Red: Ethernet 10/100 Mbps vía módulo WIZnet W5500 (muy recomendado para framerates altos), Wi-Fi 2,4 GHz (802.11 b/g/n) y modo AP autolanzado tras 30 segundos de timeout para depuración o configuración offline.
  • Salidas: 4 borneras físicas con tornillo (4 universos hasta 680 LEDs RGB por pin, o 2.720 en total).
  • Compatibilidad LED: tiras de 3 canales (RGB), 4 canales (RGBW) y 5 canales (RGBAW). Tiras síncronas de 3 hilos solo-datos como WS2811, WS2812(B), WS2813, WS2814, WS2815 y SK6812. Tiras de 4 hilos con clock SPI como APA102.
  • Varios: LED indicador WS2812 RGB direccionable a bordo, botón físico de boot/modo para configurar DHCP o IP estática, ciclos de prueba RGB autónomos, 10 presets de color y soporte para sincronización con Art-Net, sACN (E1.31) y WLED.
  • Alimentación: rango amplio de 5 a 24 V DC, fusible automotriz de aproximadamente 8 A reseteable por canal de salida, conversores de nivel a 5 V para señales limpias sobre cables largos, switch de 5 V para bypass del regulador 12 V a 5 V y protección contra polaridad invertida.
  • Dimensiones: por confirmar.
Internos del controlador Artnet/sACN para tiras LED
Internos del controlador Artnet/sACN para tiras LED

El hardware se apoya en la biblioteca I2SClocklessLedDriver para manejar el renderizado de píxeles, liberando los núcleos del ESP32 para procesar paquetes de red provenientes de controladores complejos como Resolume Arena, MadMapper o xLights. El firmware principal funciona como nodo Art-Net/sACN, pero la placa también acepta el framework WLED: si solo necesitás efectos autónomos, podés flashear la versión Wi-Fi estándar de WLED.

Nota: quienes quieran Ethernet combinado con WLED deben usar un fork experimental de WLED, WLED-W500, todavía sin merge, porque la rama oficial no soporta chips WIZnet W5500 vía SPI sin ediciones manuales de compilación.

El desarrollador también provee un archivo wled_cfg.json personalizado en el repo de GitHub del proyecto que remapea automáticamente la configuración interna de WLED a los pines 12, 14, 27 y 26 para usar con seguridad los level shifters y fusibles integrados. El repositorio incluye además los archivos 3D para una carcasa, binarios e información adicional, mientras que los esquemáticos, layout de PCB, BoM y archivos Gerber están publicados en la página del proyecto en EasyEDA OSHWLab.

Configuración del nodo Artnet sobre ESP32
Configuración del nodo Artnet sobre ESP32

El chip Ethernet W5500 no soporta Auto-MDI/MDIX, por lo que hay una limitación menor: si conectás el controlador directamente a una PC necesitás un cable Ethernet crossover. Una alternativa más simple es conectar tanto la PC como el controlador a través de un switch o router de red, que funciona sin requerir cables especiales.

Vista superior del controlador Artnet/sACN para tiras LED
Vista superior del controlador Artnet/sACN para tiras LED

¿Por qué Art-Net y sACN en vez de DMX tradicional?

Las luminarias de escenario tradicionales usan cables DMX512 estándar (XLR de 3 o 5 pines). Sin embargo, un solo cable DMX maneja apenas 512 canales (un "universo"). Si trabajás con tiras LED direccionables donde cada LED requiere 3 canales (rojo, verde, azul), un universo DMX de 512 canales mueve solo unos 170 LEDs antes de quedarse sin ancho de banda. Para manejar volúmenes mayores, los universos DMX se envían sobre redes Ethernet estándar en lugar de cables DMX individuales, usando protocolos como Art-Net y sACN (E1.31), que transmiten miles de universos desde el software de iluminación hacia los controladores.

La placa de LichtBit se ubica entre el software profesional y las tiras LED direccionables: el software mapea un video o un show complejo sobre varios universos y envía esos datos por Ethernet. El controlador lee los paquetes de red, decodifica los datos Art-Net o sACN y los convierte en el protocolo serial de alta velocidad que entienden las tiras NeoPixel/WS2812B.

¿Cuánto cuesta y dónde se compra?

El nodo totalmente ensamblado está disponible para compra en Tindie a 82 dólares (sin contar envío). Por contexto regional: a precio Tindie y sin sumar costos de internación, hablamos de unos 78.000 a 82.000 pesos chilenos al cambio actual, antes de IVA y courier. Para quienes prefieren fabricar la placa por su cuenta, todos los archivos de hardware están publicados bajo licencia abierta en EasyEDA y se pueden enviar a JLCPCB o PCBWay.