Skip to content

Commit 3cda7e0

Browse files
committed
update_readme.md
1 parent eec9506 commit 3cda7e0

1 file changed

Lines changed: 18 additions & 18 deletions

File tree

README.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -12,39 +12,39 @@ Dieses Projekt ist nicht als weiteres „Ambilight für den Alltag“ entstanden
1212
1313
## Projektbeschreibung
1414
MATRIXLED kombiniert zwei Welten:
15-
- **Teensy 4.x** als extrem schneller, deterministischer LED-Controller
16-
- **ESP32** als Steuer-, UI- und Konfigurations-Einheit (Webserver + Display)
17-
- Der kritische Datenpfad (PC → LEDs) ist **bewusst frei von WLAN, TCP/IP oder Betriebssystem-Jitter** gehalten.
18-
- Der ESP32 übernimmt ausschließlich Komfort- und Kontrollfunktionen.
15+
* - **Teensy 4.x** als extrem schneller, deterministischer LED-Controller
16+
* - **ESP32** als Steuer-, UI- und Konfigurations-Einheit (Webserver + Display)
17+
* - **Der kritische Datenpfad (PC → LEDs) ist **bewusst frei von WLAN, TCP/IP oder Betriebssystem-Jitter** gehalten.
18+
* - **Der ESP32 übernimmt ausschließlich Komfort- und Kontrollfunktionen.
1919

2020
## Nerd Stuff – Pipeline (Kurzfassung)
21-
PC → USB → Teensy (DMA) → LEDs
22-
ESP32 → UI / Web / Display (nicht zeitkritisch)
21+
* - **PC → USB → Teensy (DMA) → LEDs
22+
* - **ESP32 → UI / Web / Display (nicht zeitkritisch)
2323

2424
# Features
2525

26-
- **Teensy 4.0:** High-Speed APA102 Treiber (SPI @ 16MHz), USB Adalight Interface, OLED Status-Display.
27-
- **OLED Display:** FPS Counter, (Reale FPS Berechnung), / Bootscreen / LED Test (automatisch (Boot) per Taster). Debug Menü / EEPROM Lesen & Schreiben.
28-
- **Ambilight:** Unterstützt PC-Synchronisation via USB (Adalight Protokoll, funktioniert mit AmbiPro / Hyperion / HyperHDR / Prismatic und eigene Software MATRIXLED (noch nicht veröffentlicht)
26+
* - **Teensy 4.0:** High-Speed APA102 Treiber (SPI @ 16MHz), USB Adalight Interface, OLED Status-Display.
27+
* - **OLED Display:** FPS Counter, (Reale FPS Berechnung), / Bootscreen / LED Test (automatisch (Boot) per Taster). Debug Menü / EEPROM Lesen & Schreiben.
28+
* - **Ambilight:** Unterstützt PC-Synchronisation via USB (Adalight Protokoll, funktioniert mit AmbiPro / Hyperion / HyperHDR / Prismatic und eigene Software MATRIXLED (noch nicht veröffentlicht)
2929
<br>
3030

31-
[Performance HUD:] Framerate / CPU Temperature / CPU Usage / Data Rate / Free RAM / SPI Frequency
31+
* - **[Performance HUD:] Framerate / CPU Temperature / CPU Usage / Data Rate / Free RAM / SPI Frequency
3232

3333
![max.FPS.Wallpaper](assets/max.FPS.jpg)
3434
<br>
3535

3636
##
3737

3838
<br>
39-
[Debug Menü:] Performance / Thermal CPU / Power / Memory / Sys Info
39+
* - **[Debug Menü:] Performance / Thermal CPU / Power / Memory / Sys Info
4040

4141
![Debug.Menü](assets/Debug.Screen.jpg)
4242

4343

44-
- **ESP32:** Webinterface, WiFi-Management, Effekt-Berechnung.
45-
- **Web Interface:** Modernes React-basiertes UI zur Steuerung von Effekten, Farben und Helligkeit uvm.
46-
- **Effekte:** "Für LED Test" -> MATRIXLED, Rain, >_ CODE X, Fire, Plasma, Rainbow, uvm. (Canvas2D@4K) benötigt schnellen CPU.
47-
- **TFT Display** Matrix Regen passt sich den Farben der LEDs an (int bucketCounts[7] Teensy sortiert Farben in 7 Töpfe (R, Y, G, C, B, M, K) und nimmt den vollsten,
44+
* - ***ESP32:** Webinterface, WiFi-Management, Effekt-Berechnung.
45+
* - ***Web Interface:** Modernes React-basiertes UI zur Steuerung von Effekten, Farben und Helligkeit uvm.
46+
* - **Effekte:** "Für LED Test" -> MATRIXLED, Rain, >_ CODE X, Fire, Plasma, Rainbow, uvm. (Canvas2D@4K) benötigt schnellen CPU.
47+
* - **TFT Display** Matrix Regen passt sich den Farben der LEDs an (int bucketCounts[7] Teensy sortiert Farben in 7 Töpfe (R, Y, G, C, B, M, K) und nimmt den vollsten,
4848

4949
<br>
5050
<br>
@@ -53,16 +53,16 @@ ESP32 → UI / Web / Display (nicht zeitkritisch)
5353

5454
### 🌐 Web Interface (High-Res Version)
5555
Da das Hintergrundbild zu groß für den internen Speicher des ESP32 ist, kann die **High-Quality Version** der Website hier heruntergeladen werden.
56-
* Einfach die `.html` Datei lokal am PC öffnen.
57-
* Die IP-Adresse des ESP32 kann in der lokalen Version konfiguriert werden.
56+
* - **Einfach die `.html` Datei lokal am PC öffnen.
57+
* - **Die IP-Adresse des ESP32 kann in der lokalen Version konfiguriert werden.
5858
* **Download:** Siehe **Releases** (rechts in der Sidebar).
5959

6060
[![Download ZIP](https://img.shields.io/badge/Download-Source_Code_(ZIP)-00FF00?style=for-the-badge&logo=github)](https://github.com/d3rb/MATRIXLED/archive/refs/heads/main.zip)
6161
[![Downloads](https://img.shields.io/github/downloads/d3rb/MATRIXLED/total?color=00FF00&style=for-the-badge&logo=github)](https://github.com/d3rb/MATRIXLED/releases)
6262
[![Releases](https://img.shields.io/badge/View-Latest_Releases-blue?style=for-the-badge&logo=github)](https://github.com/d3rb/MATRIXLED/releases)
6363

6464
### 🖨️ 3D Druck (.stl)
65-
Gehäuse-Dateien für den Controller und die Anschlüsse.
65+
* - **Gehäuse-Dateien für den Controller und die Anschlüsse.
6666
* *(Dateien folgen in Kürze / Siehe Ordner `STL`)*
6767

6868
<br>

0 commit comments

Comments
 (0)