Top Angebote und noch mehr!

ESP32 2.4" Touchscreen Relais-Steuerpanel (6 Kanäle)
Touchscreen-Bedienung · 6 Relais · Webserver · WiFi-Konfiguration · NTP-Uhrzeit · Kalibrierung · Factory Reset
Was kann dieses Projekt?
- 6 Relais schalten über Touchscreen oder Weboberfläche
- Alle Relais gleichzeitig ein/aus
- WiFi konfigurieren & speichern (im Flash)
- Uhrzeit per NTP synchronisieren
- Touchscreen kalibrieren (5-Punkte)
- Infos: Datum, Uhrzeit, IP-Adressen & Status
- Factory Reset per Menü
- Eigenes Access-Point (SSID: ESP32_Relay_Control / PW: admin123)
Video-Demo
So sieht das fertige Panel aus
Klick auf ein Bild – wird groß in der Mitte gezoomt!
Verwendete Hardware & Links
Pinbelegung & Verbindungen
| Funktion | ESP32-Pin | Bemerkung |
|---|---|---|
| SPI MOSI | GPIO 23 | TFT + Touch |
| SPI MISO | GPIO 19 | Touch (TFT meist nur MOSI) |
| SPI SCLK | GPIO 18 | TFT + Touch |
| TFT CS | GPIO 5 | Chip Select Display |
| Touch CS | GPIO 21 | Chip Select Touch |
| TFT DC | GPIO 2 | Data/Command |
| TFT RST | GPIO 4 | Reset |
| Relay 1 | GPIO 25 | Relais-Kanal 1 |
| Relay 2 | GPIO 26 | Relais-Kanal 2 |
| Relay 3 | GPIO 27 | Relais-Kanal 3 |
| Relay 4 | GPIO 33 | Relais-Kanal 4 |
| Relay 5 | GPIO 14 | Relais-Kanal 5 |
| Relay 6 | GPIO 12 | Relais-Kanal 6 |
| Relais VCC | 5V | Externes 5V-Netzteil (nicht 3.3V!) |
| GND | Gemeinsam | ESP32 GND + Relais GND + Netzteil GND |
Wichtig: Relais benötigen meist 5V an VCC! 3.3V-Signale vom ESP32 sind oft nicht direkt kompatibel – ggf. Level-Shifter/Transistoren nutzen. Gemeinsame Masse ist zwingend!
Kurze Anleitung: TFT_eSPI User_Setup anpassen
Öffne in der Arduino IDE → Bibliotheken → TFT_eSPI → User_Setup.h oder User_Setup_Select.h.
Aktiviere den passenden Treiber (z. B. #define ILI9341_DRIVER).
Passe Pins an: TFT_CS=5, TFT_DC=2, TFT_RST=4, TOUCH_CS=21.
Speichere → Kompiliere & hochladen.
Downloads & Links
HD Robotics & Electronics – Heidelberg
www.hdrobotics.de
Zu den in der Teile-Liste genannten Produkten...
