How to add signature TEXT on WLED APP Not use soft 3rd And Help Setting MAP LED on XLights

My board : ESP-32U wroom
Version WLED: 0.12.0 Sound Reactive dev 062221
In 2d matrix on wled of Atuline with settings Serpentine enabled the 2d animation runs to full image no problem but I’m stuck on Xlights
i want to know is there a way to run the TEXT signature right on the WLED UI without going through 3rd software like XLights because i am having trouble in the location MAP LED for XLights because i solder the zigzag serial wire as shown, not straight parallel. and attached picture of my settings for Xlight, can any bro guide me to edit the MAP LED part for Xlight, above on WLED I map as follows:
{“map”:[0, 1, 2, 3, 4, 5 , 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,
31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,
46,47,48,49,50,51,52,53,54,54,56,57,58,59,60,
61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,
76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,
91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,
106,107,108,109,110,111,112,113,114,115,116,117,118,119,120]}.
And tried reversing the order of 4 zigzag wires:
{“map”:[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,
31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,
60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,
61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,
90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,
91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,
120,119,118,117,116,115,114,113,112,111,110,109,108,107,106]} ,
but it didn’t work correctly, it was overwritten with 2 characters close to each other even though I only showed 1 letter



First, thanks for the pictures and things to ensure we’re talking the same.

It appears that you may be applying up to three layers of remapping (WLED panel, WLED map, XLights map). Let’s remove as much of this complexity as possible, taking this one “layer” at a time.

  1. Get WLED to locally use the matrix in the manner you expect. Ignore XLights (for now). Try to get it working WITHOUT using a custom ledmap.json, indicating it’s a matrix, and that the first pixel is on the top right (not bottom left as it appears to be configured currently?).

  2. If (and only if) you can’t get WLED to treat the matrix correctly, then you can setup a custom ledmap.json. Still ignore XLights…

  3. Once you have WLED configured, do NOT change it. WLED exposes the LEDs as a single set of contiguous strand, but may be remapping the order of the pixels. The remapping does appear to be applied to real-time data, so you would need to update XLights’ configuration anytime you change the WLED configuration.

  4. Figure out the ordering of the pixels that WLED is now exposing. The “Wipe” effect makes it fairly easy to determine the order of the pixels.

  5. Re-create that ordering of pixels in XLights. (your photos show that you already know how to do this)

You should now have both WLED and Xlights configured to work.

1 Like

Can’t disagree with the approach above, but I have one observation about your reverse map.

The 1st row references 0->15 which is 16 leds, and should be 0->14 with the following mapped groups adjusted accordingly.

1 Like

Thank you for your help. I deleted all setting strand xlight and changed 1-120 nodes, it recognized the correct position and worked ok but there are a few things that are not clear in the section running letters in xlights how to do it can run rainbow.
question 2: Can I ask if my matrix table is only 15x8 small, is there a way to set a nice preset in 2d for it?

I have never used XLights, so can’t help with that question.

For the 2nd question, are you referring to the correct WLED configuration for your setup?

If so, try setting it up as multiple panels containing 1 matrix as below:

image

I put it right because the picture I took is from the top but the direction panel > then I put the input at the bottom so the bottom + right should be my true direction.
let me ask more about sound reactive I use max9814 to solder GND and VDD to 3v3 + GND on ESP32 and OUT to pin 35. GAIN pin I solder directly from the fence pin GAIN caught through VDD without wiring, then when test sound it’s not as sensitive as when it’s just VDD, GND doesn’t solder GAIN tell me where I’m wrong. I’m using binary atuline dev 0.12.0 v0622,
Another error is that when in normal use for a long time, the esp32 will automatically turn back on like when it was just plugged in.