|
4326 | 4326 | <h1>Mixed 2D and 1D Bus</h1> |
4327 | 4327 |
|
4328 | 4328 | <h2 id="overview">Overview</h2> |
4329 | | -<p>WLED supports mixing 2D and 1D setup on the same unit, the expected result is that you could use 2D fixture and still chain a strip after or setup a strip and then a matrix after on the same pin. </p> |
| 4329 | +<p>🌜</p> |
| 4330 | +<p>WLED-MM supports mixing 2D and 1D setup on the same unit, the expected result is that you could use 2D fixture and still chain a strip after or setup a strip and then a matrix after on the same pin.</p> |
| 4331 | +<p>!Important: The necessary steps are different from upstream WLED. In WLED-MM, you create a "pseudo" 2D panel for the trailing strip, then set it "Expand 1D FX" to "Pixels" in segment options.</p> |
4330 | 4332 | <ol> |
4331 | | -<li>Setup your total LED count in Config -> LED Preferences as usual. For example a 8x8 matrix and a strip of 30 pixels chained to the end of your matrix. The total count should be 64 + 30 = 94. This also works with virtual LEDs via DDP or ArtNet. |
4332 | | - <img width="448" alt="example" src="/assets/images/content/2D-1D-MIX_Step1.png"></li> |
4333 | | -<li>Go to Config -> 2D setup and create the 8x8 matrix |
4334 | | - <img width="448" alt="example" src="/assets/images/content/2D-1D-MIX_Step2.png"></li> |
4335 | | -<li>Go back to edit the segments. The 8x8 segments should be created automatically. Add a new Segment. Initially the form will be for creating a new Matrix. |
4336 | | - <img width="448" alt="example" src="/assets/images/content/2D-1D-MIX_Step3.png"></li> |
4337 | | -<li>In the "Start X" field enter a number larger or equal to the total LEDS in the matrix. In this example you should enter 64 (8 x 8). The form will automatically change to display that of a 1D segment. |
4338 | | - <img width="448" alt="example" src="/assets/images/content/2D-1D-MIX_Step4.png"></li> |
| 4333 | +<li> |
| 4334 | +<p>Setup your total LED count in Config -> LED Preferences as usual. For example a 8x8 matrix and a strip of 32 pixels chained to the end of your matrix. The total count should be 64 + 32 = 96. This also works with virtual LEDs via DDP or ArtNet. |
| 4335 | +2a. Go to Config -> 2D setup and create the 8x8 matrix, and a second matrix panel for the trailing strip. |
| 4336 | +2b. For larger pixel counts, you should chose square dimensions like 5x6. For smaller pixel counts, create a panel with only one row, like 30x1. |
| 4337 | +2c. Position the "pseudo" 2D panel at the right / top side of your "real" 8x8 matrix panel => startX = 8, startY = 0. |
| 4338 | +3a. Now create segments for both 2D panels. click on the segment for your trailing strip, slect a 1D effect, then change "Expand 1D FX" to "Pixels" in segment options. |
| 4339 | +3b. You might need to experiment with "Reverse X" and "Reverse Y" options, to make the effect behave correctly.</p> |
| 4340 | +</li> |
| 4341 | +<li> |
| 4342 | +<p>Save your segment, create a new preset for the current setup. Its recommended to set this preset as startup preset in LEDs settings.</p> |
| 4343 | +</li> |
4339 | 4344 | </ol> |
4340 | | -<p>Note: If the matrix is chained after the strip, then use reversing at the bus level, i.e. check Reversed (rotated 180°) in LED & Hardware setup. This may also require you reverse segment.</p> |
| 4345 | +<p>Note: some "pseudo" 2D layouts are automaticially detected by WLED-MM. For these cases, 1D effects will run as expected, but you might not see the "Expand 1D FX" segment option.</p> |
4341 | 4346 |
|
4342 | 4347 |
|
4343 | 4348 |
|
|
0 commit comments