50% OFF! Hot items selling fast—Grab them before they're gone!

50% OFF! Hot items selling fast—Grab them before they're gone!

M5Stack MQTT Unit with RJ45 Port

$32.79 $40.99

  • Unconditional Satisfaction Guarantee
  • No Shipping Fees Above 30
  • 2 Months to Decide. Returns Simplified.
SKU: US31209436

Description

Unit MQTT is an Ethernet MQTT communication module with an embedded W5500 Ethernet chip. It uses a UART communication interface controlled by AT commands and integrates an RJ45 adaptive 10/100M Ethernet port for stable wired Ethernet communication.

The module supports 4 Topic subscriptions and is designed for low-latency, high-stability MQTT communication. It is suitable for remote data collection, device data cloud upload, industrial automation, security monitoring systems, and automatic measurement and control systems.

Features

  • W5500 Ethernet controller: integrates an embedded W5500 Ethernet chip.
  • RJ45 Ethernet port: supports adaptive 10/100Mbps wired Ethernet connection.
  • Ethernet MQTT communication: designed for MQTT data transmission over wired Ethernet.
  • 4 Topic subscriptions: supports up to 4 MQTT Topic subscriptions.
  • Low latency: official specification lists latency as <10ms.
  • AT command control: uses UART communication with 9600bps default baud rate.
  • Development platform support: supports UIFlow and Arduino.

Specifications

Product Unit MQTT
SKU U129
Module Processor ARM Cortex-M3
Communication Interface UART: 9600bps 8N1 default
MQTT Supports 4 Topic subscriptions, does not support MQTTS
Ethernet Port RJ45 adaptive 10/100M Ethernet port
Delay Latency <10ms
Standby Current 40.4mA
Product Size 72 x 26 x 19mm
Net Weight 22.4g
Package Size 73 x 35 x 20mm
Gross Weight 27.2g

Protocol

Control Method AT commands
Communication Interface UART
Default Baud Rate 9600bps
UART Format 8N1
Command Ending Each command must end with carriage return and line feed:
MQTT Topic Subscription Supports 4 Topic subscriptions
MQTTS Not supported

Applications

  • Remote data collection.
  • Device data cloud upload.
  • Industrial automation systems.
  • Security monitoring systems.
  • Automatic measurement and control systems.

Product List

1 Unit MQTT
1 HY2.0-4P Grove Cable (20cm)

Other Content

  • Product status note: the official M5Stack page marks this product as EOL and recommends Unit MQTT-PoE.
  • Network interface: the module uses an RJ45 adaptive 10/100M Ethernet port.
  • Command control: the module is controlled by UART AT commands, and each command must end with .
  • Protocol limitation: the official specification states that MQTTS is not supported.

Resources

  • Official Documents
  • Unit MQTT Arduino Library
  • Unit MQTT UiFlow2 Docs
  • Unit MQTT AT Commands
  • Unit MQTT Official Video

FAQ

What is Unit MQTT used for? It is used for Ethernet MQTT communication, remote data collection, and device data cloud upload.
Which Ethernet controller does it use? It uses the W5500 Ethernet chip.
What Ethernet speed does the RJ45 port support? It supports adaptive 10/100M Ethernet connection.
How many MQTT Topic subscriptions are supported? The official specification lists support for 4 Topic subscriptions.
Does Unit MQTT support MQTTS? No. The official specification states that MQTTS is not supported.
How is the module controlled? It is controlled through UART AT commands, with 9600bps 8N1 as the default communication setting.
What is included in the package? The package includes 1 Unit MQTT and 1 HY2.0-4P Grove Cable (20cm).

Shipping Info Standard Shipping
Cost: $25/Free Shipping We offer free shipping on orders over $30. Please check the free - shipping eligibility at checkout.
Delivery Time: It usually takes [3-5] business days for standard shipping. Please note that this is an estimated time frame and may be affected by local holidays, and unforeseen circumstances.

Related products