Jump to content

LED Panel 30x7: Difference between revisions

From base48
Buger (talk | contribs)
create page for LED panels 30x7
 
Buger (talk | contribs)
m added basic dascr
Line 1: Line 1:
{{Project
{{Project
  |name=LED Panel 30x7
  |name=LED Panel 30x7
  |image=Turtle-bots.jpg
  |image=LED_panel_30x7.jpg
  |founder=Buger
  |founder=Buger
  |status=active
  |status=active
Line 8: Line 8:
  |created=2026-28-10
  |created=2026-28-10
}}
}}
= Placeholder =
= What is this about =
This project is about to make these LED panels working. We got them for free including power supplies and some cables, however the communication protocol is unknown.
 
To be able to use them we need to find out the protocol, or make our own firmware.
 
== Hack the protocol! ==
The device is equipped with pair of XLR connectors connected in parallel suggesting use of DMX or RS485 protocol with daisy-chaining in mind, also the vendor (https://www.srs-group.com) is making a lot of DMX stuff, however I tried to send it DMX data on all 512 channels but no luck. I also tried to send it RS485 data in various formats, baudrates, etc - nothing worked.
 
I also tried to read the firmware of the main controller (atmega16) but its locked (as usual).
 
So I deciced to go "my firmware" way...
 
== Make our own firmware ==
To be able to make our own firmware we need to know how this works - so I spent couple of hours reverse engineering the control board so we have the schematic
 
[[File:LED_panel_30x7_schematic.jpg|center|frameless|600x600px|LED & driver layout]]

Revision as of 23:20, 28 October 2026


What is this about

This project is about to make these LED panels working. We got them for free including power supplies and some cables, however the communication protocol is unknown.

To be able to use them we need to find out the protocol, or make our own firmware.

Hack the protocol!

The device is equipped with pair of XLR connectors connected in parallel suggesting use of DMX or RS485 protocol with daisy-chaining in mind, also the vendor (https://www.srs-group.com) is making a lot of DMX stuff, however I tried to send it DMX data on all 512 channels but no luck. I also tried to send it RS485 data in various formats, baudrates, etc - nothing worked.

I also tried to read the firmware of the main controller (atmega16) but its locked (as usual).

So I deciced to go "my firmware" way...

Make our own firmware

To be able to make our own firmware we need to know how this works - so I spent couple of hours reverse engineering the control board so we have the schematic

LED & driver layout
LED & driver layout