How to Build a Zigbee Smart Switch System with W5500 Ethernet Backhaul on ESP32-C3?
W5500 Ethernet connects an ESP32-C3 Zigbee coordinator to a Raspberry Pi MQTT broker, letting XBee3 relay nodes switch AC loads reliably without Wi-Fi.
0
Components
Hardware components
WIZnet - W5500
SPI2 @ 20 MHz, static IP 192.168.2.10/24, direct Ethernet to Raspberry Pi MQTT broker; INT=GPIO9, RST=GPIO10
Project description
📌 Overview Roberto Carlos Aguilar Jiménez (GitHub: RCaguilarJ) is a developer from Guadalajara, Jalisco, Mexico, and a member of the ICAMS-MMBSE academic organization. This project is a Zigbee-based smart switch system designed for remote dehumidifier control with Industry 4.0 reliability in mind. The coordinator node - an ESP32-C3 running FreeRTOS - uses a WIZnet W5500 Ethernet module to connect directly to a Raspberry Pi MQTT broker over a wired cable, while Digi XBee3 Zigbee 3.0 TH radios carry commands wirelessly to relay-equipped joiner nodes that switch AC loads. Generated technical…
Keep reading with a free account
Guests can read 15 projects per visit. Log in or create a free account to read the full description, open the documents and join the comments.