Arduino ESP32 T-Display-S3 Setup Guide
Installationsanleitung für Arduino ESP32 T-Display-S3
Installation der Arduino-IDE
-
Laden Sie die Arduino-IDE von der offiziellen Website herunter und installieren Sie sie gemäß den Anweisungen.
-
Installieren Sie Arduino ESP32 V 2.0.5 oder eine höhere Version bis V3.0.
Bibliothek einrichten
-
Laden Sie T-Display-S3 herunter und verschieben Sie sie in den Arduino-Bibliotheksordner (z. B. C:\Benutzer\IhrName\Dokumente\Arduino\libraries).
-
Kopieren Sie alle Ordner im “lib”-Ordner in den Arduino-Bibliotheksordner (z. B. C:\Benutzer\IhrName\Dokumente\Arduino\libraries).
Öffnen des Codes
-
Klonen Sie das Code-Repository und öffnen Sie die heruntergeladene Datei.
-
Doppelklicken Sie auf die heruntergeladene Datei “Code.ino”, um sie in der Arduino-IDE zu öffnen.
Arduino-IDE-Einstellungen
Öffnen Sie die Arduino-IDE und navigieren Sie zu “Werkzeuge”. Wählen Sie die Einstellungen gemäß der Tabelle unten aus:
| Einstellung | Wert |
|---|---|
| Board | ESP32S3 Dev Module |
| Port | Ihr Port |
| USB CDC On Boot | Aktivieren |
| CPU Frequency | 240MHZ(WiFi) |
| Core Debug Level | Keine |
| USB DFU On Boot | Deaktivieren |
| Erase All Flash Before Sketch Upload | Deaktivieren |
| Events Run On | Core1 |
| Flash Mode | QIO 80MHZ |
| Flash Size | 16MB(128Mb) |
| Arduino Runs On | Core1 |
| USB Firmware MSC On Boot | Deaktivieren |
| Partition Scheme | 16M Flash(3M APP/9.9MB FATFS) |
| PSRAM | OPI PSRAM |
| Upload Mode | UART0/Hardware CDC |
| Upload Speed | 921600 |
| USB Mode | CDC und JTAG |
Details anpassen Nun kannst du die Login Daten für Mqtt und für Wlan eingeben
const char *ssid = "";
const char *password = "";
const char *mqtt_broker = "schulsani.local";
const char *topic = "";
const char *mqtt_username = "";
const char *mqtt_password = "";
const int mqtt_port = 1883;
Hochladen des Codes
-
Klicken Sie auf “Hochladen”.
-
Warten Sie, bis die Kompilierung und das Schreiben abgeschlossen sind.
Bitte beachten Sie, dass diese Anleitung auf dem Arduino-Code basiert, der unter diesem GitHub-Repository verfügbar ist.