- Description
- Package Content
Details
UART TTL to Ethernet Converter, Easy-to-use, High-speed, Low-power, High-stability, Upgradable
Overview
The UART TO ETH module provides an easy way to communicate between UART and Ethernet, it can be configured via web page.
Features
- M0 series 32-bit ARM processor, fast speed, high efficiency
- 10/100M Auto-MDI/MDIX ethernet interface, regardless of cross-over or straight-through cable
- Auto-reconnecting, provides a reliable TCP connection
- Supports time-out reboot (no-data reboot), configurable reboot time
- Flexible serial port data framing, allows kinds of customized packeting
- Baudrate configurable, from 600bps up to 460800bps, supports five parity check options: None, Odd, Even, Mark, Space
- Supports customized heartbeat packets, make sure the connection is truthful
- Supports customized registration packets, detect the connection status, customizable packet header, make the register packets with selected MAC address
- Supports customized web page, allows user to customize the module configuration page
- Supports RFC2217-like protocol, be able to communicate with devices whose serial setting (baudrate, data bit, etc.) may change
- Supports DNS domain name resolution, configurable DNS server
- Supports DHCP, auto-obtained IP or static IP
- Firmware is upgradable via the network
- Restore to factory settings via software and/or hardware
- Comes with default MAC address, which is customizable
- Available working modes: TCP Server, TCP Client, UDP Server, UDP Client, HTTPD Client
- Supported protocols: IP, TCP, UDP, ARP, ICMP, DHCP, DNS, HTTPD Client
- Configurable via web page, AT commands, serial protocol, and network protocol, provides configuration protocol which can be integrated to your own software
- Provided software: module configuration software, TCP/UDP testing tool, VCOM virtual serial port software
- Example code: host computer (socket ), VB, C++, Delphi, Android, iOS, etc.
Specification
- Protection: built-in 1.5KV electromagnetic isolation
- Interface: 3.3V TTL (2.54mm pitch pinheader)
- Power supply: 3.3V DC or 5V DC (via different pin)
- Operating current: 150mA (avg)/160mA (max)
- Operating temperature: -25~75°C
- Power consumption: <1W
- Storage condition: -40~105°C, 5~95%RH
- Dimension: 50.5 x 22.6 x 15 (mm)
Application
Bi-direction transparent transmission between TTL and wired Ethernet:
Extend the communication distance for serial devices:
Manage multi serial client devices remotely via one web server:
Manage serial server remotely via multi web clients:
Photos
While providing compatible software functions, there are two different hardware versions due to IC short supply, and they will be delivered randomly, we don't know in advance which one will be delivered for your order. Please make sure you don't mind it before placing order.
Version A
Version B
Dimensions
Development Resources
Wiki : www.waveshare.com/wiki/UART_TO_ETH
Selection guide
UART TO ETH | RS485 TO ETH | RS232/485 TO ETH | 2-CH UART TO ETH | |
---|---|---|---|---|
microcontroller | Cortex-M0 | Cortex-M0 | Cortex-M4 ((Main frequency up to 120MHz)) | CH9121 |
Ethernet | 10/100Mbps auto-negotiation RJ45 connector | |||
Protocol: IP, TCP, UDP, ARP, ICMP, DHCP, DNS, HTTP Client | TCP/UDP | |||
TX cache: 6Kbyte; RX cache: 4Kbyte |
TX cache: 16Kbyte; RX cache: 16Kbyte |
- | ||
Serial port | UART | RS485 | RS232 and RS485 | UART |
Baudrate: 600bps~460.8Kbps | Baudrate: 600bps~230.4Kbps | Baudrate: 300~921.6Kbps | ||
Hardware flow control: none | Hardware flow control: supported | Hardware flow control: none | ||
Data bit: 5bit, 6bit, 7bit, 8bit | ||||
Stop bit: 1, 2 | ||||
Parity bit: None, Odd, Even, Mark, Space | ||||
RX cache: 800byte | TX cache: 2Kbyte; 2 cache: 16Kbyte |
- | ||
Framing mechanism: 4-byte packing time, 400 byte length | Framing mechanism: 4-byte packing time, 1600 byte length, configurable | - | ||
Featured Function | Customized heartbeat packets, customized registration packets, customized webpage, RFC2217-like protocol, KeepAlive mechanism, time-out reboot, short connection, firmware is upgradable via the network | KeepAlive mechanism, firmware is upgradable via the network | ||
- | Modbus Gateway, Websocket (Web to serial) | - | ||
working modes | TCP Server, TCP Client, UDP Server, UDP Client, HTTPD Client | TCP Server, TCP Client, UDP Server, UDP Client | ||
Supported Clients | For TCP Server, customisable of 1~16 connected Clients | For TCP Server, supports 2-ch Socket, up to 8 Clients per channel | For TCP Server, customisable of 1~8 connected Clients | |
Configuration | webpage, host software, serial commands | host software, serial commands | ||
Isolation Protection | Power: reverse-proof, ESD protection, anti-surge | |||
Ethernet: 1.5KV electromagnetic isolation | ||||
- | 2KV ESD protection, 2.2KΩ pull up/down registers | - | ||
- | lightningproof, over-current protection | - | ||
Power Supply | 3.3V/5V | 5~7V | 5~36V | 3.3V/5V |
Operating current | 150mA@5V | 110mA@5V | 86.5mA@5V | 140mA@5V |
Operating temperature | -25~75℃ | -40~85℃ | ||
Storage temperature | -40~105℃ | -55℃~125℃ | ||
Dimensions | 50.5 × 22.6 × 15mm | 70 × 63.6 × 25mm | 82.8 × 85.7 × 25mm | 53 × 22mm |
Weight: 0.02 kg
Quick Overview
- UART TO ETH × 1