Cirkit Designer LogoCirkit DesignerYour all-in-one circuit design IDE Launch Cirkit Designer App

ESP32 and W5500 Ethernet Module Controlled 8-Channel Relay

View and Edit Project In Cirkit DesignerImage of ESP32 and W5500 Ethernet Module Controlled 8-Channel Relay

Circuit Documentation

Summary

This circuit integrates an Ethernet module (W5500) with an ESP32 microcontroller to enable network connectivity. Additionally, it controls an 8-channel 5V relay module, allowing the ESP32 to switch external devices on and off. The Ethernet module is interfaced with the ESP32 via SPI communication, and the relay module is controlled through GPIO pins.

Component List

Module Ethernet W5500

ESP32 38 PINS

5V 8Channel Relay

Wiring Details

Module Ethernet W5500

ESP32 38 PINS

5V 8Channel Relay

Documented Code

Microcontroller: ESP32 (W5500 Ethernet Module)

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

Note: The provided code is a template and does not include specific functionality. It should be populated with the initialization of the Ethernet module and the control logic for the relay module.