Minimal Zigbee 3.0 router application for the Silicon Labs EFR32MG21 (MGM210PA32JIA) — bare-bones network-layer-only starting point for custom Zigbee firmware development.
- SoC: MGM210PA32JIA (Silicon Labs EFR32MG21, 2.4 GHz 802.15.4)
- SDK: Simplicity SDK 2025.6.1
- Role: Zigbee Router (can be reconfigured as coordinator or end device)
- Tools: Simplicity Studio IDE, GCC with LTO, NVM3 persistent storage
Provides only network-layer functionality — no ZCL clusters are enabled. The device joins an open Zigbee 3.0 network via CLI (plugin network-steering start 1) and serves as a verified-working scaffold for adding custom clusters and application logic.
Intended as a development starting point, not a finished application.
Open in Simplicity Studio with the Gecko SDK installed. Build and flash via the IDE.
To join a network via CLI:
plugin network-steering start 1
Built by Owen O'Hehir — embedded Linux, IoT, Matter & Rust consulting at electronicsconsult.com. Available for contract and consulting work.