ZBM-MG21 / ZBM-MG24

ZBM-MG21 and ZBM-MG24 are Inswift USB coordinators. Home Assistant, especially ZHA, often recognizes them as soon as they are plugged in. Factory firmware is usually EmberZNet NCP / EZSP. Reflash with the USB dongle model flasher.

Firmware

FirmwareMG21MG24
Zigbee coordinatorYesYes
Zigbee routerYesYes
ThreadYesYes
MultiPAN (Zigbee + Thread together)NoYes

Matter over Thread uses the Thread image on either stick; pick MG24 if you need Zigbee and Thread at the same time.

Silicon

ItemEFR32MG21EFR32MG24
CoreARM Cortex-M33, up to 80 MHzARM Cortex-M33, up to 78 MHz
Flashup to 1024 kBup to 1536 kB
RAMup to 96 kBup to 256 kB
Radio2.4 GHz, TX up to about 20 dBm2.4 GHz, TX up to about 19.5 dBm

MG24’s headroom is memory: about 1.5× flash and 2.5× RAM, which helps larger meshes and heavier stacks.

USB serial

ModelChipUSB serial
ZBM-MG21EFR32MG21CH9102
ZBM-MG24EFR32MG24CP210x
ZBT-1PEFR32MG21CP2102N

ZBT-1P is also MG21, with official SkyConnect firmware and a CP2102N. Windows and macOS need the matching USB driver.

Which to pick

  • ZBM-MG21: everyday Zigbee, or Thread on its own
  • ZBM-MG24: more devices, more RAM, or MultiPAN (Zigbee + Thread together)
  • ZBT-1P: to match the official ZBT-1 shape and SkyConnect firmware, see ZBT-1P

Do not plug straight into a PC rear USB port. Use a USB extension of 50 cm or more, and keep clear of routers and USB 3.0 enclosures.