M5Stack ESP32 Ethernet Unit with PoE
The M5Stack PoESP32 Unit is an ESP32 Ethernet Unit that supports PoE (Power Over Ethernet). This module adopts an ESP32 as a built-in MAC and IP101G as a physical layer transceiver.
The unit has default firmware with ESP-AT and supports TCP, MQTT and HTTP protocols. It can connect to a server with simple AT commands through a serial port, achieving data transmission and remote control functions. This module simplifies wiring and saves labour cost with PoE power supply, and reserves the alibility for secondary development to meet your requirements.
Features
- Embedded ESP32 main controller
- PHY solution
- Transceiver model IP101G
- IEEE 802.3/802.3u standard
- Ethernet Interface
- PoE standard: PoE IEEE802.3 AF / Support maximum load power 6W
- RJ45 network port 10/100Mbps
- Communication / download interface
- Default firmware is ESP-AT / Support secondary development to implement TCP Client/HTTP/CoAP and other protocols
- Programmable/support secondary development, reserve program download interface
- Power supply
- HY2.0-4P interface 5V DC power supply
- PoE power supply (PoE IEEE802.3 AF)
- Development method
- AT command, UART: 9600bps default
- Development Platform: UIFlow(coming soon), Arduino, ESP-IDF
Package Contents
- 1x UNIT PoESP32
- 1x HY2.0-4P Cable (20cm)
- 1x Instruction manual
Specifications
Specifications | Parameters |
ESP32-WROOM-32U/D | 240MHz dual-core, 600 DMIPS, 520KB SRAM (without integrated 3D antenna, does not support WiFi&BLE wireless function) |
Flash | 4MB |
PHY | IP101G: IEEE 802.3/802.3u |
MAC-PHY Interface Type | RMII |
PoE Specifications | PoE IEEE802.3 AF Specifications / Maximum Power 6W |
Ethernet Interface Specifications | RJ45 10/100Mbps |
Reserved interface | 1x HY2.0-4P interface, 1x program download interface |
Communication interface | UART 9600bps 8N1 AT command control |
Communication logic level | 3.3V |
Net Weight | 26.2g |
Gross Weight | 32.8g |
Product size | 72 * 26 * 19.2mm |
Packing Size | 75 * 36 * 20.5mm |
Resources
- Product Documentation
- Schematic
- ESP32-WROOM-32U/D datasheet
- IP101G datasheet
- ESP-AT Github
- ESP-AT Documentation
- Examples
-
TCP Client
- PoESP32 with M5Core – TCP Client
- PoESP32 with M5Core2 – TCP Client
- PoESP32 with M5Atom – TCP Client
- PoESP32 with M5SitckC – TCP Client
- PoESP32 with M5SitckC Plus – TCP Client
-
MQTT Client
- PoESP32 with M5Core – MQTT Client
- PoESP32 with M5Core2 – MQTT Client
- PoESP32 with M5Atom – MQTT Client
- PoESP32 with M5SitckC – MQTT Client
- PoESP32 with M5SitckC Plus – MQTT Client
-
HTTP Client
- PoESP32 with M5Core – MQTT Client
- PoESP32 with M5Core2 – MQTT Client
- PoESP32 with M5Atom – MQTT Client
- PoESP32 with M5SitckC – MQTT Client
- PoESP32 with M5SitckC Plus – MQTT Client
-
TCP Client