← Back to projects
ESP32-S3ModularZigbee/Thread

Modular communications hub for smart homes

Exploration of a reusable electronic platform with interchangeable radio modules for different communications technologies.

Status: Documented design · Firmware and radio unvalidated
PCB render of Modular communications hub for smart homes

Electrical and functional performance requires testing on physical hardware. No unmeasured results are presented as verified.

01 / Context

The problem

Explore adding or swapping radio technologies without redesigning the host board, while keeping an identifiable and documented electrical interface.

02 / Scope

Requirements and scope

  • ESP32-S3 host board.
  • Interchangeable radio modules.
  • EFR32MG24 integration for Zigbee/Thread in one module.
  • Module identification with I²C EEPROM.
  • Defined power, communications and programming interfaces.
03 / System

System architecture

A host board provides processing and shared resources. Radio modules encapsulate technology-specific functions behind a common expansion interface. An EEPROM identifies the connected module; actual interoperability still needs hardware and firmware validation.

ControllerESP32-S3
Interface / subsystemModular
Additional focusZigbee/Thread
Current stageDocumented design · Firmware and radio unvalidated
04 / Trade-offs

Engineering decisions

  • Separate radio functions from central processing to support hardware variants.
  • Define a reusable expansion connector and signal allocation.
  • Identify modules through I²C EEPROM rather than manual configuration alone.
  • Recognize cost, connector, size, compatibility and RF trade-offs that require measurement.
05 / Test plan

Verification plan

Electrical and functional performance requires testing on physical hardware. No unmeasured results are presented as verified.
  • Verify supply rails, power-up sequencing and current for each host/module combination.
  • Test module identification and incompatible-module handling.
  • Validate host/module communications firmware.
  • Measure RF performance and review regulatory needs before any commercial product.
06 / Honest status

Outcome and limitations

The modular architecture, host/module schematics and PCB designs are documented. Prototyping, software, interoperability, RF tests and connector validation remain pending.

07 / Open engineering

Public documentation

The repository contains published design materials for this project. Check its contents and license before reusing any files.