ESP32 Modbus - MaxTrautwein/TAR-Weiterentwicklung-IoT-Tor GitHub Wiki
ESP-Modbus
Für die Modbus -Kommunikation benötigt der ESP32 ein RS-485 to TTL
Adapter. (z.b.: DSD Adapter)
ESP32 Rx / Tx Ports
Die Kommunikation mit dem Converter Modul läuft über UART. Dafür sind folgende Pins auf dem ESP32 verfügbar:
GPIO | Function | Weitere Funktionen | Nicht verfügbar mit | Bemerkungen |
---|---|---|---|---|
1 | U0TXD | GPIO1, CLK_OUT3, EMAC_RXD2 | scheint teilweise von Tasmota in Verwendung | |
3 | U0RXD | GPIO3, CLK_OUT2 | scheint teilweise von Tasmota in Verwendung | |
9 | U1RXD | GPIO9, SD_DATA2, SPIHD, HS1_DATA2 | SPI flash bei ESP-20-Wroom | |
10 | U1TXD | GPIO10, SD_DATA3, SPIWP, HS1_DATA3, | SPI flash bei ESP-20-Wroom | |
16 | U2RXD | GPIO16, HS1_DATA4, EMAC_CLK_OUT | ESP32-WROVER | Rx funktioniert nicht. |
17 | U2TXD | GPIO17, HS1_DATA5, EMAC_CLK_OUT_180 | ESP32-WROVER | funktional |
Bitte prüfen Sie die Verfügbarkeit der Pins auf der offiziellen Dokumentations Seite von Espressif