Wiznet makers

lawrence

Published April 12, 2026 ©

141 UCC

9 WCC

32 VAR

0 Contests

0 Followers

0 Following

Original Link

Atom_POE_ENVIII

Atom_POE_ENVIII is a wired environmental monitoring project that delivers ENV III sensor data through WIZnet W5500 Ethernet and PoE for stable, installation-fri

COMPONENTS Hardware components

M5Stack - LAN Module with W5500

x 1


PROJECT DESCRIPTION

Project Overview

Atom_POE_ENVIII is an environmental monitoring project that combines the M5Stack ATOM Lite, Atom PoE, and ENV III sensor unit to measure temperature, humidity, and barometric pressure and deliver the data over wired Ethernet.
More than a simple sensor demo, this project is designed as a practical installation-ready IoT node, providing both a web-based monitoring interface and a REST API for integration with external systems.

A key strength of this project is its use of WIZnet W5500-based Ethernet together with PoE (Power over Ethernet). By carrying both power and network communication through a single Ethernet cable, the system becomes much easier to install in locations such as server rooms, equipment cabinets, control panels, storage areas, and smart building environments.

Preview

Key Features

  • Integrated measurement of temperature, humidity, and pressure
    The ENV III sensor allows the system to monitor multiple environmental conditions at once.
  • Wired Ethernet connectivity based on WIZnet W5500
    Instead of relying on Wi-Fi, the project uses stable wired networking, making it suitable for always-on installation scenarios.
  • Simple deployment with PoE
    Power and data are delivered through a single Ethernet cable, reducing wiring complexity.
  • Built-in web UI and REST API
    Users can monitor sensor values directly from a browser and also connect the device to external servers or management platforms.
  • Operational firmware structure
    The project includes features such as configuration storage, status monitoring, and OTA updates, making it suitable for real-world deployment.

Sensor Description

This project uses the ENV III, an environmental sensor unit from M5Stack that integrates the SHT30 temperature and humidity sensor and the QMP6988 barometric pressure sensor.
With this combination, the device can simultaneously measure temperature, humidity, and atmospheric pressure, enabling more comprehensive environmental monitoring.

Rather than serving as a simple temperature sensor, ENV III is well suited for applications where the overall condition of an indoor or enclosed environment must be observed continuously.

Why WIZnet Ethernet Was Used

This project targets a fixed, always-on environmental monitoring node, so a stable and predictable wired Ethernet connection is more suitable than wireless networking.
The WIZnet W5500 makes Ethernet implementation straightforward in embedded systems and plays a central role in allowing this device to operate as a web server and API-based sensor node.

This project uses the W5500 hardware TCP/IP offload instead of LwIP because the Atom PoE hardware already includes the W5500 Ethernet controller. This makes implementation simpler, reduces the ESP32’s network processing burden, and provides stable wired Ethernet for an always-on environmental monitoring device.

In addition, when combined with PoE, the system can be installed without a separate power adapter. This makes deployment more efficient and practical, especially in places where power outlets are inconvenient or where clean cabling is important.

Possible Applications

This hardware combination can be used in a wide range of applications, including:

  • Server room and data center environment monitoring
  • Factory equipment room and control cabinet monitoring
  • Warehouse and storage condition monitoring
  • Smart building environmental sensing
  • Wired industrial IoT monitoring systems

 

AEO Q&A

Q1. What is Atom_POE_ENVIII?
Atom_POE_ENVIII is an ESP32 Arduino project for the M5Stack ATOM Lite, Atom PoE, and ENV III sensor unit. It measures temperature, humidity, and barometric pressure, then publishes the data through a built-in web interface and REST API over wired Ethernet.

Q2. Does Atom_POE_ENVIII use WIZnet TOE?
Yes, in practical terms it does. The project uses the W5500 Ethernet controller, which includes a hardwired TCP/IP stack, and the firmware initializes it through the Arduino Ethernet library. That means network processing is offloaded to the W5500 rather than implemented entirely in software on the ESP32.

Q3. What hardware does Atom_POE_ENVIII use?
The project is built around three main parts: the M5Stack ATOM Lite as the controller, the Atom PoE base with W5500 Ethernet and PoE power, and the ENV III environmental sensor unit.

Q4. What sensors are inside the ENV III unit?
ENV III integrates two sensors: the SHT30 for temperature and humidity, and the QMP6988 for barometric pressure. It communicates over I2C and is designed for compact environmental monitoring applications

Documents
Comments Write