ESP32-SignalDuino: Unterschied zwischen den Versionen

Aus FHEMWiki
(Neue Seite "ESP32-SignalDuino")
 
Keine Bearbeitungszusammenfassung
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 17: Zeile 17:


==== Firmware flashen ====
==== Firmware flashen ====
Für den ESP32 gibt's von meiner (Ralf9) SIGNALduinoAdv Firmware die Version V 4.2.2,
Für den ESP32 gibt's von meiner (Ralf9) SIGNALduinoAdv Firmware die Version V 4.2.2. Die bin-Dateien wurden für das "Esp32 devkit v1" kompiliert.


[https://github.com/Ralf9/SIGNALDuino/tree/dev-r422_cc1101 github V 4.2.2]
[https://github.com/Ralf9/SIGNALDuino/tree/dev-r422_cc1101 github V 4.2.2]
Zeile 29: Zeile 29:
https://www.aeq-web.com/esp32-flash-tool-exported-program-upload-bin-hex-file/
https://www.aeq-web.com/esp32-flash-tool-exported-program-upload-bin-hex-file/


==== Erste Schritte ====
=== Hardware ===
[[Datei:ESP32 sduino.png|mini]]
==== Aufbau der Hardware ====
Es werden bis zu vier cc1101 Module (A-D) unterstützt
=== Erste Schritte ===
[[Datei:ESP32DuinoWlanConfig.jpg|mini|rechts]]
Der ESP32 ist am Anfang ein AP und kann z.B. mit dem Handy über WLAN verbunden werden
Der ESP32 ist am Anfang ein AP und kann z.B. mit dem Handy über WLAN verbunden werden
* und dann auf verwalten des Routers klicken
* und dann auf verwalten des Routers klicken
Zeile 39: Zeile 44:


Es kann auch schon ohne cc1101 Modul getestet werden
Es kann auch schon ohne cc1101 Modul getestet werden
Wenn der ESP32 mit dem Seriellen Monitor verbunden wird, gibts debugausgaben vom WifiManager.
Es gibt auch ein kleines serielles config Menü
Wenn beim booten innerhalb von 2.5 Sek 'cmd' eingegeben wird
<code>serial menue? (enter 'cmd') Timeout:2500</code>
Kommt ein Menü
<code>serial command menue<br>
i - printDiag<br>
c - change DHCP <> StaticIP, act: static<br>
R - resetWifiSettings<br>
q - quit<br></code>


=== Nutzung in FHEM ===
=== Nutzung in FHEM ===
[[Maple-SignalDuino#Nutzung in FHEM]]
[[Maple-SignalDuino#Nutzung in FHEM]]

Aktuelle Version vom 18. Februar 2023, 13:55 Uhr

Einleitung

Der ESP32-SignalDuino ist ein I/O Gerät zur Funkübertragung basierend auf dem ESP32

Einfacher SIGNALduino mit nur einem cc1101 Modul (alternativ)

Es wird dabei nur das CC1101_1 (Radio B) - für OOK/ASK verwendet.

Es ist keine cc1101 Modul Konfiguration notwendig, das Modul/Radio B wird automatisch initialisiert.

Firmware

Dies ist eine erweiterte inoffizielle SIGNALduino Firmware für den STM32 (Maple Mini) und ESP32, sie ist nicht zu verwechseln mit dem Originalprojekt RFFHEM und SIGNALduino.

Neuerungen

Maple-SignalDuino#Neuerungen

Kompilieren

fhem Forum

Firmware flashen

Für den ESP32 gibt's von meiner (Ralf9) SIGNALduinoAdv Firmware die Version V 4.2.2. Die bin-Dateien wurden für das "Esp32 devkit v1" kompiliert.

github V 4.2.2

github releases

Das bin File kann z.B. mit dem Flash Download Tools geflasht werden

https://www.espressif.com/en/support/download/other-tools

https://www.aeq-web.com/esp32-flash-tool-exported-program-upload-bin-hex-file/

Hardware

ESP32 sduino.png

Aufbau der Hardware

Es werden bis zu vier cc1101 Module (A-D) unterstützt

Erste Schritte

ESP32DuinoWlanConfig.jpg

Der ESP32 ist am Anfang ein AP und kann z.B. mit dem Handy über WLAN verbunden werden

  • und dann auf verwalten des Routers klicken
  • und dann auf configure WiFi klicken
  • und dann SSID und Passwort eingeben

Wenn sich der ESP32 mit dem wlan verbunden hat, kann zum Testen mit telnet verbunden werden, mit V wird dann die Version angezeigt

Es kann auch schon ohne cc1101 Modul getestet werden


Wenn der ESP32 mit dem Seriellen Monitor verbunden wird, gibts debugausgaben vom WifiManager.

Es gibt auch ein kleines serielles config Menü

Wenn beim booten innerhalb von 2.5 Sek 'cmd' eingegeben wird

serial menue? (enter 'cmd') Timeout:2500

Kommt ein Menü

serial command menue
i - printDiag
c - change DHCP <> StaticIP, act: static
R - resetWifiSettings
q - quit

Nutzung in FHEM

Maple-SignalDuino#Nutzung in FHEM