Description
Das Fewalab ESP32 IoT Relay Board ist eine Platine auf Basis des ESP-WROOM-32-Mikrocontrollers und verfügt über drei integrierte Relaiskanäle sowie einen eingebauten AC-DC-Wandler und eine integrierte Sicherung zum Schutz der Platine. Das Board ist für den Einsatz in der Industrie- sowie Hausautomation ausgelegt. Die Programmierung erfolgt über die Arduino-Entwicklungsumgebung. Zur Ausstattung gehören ein RGB-Licht, Temperatursensoren, zusätzliche LEDs an den IO-Pins sowie zusätzliche GPIO-Pins. Ein Basis-Code ist auf der GitHub-Seite des Herstellers verfügbar. Mit diesem Code lassen sich die Relais über eine Website steuern, die unter der lokalen IP-Adresse des Boards gehostet wird. Der Code kann anschließend entsprechend der jeweiligen Anwendung angepasst werden.
Das Board ermöglicht die Steuerung von Wechselstromverbrauchern wie Lampen oder Klimaanlagen über Softwarebefehle. AC-DC-Wandler bezeichnet eine eingebaute Schaltung, die Wechselstrom (z. B. aus einer Steckdose) in Gleichstrom umwandelt, den die Elektronik des Boards benötigt. Ein Relais ist ein elektrisch gesteuerter Schalter, der es erlaubt, Hochspannungsgeräte per Mikrocontroller ein- und auszuschalten. Die drei Relaiskanäle sind unabhängig voneinander schaltbar und über GPIO-Pins des ESP32 angesteuert (IO15 für Relais-1, IO16 für Relais-2, IO17 für Relais-3). Der Temperatursensor DS18B20 nutzt das 1-Wire-Protokoll und übermittelt Messwerte an den ESP32. Das 1-Wire-Protokoll ist ein Kommunikationsverfahren, bei dem Sensor und Mikrocontroller über eine einzige Datenleitung miteinander kommunizieren. Zwei Schaltereinggänge (SWITCH) ermöglichen die Einbindung physischer Taster oder Endschalter. Die I2C-Schnittstelle (SCL/SDA) steht für die Anbindung weiterer Komponenten zur Verfügung.
Die Web-Schnittstelle ermöglicht die Steuerung und Überwachung der angeschlossenen Verbraucher über einen Webbrowser. Nach der Einrichtung verbindet sich das Board mit einem WLAN-Netzwerk. Über die angezeigte IP-Adresse des Boards lässt sich die Weboberfläche im Browser öffnen. Dort können Relais per Umschalter (Toggle) ein- und ausgeschaltet sowie Temperaturmesswerte und Schalterzustände ausgelesen werden. Die Statusanzeige der Schalter und Temperaturwerte wird automatisch aktualisiert. Das Board ist damit ohne zusätzliche App oder Cloud-Dienst lokal bedienbar.
Das Board findet Anwendung in der Automation, in der Landwirtschaft und Bewässerungstechnik, bei der Steuerung von Aquarien, in der Hausautomation sowie beim Prototyping von IoT-Projekten. IoT steht für Internet of Things und bezeichnet vernetzte Geräte, die über das Internet oder ein lokales Netzwerk gesteuert und überwacht werden können.
Für den Betrieb sind folgende Software-Bibliotheken erforderlich, die über die Arduino-IDE installiert werden: WiFi, ESPAsyncWebServer, LittleFS, OneWire und DallasTemperature. LittleFS ist ein Dateisystem für Mikrocontroller, das das Speichern von Dateien wie HTML-, CSS- und JavaScript-Dateien direkt auf dem Board ermöglicht. Die Weboberfläche besteht aus den Dateien index.html, style.css und jquery-3.7.0.min.js, die über das LittleFS-Plugin für die Arduino-IDE auf den ESP32 übertragen werden. Die WLAN-Zugangsdaten (SSID und Passwort) werden direkt im Arduino-Sketch konfiguriert.
Merkmale im Überblick
- 3 unabhängig schaltbare Relaiskanäle (5 V Relais)
- Integrierter AC-DC-Wandler zur direkten Versorgung aus dem Wechselstromnetz
- Integrierte Sicherung zum Schutz der Platine
- Programmierung über Arduino-IDE
- Temperatursensor DS18B20 über 1-Wire-Protokoll
- Webbasierte Steuerung und Überwachung über lokales WLAN-Netzwerk
- Steuerung von Wechselstromverbrauchern (z. B. Lampen, Klimaanlagen) per Relais
- Zwei Schaltereingänge (SWITCH) für physische Taster oder Endschalter
- I2C-Schnittstelle (SCL/SDA) für die Anbindung weiterer Komponenten
- RGB-Licht auf der Platine
- Zusätzliche LEDs an den IO-Pins
- Zusätzliche GPIO-Pins
- Basis-Code und Dashboard auf GitHub verfügbar
- Relaissteuerung über NC (Normally Closed), COM (Common) und NO (Normally Open) Kontakte
- Anwendungsbereiche: Automation, Bewässerungstechnik, Aquariensteuerung, Hausautomation, IoT-Prototyping
Kompatibilität
- Arduino-IDE (Programmierung und Sketch-Upload)
- ESP32-Entwicklungsumgebung
- LittleFS-Plugin für Arduino-IDE
- Webbrowser zur Bedienung über lokales WLAN-Netzwerk
- DS18B20-Temperatursensor (1-Wire)
- I2C-kompatible Erweiterungsmodule (über SCL/SDA)
- IoT-Projekte und Automatisierungsanwendungen
Technische Daten
- Mikrocontroller: ESP-WROOM-32
- Anzahl Relaiskanäle: 3
- Relais-Betriebsspannung: 5 V
- Relais-Typ: mechanische Relais mit NC, COM und NO Kontakten
- Relais-Steuerpins: IO15 (Relais-1), IO16 (Relais-2), IO17 (Relais-3)
- AC-Eingang: vorhanden (über dedizierte AC-INPUT-Klemmen)
- AC-DC-Wandler: integriert
- Sicherung: integriert
- Temperatursensor: DS18B20 (1-Wire-Protokoll)
- Schaltereingänge: 2 (SWITCH)
- Schnittstellen: I2C (SCL/SDA), GPIO (IO2, IO4, IO13, IO14, IO18, IO19, IO21, IO22, IO39)
- RGB-Licht: vorhanden
- Zusätzliche LEDs an IO-Pins: vorhanden
- Programmierung: Arduino-IDE mit LittleFS-Plugin
- Erforderliche Bibliotheken: WiFi, ESPAsyncWebServer, LittleFS, OneWire, DallasTemperature
- PCB-Abmessungen: 100 x 90 x 19,8 mm (Länge x Breite x Höhe)
- Platinen-Innenmaß (ohne Klemmen): ca. 100 x 80 mm
- Hersteller: Fewalab Industries, Bhaktapur, Nepal
Lieferumfang
- 1x Fewalab ESP32 IoT Relay Board
Links
- Datenblatt
- GitHub Repository
| Gewicht Brutto (in kg): | 0.155 |
|---|---|
| Zolltarifnummer: | 85269200 |
| Artikelnummer: | CQA240730B |
| Herkunftsland: | China |
| Hersteller: | Elecrow |
| Hersteller Produktnummer: | CQA240730B |





Reviews
There are no reviews yet.