Difference between revisions of "Controllers"

From diychristmas.org wiki
Jump to navigation Jump to search
(Reorganized Controllers Overview into categorized sections for hardware, firmware, show software, and communication protocols. Added RS-485 and Light-O-Rama (LOR) references and expanded navigation to related controller topics.)
(Removed editing warning.)
 
Line 1: Line 1:
<div style="border:2px solid red; background:#ffeeee; padding:8px;">
 
<span style="color:red; font-size:120%;">'''NOTE'''</span><br />
 
''This page is currently under active development. To maintain consistency while the initial content is being created, please refrain from making edits until this notice has been removed.''<br />
 
— Ernie Horning, July 30, 2026
 
</div>
 
 
----
 
 
 
= Controllers Overview =
 
= Controllers Overview =
  

Latest revision as of 09:35, 30 July 2026

Controllers Overview

Controllers are the heart of an animated lighting display. They receive data from sequencing software or show players and convert it into signals that control smart pixels, dimmers, relays, and other lighting devices.

This section provides an overview of the hardware, firmware, software, and communication protocols commonly used in DIY Christmas lighting. Whether you are building a simple display with a single ESP8266 or a large installation with multiple Ethernet controllers, the articles below will help you choose the right equipment and understand how the various components work together.

Controller Hardware

These devices receive lighting data and control connected lights or pixels.

  • ESP Controllers – Low-cost DIY controllers based on the ESP8266 and ESP32.
  • Falcon Controllers – Professional Ethernet pixel controllers.
  • Kulp Controllers – Advanced Ethernet controllers with integrated expansion options.
  • Light-O-Rama (LOR) – Commercial controllers for AC lighting and smart pixels.
  • Renard – Community-developed AC lighting controllers and communication protocol.

Controller Firmware

Firmware is the software installed on a controller that determines how it receives and processes lighting data.

  • WLED – Feature-rich firmware for ESP-based pixel controllers.
  • ESPixelStick – Firmware supporting multiple lighting protocols and output options.

Show Software

These applications create, schedule, and play animated lighting shows.

Communication Protocols

Protocols define how lighting data is transmitted between software and controllers.

  • DDP – Distributed Display Protocol optimized for smart pixels.
  • E1.31 – Streaming ACN protocol widely used for Ethernet lighting control.
  • Art-Net – Ethernet protocol commonly used in stage and architectural lighting.
  • DMX – Industry-standard serial lighting control protocol.
  • Renard – Serial communication protocol used by Renard controllers.
  • RS-485 – Electrical communication standard used by DMX, Renard, and other serial systems.

Related Articles