Industrial I/O Controller Powered by ESP32-S3 and W5500
An industrial Ethernet-based I/O controller was developed using ESP32-S3 and WIZnet’s W5500 for applications that require reliable field control and monitoring.
| Solution | W5500 |
|---|---|
| Size of business | SME |
| Industry | Industrial Automation |
Overview

An industrial Ethernet-based I/O controller was developed using ESP32-S3 and WIZnet’s W5500 for applications that require reliable field control and monitoring.
The product was designed with:
- 8-channel DIO
- 8-channel AIO
- 1-channel RS-485
- Ethernet connectivity based on W5500
A particularly distinctive feature of the product is its digital output design using NPN sink-type DO, which makes it well suited for driving field devices such as buzzers, lamps, and door open/close actuators.
By combining flexible I/O expansion, serial field communication, and Ethernet networking in a single embedded platform, this controller provides a practical solution for industrial and facility automation environments.
Background

In industrial and facility automation systems, field devices such as sensors, indicators, alarms, and actuators are often distributed across different control points. These environments require a controller that can gather analog and digital signals, communicate with serial equipment, and connect the entire system to Ethernet-based monitoring or control infrastructure.
This creates several practical requirements:
- Support for multiple digital and analog I/O channels
- Reliable control of field devices such as buzzers, lamps, and door actuators
- RS-485 connectivity for industrial serial communication
- Stable Ethernet communication for integration with upper-level systems
- A compact embedded architecture suitable for industrial deployment
To address these needs, the controller was built around ESP32-S3 and W5500, combining local I/O handling with stable network connectivity.
Solution

In this product, ESP32-S3 serves as the main control MCU, while W5500 provides Ethernet connectivity for the system.
The controller integrates:
- 8 digital I/O channels
- 8 analog I/O channels
- 1 RS-485 communication channel
- Ethernet networking through W5500
This architecture enables the controller to interface with a wide range of field devices and signals while also supporting network-based communication.
A notable design point is the NPN sink-type digital output. In practical field applications, this output structure is useful for controlling external devices such as:
- Buzzers
- Signal lamps
- Door opening/closing actuators
This makes the product especially suitable for industrial panels, facility control systems, and access-related equipment where external load control is required.
System Architecture
The system can be understood as follows:
1. Local Signal Interface
The product collects and manages signals through 8-channel DIO and 8-channel AIO, enabling connection to various digital and analog field devices.
2. Field Serial Communication
A 1-channel RS-485 interface supports communication with serial-based industrial devices or subsystems.
3. Main Control with ESP32-S3
The ESP32-S3 handles system control, I/O processing, and application logic.
4. Ethernet Connectivity with W5500
The W5500 provides Ethernet networking, allowing the controller to connect to upper-level systems for monitoring, control, or data exchange.
5. Field Output Control
The NPN sink-type DO is used to drive external field devices such as buzzers, lamps, and door actuators, making the controller practical for real-world automation use cases.
Key Technologies
ESP32-S3
ESP32-S3 provides the processing capability needed for embedded control, I/O handling, and system logic.
W5500
W5500 is WIZnet’s hardwired TCP/IP Ethernet controller, designed to simplify Ethernet connectivity in embedded systems by offloading much of the networking stack into hardware.
Multi-I/O Integration
With DIO, AIO, and RS-485 combined in one product, the controller can interface with a broad range of industrial equipment and field signals.
NPN Sink-Type DO
The use of NPN sink-type digital outputs is an important product characteristic. This structure is especially practical for switching common industrial loads such as alarms, indicator lamps, and door control devices.
Benefits
This ESP32-S3 and W5500-based controller provides several advantages:
- Flexible field connectivity
The combination of DIO, AIO, and RS-485 allows the product to support many different device types and signal formats. - Reliable Ethernet integration
W5500 provides a robust wired networking foundation for industrial monitoring and control. - Efficient embedded design
ESP32-S3 handles application control, while W5500 manages Ethernet connectivity, creating a practical division of functions. - Practical output design for real devices
The NPN sink-type DO makes the controller suitable for real-world loads such as buzzers, lamps, and door actuators. - Broader application potential
The mixed I/O structure makes the product adaptable for factory equipment, facility automation, alarm systems, and access-control-related applications.
Conclusion
This industrial controller demonstrates how ESP32-S3 and WIZnet’s W5500 can be combined to build a versatile Ethernet-based field control product.
By integrating 8-channel DIO, 8-channel AIO, 1-channel RS-485, and NPN sink-type digital outputs into a single platform, the product is able to support a wide range of practical industrial applications. In particular, its ability to control devices such as buzzers, lamps, and door actuators makes it a strong fit for real-world control environments.
With W5500 providing dependable Ethernet connectivity and ESP32-S3 delivering embedded control flexibility, this solution offers a compact and capable approach for industrial I/O and field automation.