Wiznet makers

gunn

Published July 16, 2026 ©

100 UCC

4 VAR

0 Contests

0 Followers

0 Following

Original Link

ESP32 and W5500 Ethernet Module Controlled 8-Channel Relay

ESP32 and W5500 Ethernet Module Controlled 8-Channel Relay

COMPONENTS
PROJECT DESCRIPTION

ESP32 + W5500 Ethernet Module-Based 8-Channel Relay Control Project

This is a circuit design document published in Cirkit Designer. It is a project to build a network-based relay controller by combining the Wi-Fi capabilities of the ESP32 microcontroller with the stable network connectivity of the W5500 Ethernet module. The project is configured so that the ESP32 interfaces with the 8-channel relay module to remotely control up to eight different electrical devices or circuits over a network. Designed for students, hobbyists, and developers, it can be opened and customized directly in Cirkit Designer.

Components

W5500 Ethernet Module: A module based on the W5500 chip that provides TCP/IP functionality. It features NC, INT, RST, GND, 5V, SCK, SS, MOSI, MISO, and 3.3V pins. ESP32 38-pin board: Supports Wi-Fi/Bluetooth, possesses multiple GPIO pins

5V 8-channel relay module: Allows for individual control of 8 channels, used for switching high-power devices

Connection Method: The Ethernet module is connected to the ESP32 via SPI communication, and the relay module is controlled via GPIO pins. Specifically, the W5500's SCK/SS/MOSI/MISO pins are connected to the ESP32's SPI-related pins (18, 33, 23, 19), while INT and RST are connected to the ESP32's pin 25 and EN pin, respectively.

Code: The code attached to this document is a template containing only the setup()/loop() framework; the Ethernet module initialization and relay control logic have not yet been filled in.

Meaning of W5500 in this article

In this document, W5500 refers to the core communication hardware of the project itself.

Role: An Ethernet module based on the W5500 chip, responsible for TCP/IP communication functions. In other words, it is a hardware interface that enables the ESP32 to connect to a network via wired Ethernet instead of (or alongside) its own Wi-Fi.

Connection Method: It communicates with the ESP32 via an SPI interface and consists of four SPI signal lines—SCK (Clock), SS (Chip Select), MOSI, and MISO—along with INT (Interrupt), RST (Reset), and Power (3.3V/5V/GND) pins.

Project Location: In this project, the W5500 acts as a "network gateway," and the structure is designed so that the ESP32 ultimately remotely controls an 8-channel relay (turning external electrical devices on/off) using network commands received through the W5500.

To summarize, the W5500 in this document refers to an Ethernet module equipped with WIZnet's hardwired TCP/IP chip, and it is used as a core component responsible for wired network connectivity in ESP32-based IoT/remote control projects. This can be seen as a typical use case from the actual maker community that aligns with the context of the ESP32+W5500 ecosystem data analysis that Gunn is currently conducting.

======

ESP32 + W5500 이더넷 모듈 기반 8채널 릴레이 제어 프로젝트

Cirkit Designer에 게시된 회로 설계 문서로, ESP32 마이크로컨트롤러의 Wi-Fi 기능과 W5500 이더넷 모듈의 안정적인 네트워크 연결성을 결합해 네트워크 기반 릴레이 컨트롤러를 만드는 프로젝트입니다. ESP32가 8채널 릴레이 모듈과 인터페이스하여 네트워크를 통해 최대 8개의 서로 다른 전기 장치나 회로를 원격 제어할 수 있도록 구성되어 있으며, 학생·취미가·개발자를 위한 프로젝트로 Cirkit Designer에서 직접 열고 커스터마이징할 수 있습니다.

구성 요소

  • W5500 이더넷 모듈: W5500 칩 기반으로 TCP/IP 기능을 제공하는 모듈이며, NC, INT, RST, GND, 5V, SCK, SS, MOSI, MISO, 3.3V 핀을 갖춥니다.
  • ESP32 38핀 보드: Wi-Fi/블루투스 지원, 다수의 GPIO 핀 보유
  • 5V 8채널 릴레이 모듈: 8개 채널을 개별 제어 가능, 고전력 장치 스위칭용

연결 방식 이더넷 모듈은 SPI 통신으로 ESP32와 연결되고, 릴레이 모듈은 GPIO 핀을 통해 제어됩니다. 구체적으로 W5500의 SCK/SS/MOSI/MISO가 ESP32의 SPI 관련 핀(18, 33, 23, 19)에, INT와 RST는 각각 ESP32의 25번 핀과 EN 핀에 연결되어 있습니다.

코드: 문서에 첨부된 코드는 setup()/loop() 뼈대만 있는 템플릿으로, 이더넷 모듈 초기화나 릴레이 제어 로직은 아직 채워지지 않은 상태입니다.


이 글에서 W5500의 의미

이 문서에서 W5500은 프로젝트의 핵심 통신 하드웨어 그 자체를 가리킵니다.

  1. 역할: W5500 칩 기반의 이더넷 모듈로, TCP/IP 통신 기능을 담당합니다. 즉 ESP32가 자체 Wi-Fi 대신(혹은 그와 함께) 유선 이더넷으로 네트워크에 연결할 수 있게 해주는 하드웨어 인터페이스입니다.
  2. 연결 방식: ESP32와는 SPI 인터페이스로 통신하며, SCK(클럭)·SS(칩 선택)·MOSI·MISO 4개의 SPI 신호선과 INT(인터럽트), RST(리셋), 전원(3.3V/5V/GND) 핀으로 구성됩니다.
  3. 프로젝트 내 위치: 이 프로젝트에서 W5500은 "네트워크 게이트웨이" 역할을 하며, 최종적으로 ESP32가 W5500을 통해 받은 네트워크 명령으로 8채널 릴레이(외부 전기장치 on/off)를 원격 제어하는 구조입니다.

정리하면, 이 문서에서의 W5500은 WIZnet의 하드와이어드 TCP/IP 칩을 탑재한 이더넷 모듈을 지칭하며, ESP32 기반 IoT/원격제어 프로젝트에서 유선 네트워크 연결성을 담당하는 핵심 부품으로 사용되고 있습니다. Gunn님이 진행 중이신 ESP32+W5500 생태계 데이터 분석과 맥락이 맞닿아 있는, 실제 메이커 커뮤니티에서 나온 전형적인 활용 사례라고 볼 수 있습니다.

Documents
Comments Write