Skip to content

MySmartHouse3

An ESP32-C6 gateway uses the W5500 to bridge a CAN-based smart home network to an MQTT cloud.

TheoIm

Published April 14, 2026

Original author: Aleksandr · RussiaOriginal source (new tab)

MySmartHouse3

Components

Hardware components

WIZnet parts

Project description

What the Project Does This project is a gateway firmware design for a multi-node smart home system built around two very different network layers. At the field level, sensors, relays, and motor-control nodes communicate over a CAN 2.0 bus. That local bus is used for deterministic, wired device-to-device communication across rooms or floors. Each slave node handles a concrete function such as relay output, sensor reporting, or motor actuation. The gateway node is device #1, and it acts as the master of the CAN segment. At the uplink level, the master node bridges that CAN traffic to an MQTT…

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.

Similar projects you might like