Repository navigation
Neu seit 0.3.005
- Der Slave läuft jetzt auch auf dem ESP32-C6 (Umgebung
esp32-c6, getestet auf dem ESP32-C6 Super Mini mit einem WS2812B-Streifen). NeoPixelBus hat für diesen Chip keinen RMT-Treiber, deshalb bringt der Slave einen eigenen mit (NeoC6RmtMethod.h); alle Ein-Draht-LED-Typen nutzen ihn. Neue Datei im Release:firmware-esp32c6.bin. - Der Slave meldet dem Master seinen Chip, damit die Weboberfläche die Pins dieses Chips anbietet.
- Fehler behoben: Statuslicht wurde rot und der Slave verlor den Funkkanal, obwohl der Master ihn sah. Zeitstempel, die der Funk-Task schreibt, werden jetzt mit der vorzeichenbehafteten Differenz verglichen. Auf dem C6 trat der Fehler alle 15 bis 60 s auf, auf den S3-Slaves selten.
Noch nicht getestet auf dem C6: die Kabelverbindung (Uplink RX = GPIO 17, TX = GPIO 16, also Master-TX an GPIO 17), LED-Typen außer WS281x, HUB75 (Pins vorläufig), Skripte.
Gehört zur Master-Firmware 0.3.006: https://github.com/KaelanTesseract/HyperLED/releases/tag/0.3.006