# Wireless Gateway Module ESP32 with Ethernet, Wi-Fi, and Bluetooth, WT32-ETH01

- Page: https://sigmanortec.ro/en/wireless-gateway-module-esp32-with-ethernet-wi-fi-and-bluetooth-wt32-eth01
- Price: 73.42 RON
- Availability: In stock; 1-2 zile
- Reference: 88265 · EAN: 5941582263344
- Category: Mechatronics and IoT > Development Board > IoT Development Boards, Wireless
- Specifications: Model: WT32-ETH01; Main IC: ESP32; Communication interfaces: Wi-Fi, Bluetooth, Ethernet
- Updated: 2026-09-23
- Shop: [Sigmanortec.ro](https://sigmanortec.ro/en/llms.txt)
- Prices: RON, VAT included; prices and stock as of 2026-10-22 03:58 (Europe/Bucharest)

## Description

The WT32-ETH01 module is a compact and versatile industrial connectivity solution designed for IoT applications requiring stable communication via cable and wireless simultaneously.
At its core is a dual-core Xtensa 32-bit LX6 microcontroller, with integrated 32 Mbit SPI flash memory and 520 KB SRAM, offering sufficient processing power for complex networking and automation applications. The module supports four data interfaces simultaneously (serial port, Wi-Fi, Ethernet, and Bluetooth) which can be combined in pairs for transparent data transmission without complicated configurations.
Supported operating modes are TCP server, TCP client, UDP server, and UDP client, thus covering most network communication scenarios. Internet or local network connectivity can be achieved both via Ethernet cable and Wi-Fi via a router, with the possibility to establish TCP/UDP connections to a user-specified server.
Firmware updates can be done wirelessly, via wired network or Wi-Fi, simplifying maintenance in hard-to-reach installations. Communication security is ensured through software encryption algorithms AES, RSA, ECC, and SHA.
The module may come with soldered or unsoldered pins, depending on the batch.
Specifications:
Microcontroller: Xtensa 32-bit LX6 dual-core
Flash Memory: 32 Mbit SPI
SRAM: 520 KB
Data Interfaces: Serial, Wi-Fi, Ethernet, Bluetooth
Network Modes: TCP server, TCP client, UDP server, UDP client
Network Protocol: IPv4, TCP/UDP
Serial Baudrate: 80 - 5.000.000 bps
Operating Temperature: -40 to +85 degrees Celsius
Software Encryption: AES, RSA, ECC, SHA
Firmware Update: OTA via Wi-Fi or Ethernet
Pins: Soldered or Unsoldered, depending on the batch
Dimensions: 25 x 63 x 17 mm
Pinout:
Pin
Name
Function
1
GND
Ground
2
3V3
3.3V Power Supply
3
EN
Enable (active LOW reset)
4
IO0
Boot mode / GPIO
5
IO2
GPIO / UART1 TX
6
IO4
GPIO / UART1 RX
7
IO5
GPIO / SPI CS
8
IO12
GPIO / SPI MISO
9
IO13
GPIO / SPI MOSI
10
IO14
GPIO / SPI CLK
11
IO15
GPIO
12
IO18
GPIO / ETH MDIO
13
IO19
GPIO / ETH TXD0
14
IO21
GPIO / ETH TX_EN
15
IO22
GPIO / ETH TXD1
16
IO23
GPIO / ETH MDC
17
IO25
GPIO / ETH RXD0
18
IO26
GPIO / ETH RXD1
19
IO27
GPIO / ETH CRS_DV
20
IO32
GPIO / ADC1_CH4
21
IO33
GPIO / ADC1_CH5
22
IO34
GPIO / ADC1_CH6 (input only)
23
IO35
GPIO / ADC1_CH7 (input only)
24
RXD0
UART0 RX
25
TXD0
UART0 TX
Usage:
Connect the module to a stable 3.3V power source, ensuring the ground is common with the rest of the circuit.
Connect the TXD0 and RXD0 pins to a USB-UART converter or to the host microcontroller for initial configuration.
Download and install ESP-IDF or Arduino IDE with ESP32 support to program the module.
Select "ESP32 Dev Module" or the equivalent WT32-ETH01 if available as a separate profile in the development environment.
Upload the test firmware or your own application via the serial port (recommended baudrate: 115200 for configuration).
For Ethernet connection, connect an RJ45 cable to the module’s integrated port and verify obtaining an IP address.
For Wi-Fi connection, configure the SSID and network password via AT command or through application code.
Test communication by opening a serial terminal and sending commands to the module configured as a TCP or UDP server.
When operating in industrial environments, ensure the ambient temperature is within the specified range and that the module is protected against humidity and vibrations.
For OTA updates, ensure the module has access to the local network and use the espota.py utility or the built-in update function in the firmware.
