This document summarizes the final working setup for controlling a 24V addressable LED tube using a T-790 LED controller, a Mean Well LRS-350-24 power supply, and a Raspberry Pi.
This version includes the final direct Ethernet configuration between Raspberry Pi and Controller.
- LED Tube: 24V addressable RGB LED tube (DATA + CLK type)
- Controller: T-790 / T-790K LED Controller (AC 100–240V input)
- Power Supply: Mean Well LRS-350-24 (24V DC output)
- Controller Output Mode:
OUT-TTL - Control Device: Raspberry Pi (Direct Ethernet connection)
The controller has an internal AC power supply.
Wall Socket (AC 100–240V)
└── IEC Power Cable
└── Controller AC IN
The LED tube is powered only by the 24V power supply.
Mean Well LRS-350-24
+V (24V) ─────────▶ LED +24V
-V (GND) ─────────▶ LED GND
Use OUT-TTL on the controller (NOT DMX).
Pin 1: GND
Pin 2: DAT
Pin 3: (unused)
Pin 4: CLK
LED GND ─────────▶ Controller OUT-TTL Pin 1 (GND)
LED DATA ─────────▶ Controller OUT-TTL Pin 2 (DAT)
LED CLK ─────────▶ Controller OUT-TTL Pin 4 (CLK)
🔗 Important:
LED GND must be connected to BOTH:
- Power supply
-V - Controller
GND(shared reference)
AC WALL POWER
├──▶ Controller (AC input)
└──▶ Mean Well PSU
Mean Well PSU
+24V ─────────▶ LED +24V
-V ──┬──────▶ LED GND
└────▶ Controller GND (OUT-TTL)
Controller OUT-TTL
DAT ─────────▶ LED DATA
CLK ─────────▶ LED CLK
Test mode is used to verify wiring and LED compatibility without a PC or Raspberry Pi.
- Power OFF controller
- Hold
SET - Power ON while holding
- Release after screen changes
If LEDs animate in test mode → hardware setup is correct.
The connection is direct from Raspberry Pi to Controller using Ethernet (no router).
Raspberry Pi ───── Ethernet Cable ───── Controller
192.168.60.69
Edited /etc/dhcpcd.conf:
interface eth0
static ip_address=192.168.60.10/24
static routers=192.168.60.1
static domain_name_servers=8.8.8.8
After reboot:
ping 192.168.60.69
Successful replies confirm direct communication.
- Output mode: TTL
- IC type: must match LED tube chipset
- Pixel count: number of addressable pixels in the tube
- Color order: RGB / GRB / BRG (adjust if colors incorrect)
- Controller must NOT be in test mode for network control
After confirming ping works:
- Use Art-Net / sACN (E1.31) from Raspberry Pi
- Universe typically set to 1
- Each pixel = 3 DMX channels (R, G, B)
- ❌ Do NOT power LEDs from controller
- ❌ Do NOT feed 24V into controller
- ❌ Do NOT use DMX output for TTL LEDs
- ✅ Always share GND between PSU and controller
- ✅ Raspberry Pi and Controller must be in same subnet
✅ Hardware verified
✅ Test mode working
✅ Direct Ethernet connection established
✅ Controller IP identified (192.168.60.2)
➡️ Ready for Raspberry Pi animation control