FPP Lighting Hardware
The Torres Family Lights display is powered by two Kulp K32A-B pixel controllers running Falcon Player (FPP). Both controllers use identical hardware architecture and are fed by a fully 12-volt pixel ecosystem to maximize stability, reduce power injection needs, and simplify maintenance.
This section documents the hardware, signal flow, pixel power design, and show configuration for both controllers.
1. Controllers Overview (K32A-B β Identical Setup) Controllers Controller Model Variant Protocol IP Address Universes Pixel Channels K32-Mega-Tree Kulp K32 K32A-B DDP 192.168.60.55 2 27,225 channels K32-Matrix Kulp K32 K32A-B DDP 192.168.60.56 3 21,105 channels Shared Characteristics
32 native pixel outputs per controller
12V pixel power design
Auto Layout: Enabled
Auto Size: Enabled
Vendor: KulpLights
Network: Dedicated lighting VLAN (60.x.x.x)
2. Pixel Hardware Architecture (12V Everywhere) Power Standard
Your entire display runs on 12-volt pixels. This provides:
Longer power runs
Lower voltage drop
Less power injection needed
Better performance at lower brightness (your show runs at ~40%)
Cleaner wiring and easier troubleshooting
Controllers
Both K32 controllers drive 12V pixels exclusively using direct injection from fused outputs.
Power Injection Strategy
Only required on extremely long runs (typically >350 pixels)
Your longest run: 371 pixels on upper roofline icicles
Even at 40% brightness you observe slight pinking at the end β normal for a 12v feed that long
Solution:
Inject at the end of the run, hidden in gutter
Single injection point is enough since show brightness is limited
3. Structure Breakdown
Your display includes the following pixel structures (as exported from xLights):
Icicle Tips
Big Drops
Icicle Arches
ALL Roof
ALL Stars
ALL House
ALL House Decorations
ALL Yard
All Display with Tree
All House with Tree
All Icicles
Arches
Gutters
House Verticals
Mini Trees
Mini Trees Odd
Snowflake Arms
Snowflake Tips
Snowflake Rings
Stars on Trees
Windows & Doors
Candy Canes
Garage Matrix
House Outline
Lollipop Sticks
Lollipop Tops
Lollipops
Mini Tree Even
And many combined groups for sequencing.
4. Playlists (FPP)
You currently run 11 playlists in rotation:
Christmas β remote
Christmas1
Christmas2
Christmas3
Christmas4
Halloween
ShowDay1
ShowDay2
ShowDay3
ShowDay4
Sunday
These feed both controllers using DDP for perfect sync.
5. Scheduler Configuration (Daily Show Automation)
Your schedule automates ALL show start/stop logic:
Type Time Function Script 4:00 PM start_rotating_show.sh Command 4:00 PM Effect Start (Floods) Command 4:00 PM Effect Start (Sign Flood) Command 10:00 PM Stop Gracefully Sequence 5:00 PM Winter playlist (even/odd days split) Command 11:59 PM Effect Stop Sequence 5:00 AM Winter playlist (early rotation)
You also use:
Immediate vs Hard Stop
Odd/Even day logic
Long-range date windows (2025β2035)
Your show automation is fully hands-off and stable all season.
6. Controller System Info (from FPP About Pages)
K32-Mega-Tree
FPP v8.5.1-24
BeagleBone Black
Kernel: 6.1
Uptime often >12 days
VIN: 12.1V (typical)
Disk: 83% free
K32-Matrix
Same platform
Same firmware branch
Similar uptime, power, and disk usage
Both nodes run clean with no CPU or memory pressure.
