The WT32-ETH01 is an Ethernet to Serial module based on the popular ESP32 module and LAN8720 Ethernet interface. The module integrates an optimized TCP/IP protocol stack, which is convenient for users to easily complete the networking functions of embedded devices while reducing development time cost. In addition, the module is compatible with half-pad and through-hole connectors. The board width is a universal width and therefore, it can be directly soldered to boards, connectors, or even breadboards, which is convenient for users to use in different scenarios.
It is supplied with two loose(unsoldered) 13 pin, 2.54mm pin headers.
To use this module, the user will interface to the module's serial port pins TXD and RXD, using the default baud rate of 115,200. It is controlled using the module's AT commands. Typically these pins will connect to the transmit and receive of the user's 3.3V microcontroller. It is however also possible creating your own custom firmware, seeing that the ESP32 pins required for programming are also available on the pin headers.
The ESP32 series of ICs are SOCs that integrate 2.4GHz Wi-Fi and Bluetooth dual-mode, with ultra-high radio frequency performance, stability, versatility, reliability, and ultra-low power consumption.
The module has diverse and powerful functions. It supports four working modes: TCP Server, TCP Client, UDP Server, and UDP Client; supports serial port, WiFi, Ethernet, and Bluetooth four data ports for pairwise combination, and 6 data transparent transmission modes; supports WiFi to connect to the Internet or local area network through a router, establish a TCP/UDP connection, and access the user's designated server.; support user's secondary development based on ESP32.
The module has abundant IO ports, which can realize the functions of temperature acquisition and mutual control of ventilation and heating equipment.
Specs and Docs
- PDF DatasheetPDF Datasheet:
99tech.com.au/m/mod-wt32-eth01_datasheet_v1.1.pdf - AT CommandsAT Commands:
99tech.com.au/m/mod-wt32-eth01_at_commands_v1.1.pdf - AT Commands ExamplesAT Commands Examples:
99tech.com.au/m/mod-wt32-eth01_at_examples.pdf - Arduino examplesArduino examples:
arduino.cc/reference/en/libraries/webserver_wt32_eth01 - For many more Arduino examples, do an internet search for "WT32-ETHh01 arduino"
- Use with ESPHome - Home AssistantUse with ESPHome - Home Assistant:
community.home-assistant.io/t/how-i-installed-esphome-on-the-wt32-eth01 - Custom Arduino code with PlatformIOCustom Arduino code with PlatformIO:
docs.platformio.org/en/latest/boards/espressif32/wt32-eth01.html - Doing an internet search for "WT32-ETH01" or "WT32-ETH01 github" will also show many results for creating custom firmware.
Features
- Support complete TCP/IP protocol stack
- Rich wireless communication interface
- Multiple working modes using through holes and half-pads
Specifications
RF Certifications | FCC/CE/RoHS |
Protocols | 802.11 b/g/n/e/i(802.11n,Up to 150 Mbps) |
Protocols | A-MPDU and A-MSDU aggregation, 0.4_ s guard interval support |
Frequency range | 2.4~2.5 GHz |
Protocols | Bluetooth v4.2 BR/EDR and BLE standards |
Radio | NZIF receiver with -97 dBm sensitivity |
Ethernet Interface | LAN8720 |
Network port specifications | RJ45, 10/100Mbps, Cross-direct connection adaptive |
Serial baud rate | 80~5000000 |
On-board flash | 32Mbit |
Operating voltage | 5V or 3.3V |
Operating current | Average: 80mA |
Supply current | Minimum: 500 mA |
Operating temperature | -40°C~+85°C |
Ambient temperature | Normal temperature |
Packaging | Half pad/ Through-hole connector( Optional) |
Wi-Fi mode | Station/softAP/SoftAP+station/P2P |
Wi-Fi security mechanisms | WPA/WPA2/WPA2-Enterprise/WPS |
Encryption types | AES/RSA/ECC/SHA |
Firmware update | Remote OTA upgrade via network |
Software development | SDK used for further development |
Networking protocol | IPv4、TCP/UDP |
IP access methods | Static IP、DHCP(Default) |
Transparent transmission modes | TCP Server/TCP Client/UDP Server/UDP Client |
User configurations | AT+ commands set |
Package Includes
1 x Ethernet Module
2 x Pin Headers, 13 pins, 2.54mm spacing