Full color LED strip controller manual

freeFree Technical Resource

This content is free to read, suitable for basic learning and search traffic.

Full color LED strip controller manual缩略图

1. Product Introduction

This controller adopts the standard Modbus RTU protocol (RS-485), with 24 commonly used lighting modes built-in, supporting effects such as monochrome, gradient, flowing, breathing, flashing, and multi frame playback. It can be controlled in real-time through serial port or external IO, and can also run offline. Users do not need to write code, they only need to modify register parameters to achieve the desired animation. The controller supports a wide voltage supply of 5 V to 24 V, with a maximum controllable capacity of 1200 LED beads (based on a 5 V single point), and is compatible with mainstream single wire zero code ICs on the market.


2. Technical parameters

projectSpecification
Operating Voltage5 V to 24 V ± 5%
Power Consumption< 1 W
Communication InterfaceRS-485 (A/B)
Default Baud Rate9600 bps (4800~460800 optional)
Data format8N1 (parity can be set)
Controllable point count≤ 1200 points (5 V single point)
LED strip port1-channel data output (DO)
Switching input6-channel (IN0~IN5, low level effective)
Frequency input1-channel (FI0, 1 Hz~10 kHz)
Operating temperature–25 ℃~+75 ℃
Storage temperature–40 ℃~+85 ℃
relative humidity< 75 % RH
Overall dimensions68.5 mm × 66.4 mm × 20 mm

3. Interface definition

3.1 Power/Signal Terminal (Right Side)

terminalExplanation
VCCPositive power supply (5 V~24 V)
GNDPower ground (shared with the light strip)
DOData output (connected to DIN light strip)
NCempty foot
IN0~IN5Switch input (triggered by ground closure)
FI0Frequency signal input (ground pulse)

3.2 Communication terminal (left side)

terminalExplanation
ARS-485 A
BRS-485 B
GNDCommunication location (optional)

4. Support light strip types

By selecting the IC model through register 2000, the following protocols are built-in:
WS2812B / WS2811 / WS2813 / WS2815 / WS2818 / SK6812 / UCS1903 / TM1903 / FW1903 / FW1935 / TM1934 / SM16703 / MT1815 And customize the pulse width mode.
(If using 12V or 24V LED strips, please confirm the number of LED beads carried by one IC and fill in the "LED strip count" parameter according to the number of ICs.). )


5. Quick wiring diagram

交流市电 → 开关电源(5 V/12 V/24 V) → 控制器 VCC/GND  
控制器 DO → 灯带 DIN  
控制器 GND → 灯带 GND(必须共地)  
RS-485 转换器 A/B → 控制器 A/B  
USB-485 转换器 → PC  

Note that

  1. The light has a direction, and the DIN must be connected to the controller DO.
  2. For long-distance power supply, please connect a set of power lines every 2 meters to avoid voltage drop.
  3. The communication line adopts twisted pair shielded wire, and the shielding layer is grounded at one end. If the controller and light strip use independent power supply, they need to be connected.
  4. If the controller and the light strip use independent power sources, they need to be connected to each other.

6. Status indicator light

Indicator lightMeaningProcessing
Green light flashes at 0.5 HzNormal operation
Green light breathingPause
Green light flashes at 0.25 HzStop
Red light flashes at 1 HzParameter error or Flash faultPower off and restart, reconfigure
Yellow light flashes 3 times in a rowModbus parameter exceeds limitCheck register range
Yellow light flashes 6 times in a rowRestoring to factoryDo not power off within 2 minutes

7. Register overview (Modbus address table)

All addresses are decimal (PLC base address=1), please subtract 1 when issuing from the main machine.

Function AreaAddress RangeDescription
Device Parameters1000-1014Address, baud rate, power on behavior, etc.
Light strip parameters2000-2009IC type, RGB order, pulse width
Coil trigger1000-1014Start/Pause/Stop/Turn off, etc.
Discrete input1000-1015Running status, IO level
Input register1000-1019Version, current effect, error code
Mode configuration2100-214924 template parameters
Program storage2200-2229128 program slots
List configuration4000-40596-class list (loop/parallel/trigger)
BUF data5001-98001200 dots x 4 bytes RGBW
Hardware interface3000-3269IO function mapping
Flash operation4900-49152 MB image storage
Brightness control2400-2410Real time brightness overlay

8. Common mode quick check

Mode numberEffectKey parameter examples
1004Overall monochrome2125~2128 Setting RGBW
1014Dual color gradient cycle2125/2129 Color 1/22133 Steps
1015Tri color gradient cycle2125~2136 Three segment colors
1017Breathing light2125 Color, 2130/2131 Steps
1013BUF FlowStarting from 2129, 2130 length
1022BUF multi frame playbackStarting from 2125, 2126 frames per second
1023Flash multi frame playback2125~2127 Image addresses

9. Typical configuration process (taking "overall red gradient to blue" as an example)

  1. Power on, connect to PC, open debugging software, select serial port, and click "Connect".
  2. [Lamp strip parameters] Select IC type and RGB order.
  3. [Mode Information] Address 2100 is written as 1014 (dual color gradient).
  4. Double click 2125/2129 to bring up the color picker, and set red (255, 0, 0) and blue (0, 0, 255) respectively.
  5. Address 2133 is written as 100 (gradient steps).
  6. [Program Information] Write 2000 to address 2200. After confirming 2202=1, write 1 to address 2228 and save it as program 2000.
  7. Disconnect the serial port, power on again, and the light strip will automatically run this effect.

10. External IO Control (Example)

Objective: Press the button once to switch the light strip between "Red → Blue Gradient" and "Green Breath".
Step:

  1. 【 Hardware Interface 】 Turn on the main switch 3000=13010=1.
  2. IN0 is mapped to the [Program] area, with address 3020=33022=22003023=3 (falling edge count).
  3. Save 3025/3026 with 0/13027=13004=1.
  4. Store two programs: 2000=Red Blue Gradient, 2001=Green Breath.
  5. Add 2000 and 2001 to playlist 3060 and set 4007=2.
  6. Each time the button is pressed, the list order switches, achieving a rotation of two effects.

11. Real time brightness adjustment

  1. Address 2400=1 to enable brightness control.
  2. Address 2406=50 Current brightness 50% (0 off, 100 original brightness,>100 brightness increase).
  3. The "+/-" button can be triggered through 2409/2410, or it can be changed in real-time through IO/frequency mapping.

Attention: Brightness adjustment will reduce the frame rate. It is recommended to return to the mode parameters to solidify the brightness after the final effect is determined.


12. Flash image upload (special requirements only)

  1. Stop light effect, 4912=1 Enable Flash operation.
  2. 4910/4911 Set the starting page (must be a multiple of 4096).
  3. Convert BMP to RGBW by "loading image to BUF", fill 4096 bytes, and write 4914=1.
  4. Repeat until all images are completed and 4912=2 is closed. When calling mode 1023, simply fill in the total frame count, starting address, and running direction.
  5. When calling mode 1023, simply fill in the total frame rate, starting address, and running direction.

13. Troubleshooting

PhenomenonPossible causesSolution
No response when powered onPower supply reverse connection/voltage mismatchCheck polarity and voltage
Communication failureAddress/baud rate error, AB reverse connectionPower off and power on again to check serial port prompt
Light strip flickeringPoor ground connection, long wireShorten signal wire, add 100 Ω resistors at both ends
Effect not savedStorage trigger not executed2228/4057/4914 Write 1
Overlapping area flower screenParallel list area overlapStarting position and length of each program staggered

14. Safety and maintenance

  1. Confirm voltage matching before powering on, reverse connection will burn out the equipment.
  2. Do not plug or unplug screw terminals when live to avoid spark damage to the contacts.
  3. Check the tightness of the terminals and remove dust every month.
  4. If not in use for a long time, please store it with power off to avoid moisture.

15. Packing List

  • Controller x 1
  • Pluggable terminals x 3
  • Instruction manual x 1

16. Liability statement

Damage caused by wiring errors, overvoltage, or unauthorized modifications is not covered by warranty; The images and data uploaded by users themselves must ensure that the copyright is legal.


Related Tags
Put this resource to use in a real project?

Go to the Tool Center for message parsing, CRC verification and device debugging, or submit your requirements for selection and integration advice.

Engineer Membership

Turn this article into actionable debugging resources

After activation, you can use advanced message parsing, resource pack downloads, code examples, engineering cases and priority technical support, suitable for real project delivery.

Unlimited Advanced Tools
Resource & Code Packs
Complete Engineering Case Library
Priority Technical Support

Leave a Reply

Your email address will not be published. Required fields are marked *.