Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| esp32-4848s40 [2025/12/16 22:22] – angelegt joerg | esp32-4848s40 [2026/01/02 19:02] (aktuell) – [ESPHome GUI-Builder] joerg | ||
|---|---|---|---|
| Zeile 4: | Zeile 4: | ||
| Die Programmierung soll mit Platformio, LVGL passieren. Die Verbindung zum Heimnetz soll mit MQTT umgesetzt werden. | Die Programmierung soll mit Platformio, LVGL passieren. Die Verbindung zum Heimnetz soll mit MQTT umgesetzt werden. | ||
| + | |||
| + | Um mit platformio das esp-smartdisplay-demo lauffähig zu bekommen.sind besondere Version den der Libraries zu nutzen: | ||
| + | |||
| + | < | ||
| + | [env: | ||
| + | board = esp32-4848S040CIY1 | ||
| + | lib_deps = | ||
| + | lvgl/ | ||
| + | rzeldent/ | ||
| + | bodmer/ | ||
| + | |||
| + | </ | ||
| + | |||
| + | ===== Rechte für den Upload auf / | ||
| + | |||
| + | Gruppen anzeigen mit | ||
| + | < | ||
| + | compgen -g | ||
| + | </ | ||
| + | |||
| + | Zu Gruppe dialout hinzufügen: | ||
| + | |||
| + | < | ||
| + | sudo usermod -a -G dialout joerg | ||
| + | </ | ||
| + | |||
| + | Eventuell fehlt das Hinzufügen zur Gruppe tty. | ||
| + | |||
| + | ===== Platformio Devcontainer ===== | ||
| + | |||
| + | Das Aufsetzen einer Entwicklungsumgebung ist immer wieder ein Neuanfang. Es gibt immer wieder die eine oder andere Falle. Außerdem wird das System, wo die Entwicklungsumgebung läuft mit Extrag-Einstellungen verschmutzt. | ||
| + | |||
| + | Vielleicht kann man die Entwicklungsumgebung in einen Container packen, der sich auf beliebigen Rechnern innerhalb von Minuten erstellen lässt? | ||
| + | |||
| + | Es gibt für platformio ein Projekt für einen Devcontainer. Vielleicht geht das ja: [[https:// | ||
| + | |||
| + | ==== Test mit Devcontainer ==== | ||
| + | |||
| + | Es ist tatsächlich möglich, einen DevContainer mit platformio aufzusetzen. Es wird tatsächlich ein platformio hochgezogen. Ein Demo-Projekt lässt sich erstellen. | ||
| + | |||
| + | ==== ESPHome - yaml-Files für ESP324848S040C ==== | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | === ESPHome GUI-Builder === | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | |||