# LED Mesh Lauflicht

Unser treuer Wegbegleiter auf vielen Veranstaltungen und immer ein Hingucker.

Seit 2025 ist im Mesh ein neuer Controller verbaut. Dieser nutzt die Open Source Software WLED. Siehe [https://kno.wled.ge](https://kno.wled.ge)

[![grafik.png](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/scaled-1680-/vOWK6eG3UbkNPXYd-grafik.png)](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/vOWK6eG3UbkNPXYd-grafik.png) [![grafik.png](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/scaled-1680-/UUnuTVXMl1kjjyPK-grafik.png)](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/UUnuTVXMl1kjjyPK-grafik.png)

<iframe allowfullscreen="allowfullscreen" frameborder="0" height="315" sandbox="allow-same-origin allow-scripts allow-popups" src="https://videos.stadtfabrikanten.org/videos/embed/47d49678-59f7-4dc6-843a-fa01283f501e" width="560"></iframe>

 <iframe allowfullscreen="allowfullscreen" frameborder="0" height="315" sandbox="allow-same-origin allow-scripts allow-popups" src="https://videos.stadtfabrikanten.org/videos/embed/afed8cf8-8b26-4ffe-b09b-b35ad2e2464e" width="560"></iframe>

<iframe allowfullscreen="allowfullscreen" frameborder="0" height="315" sandbox="allow-same-origin allow-scripts allow-popups" src="https://videos.stadtfabrikanten.org/videos/embed/d23cc3ad-eb4b-488c-ae63-0b09520bffd7" width="560"></iframe>

<details id="bkmrk-die-alte-dokumentati"><summary>Die alte Dokumentation</summary>

- RGB-Farben
- Matrix-Geflecht „strucwire“ von Kieselstein GmbH
- Schweiß und Blut in: 3D-Modellierung, 3D-Druck, Laserschneiden, Löten, Programmieren und Testen
- LED-Matrix: 5 x 18
- Controller: Arduino Nano
- Kennwerte: 5 V, 3 A (ca. 4,5 Watt Verbrauch bei voller Ausleuchtung)

<p class="callout warning">Das LED Mesh buggt rum, wenn zu viele effect lines eingetragen sind. Einzelne leds sind dann immer an! Erfolgreich getestet wurde es bisher mit max. 18 ungefähr gleich langen Zeilen</p>

## Neue Laufschrift-Infos flashen

#### 1. Arduino IDE installieren (im Beispiel Version 1.8.8)

<div class="rwui_item_content" id="bkmrk-https%3A%2F%2Fwww.arduino.">- [https://www.arduino.cc/en/Main/Software](https://www.arduino.cc/en/Main/Software)
- [https://www.arduino.cc/download\_handler.php?f=/arduino-1.8.8-windows.exe](https://www.arduino.cc/download_handler.php?f=/arduino-1.8.8-windows.exe)

</div>### 2. Boardverwalter → Arduino AVR Boards hinzufügen

1. Der Boardverwalter ist zu finden unter Werkzeuge → Board → Boardverwalter
2. ATmega382P Support aktivieren

[![grafik.png](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/scaled-1680-/MqjO6fxpv0TA7zJP-grafik.png)](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/MqjO6fxpv0TA7zJP-grafik.png)

### 3. Arduino .ino Projekt pullen und bearbeiten

<div class="rwui_step conf-macro output-block" data-hasbody="true" data-macro-name="ui-step" id="bkmrk-git-projekt-%28code-re"><div class="rwui_item_content">- Git Projekt (Code Repository) → [https://gitea.fablabchemnitz.de/vmario/LED-Mesh](https://gitea.fablabchemnitz.de/vmario/LED-Mesh)
- Libraries aus dem Projekt nach `C:\Program Files (x86)\Arduino\libraries` kopieren. Die verwendeten Bibliotheken sind: 
    - [https://github.com/AaronLiddiment/LEDMatrix](https://github.com/AaronLiddiment/LEDMatrix)
    - [https://github.com/AaronLiddiment/LEDText](https://github.com/AaronLiddiment/LEDText)
    - [https://github.com/FastLED/FastLED](https://github.com/FastLED/FastLED)
- Quelltext bearbeiten

</div></div>### 4. Flashing vorbereiten

<div class="rwui_step conf-macro output-block" data-hasbody="true" data-macro-name="ui-step" id="bkmrk-board%3A-arduino-nano-"><div class="rwui_item_number">- Board: Arduino Nano
- Bootloader/Prozessor: `ATmega328P (Old Bootlader)`  
    [![grafik.png](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/scaled-1680-/p8LNy7CJRzLydxlE-grafik.png)](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/p8LNy7CJRzLydxlE-grafik.png)
- passenden COM-Port auswählen!

</div></div>### 5. Verkabelung anpassen (WICHTIG!)

<p class="callout danger">Bei jedem Flash-Vorgang muss sichergestellt sein, dass das <span style="color: rgb(255,102,0);">orangefarbene </span>Kabel "V IN" abgezogen wird, um Beschädigungen zu vermeiden! Das Pin-Mapping:  
  
D5 = schwarz | GND = silber | VIN = orange</p>


[![grafik.png](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/scaled-1680-/VQJolX5F0ydZyCWl-grafik.png)](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/VQJolX5F0ydZyCWl-grafik.png)

### 6. Kompilat hochladen

[![grafik.png](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/scaled-1680-/NeuiNgm8GGGKtUjv-grafik.png)](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2025-05/NeuiNgm8GGGKtUjv-grafik.png)

### 7. Verkabelung zurücksetzen

<div class="rwui_item_content" id="bkmrk-usb-kabel-abziehen-o">1. USB-Kabel abziehen
2. orangefarbenes Kabel ran

</div>### 8. Testen + Fertig

## Textbeispiele

MakerFaire Hannover 2019

```ini
EFFECT_FRAME_RATE "\x04"
EFFECT_HSV_AH "\x00\xff\xff\xff\xff\xff"  "FABLAB CHEMNITZ WELCOMES YOU TO MAKERFAIRE HANNOVER 2019 <3    "
EFFECT_HSV "\x20\xff\xff"                 "DER STADTFABRIKANTEN E.V. WUENSCHT EUCH EINE FROHE MESSE!    "
EFFECT_HSV "\xc0\xff\xff"                 "DIE OFFENE MITMACHWERKSTATT IN CHEMNITZ    "
EFFECT_HSV_AV "\x00\xff\xff\x40\xff\xff"  "ALREADY FOUND THE BALANCE BETWEEN WORKAROUND AND LIFECYCLE?    "
 
#langsam: EFFECT_FRAME_RATE "\x07"
#schnell: EFFECT_FRAME_RATE "\x03"
```

MakerFaire Sachsen 2021

```ini
DON'T GET MAD, GET MAKER.
DAS FABLAB CHEMNITZ - DIE OFFENE MITMACHWERKSTATT IN CHEMNITZ.
THERE'S A MAKER IN ALL OF US.
HALLO VOM STADTFABRIKANTEN EV.
VÍTEJTE NA MAKER FAIRE V SASKU.
WELCOME TO THE MAKER FAIRE SAXONY.
MAKE FAIR, NOT WAR.
SOMETHING SPECIAL IN THE MAKING.
HAVE A BREAK, HAVE A FAB LAB.
FAB LAB, THE PROBLEM SOLVER.
DIE UNORDINÄRE, FAIRE SCHAFFENSSPHÄRE.
WISSEN IST MACHBAR.
THE BALANCE BETWEEN WORK AROUND AND LIFE CYCLE.
OUR MATTER: DO IT TOGETHER. BECAUSE TOGETHER IS BETTER.
ACHTUNG: HIER MACHE ICH.
ACROSS THE BORDERS OF MIND.
PŘES HRANICE MYSLI.
```

</details>