ZB-GW03 ESP32-based Ethernet Zigbee gateway works with Tasmota firmware

ZB-GW03 is an Ethernet Zigbee Gateway compatible with eWelink mobile app and with a design similar to SONOFF ZBBridge gateway but replacing ESP8266 SoC by ESP32 SoC, and adding an Ethernet port.

The ZB-GW03 gateway is apparently based on the same Silicon Labs EFR32MG21 Zigbee Arm Cortex-M33 chip and has been hacked to run Tasmota open-source software for people preferring more flexibility and/or integration with OpenHAB or Home Assistant open-source home automation frameworks via Zigbee2MQTT.

ZB-GW03 ESP32 Ethernet Zigbee Gateway

ZB-GW03 gateway specifications:

  • Main MCU – Espressif Systems ESP32 dual-core Tensilica TX6 processor @ 240 MHz with WiFi 4 and Bluetooth connectivity
  • Zigbee MCU – Silicon Labs EFR32MG21 Arm Cortex-M33 MCU @ 80 MHz with Zigbee 3.0 connectivity
  • Connectivity
    • 10/100M Ethernet, WiFi, and Bluetooth via ESP32
    • Zigbee 3.0 via Silabs MG21 MCU with support for 128 nodes, up to 200+ meter range
    • One 2.4 GHz Zigbee antenna
    • One 2.4 GHz PCB antenna for WiFi
  • Misc – One button (not sure
  • Power Supply – 5V via USB-C port

ESP32 Ethernet Zigbee gateway board

One user mentions “That RF design is a good reason for using Ethernet and turning off Wifi, which is a clear source of EMI on the same 2.4 GHz frequency range” on Github, and indeed the Zigbee antenna seems to be placed between the two WiFi antennas, and somehow further away from the MG21 module, or maybe it’s just a PCB silkscreen mistake.

If used with the pre-installed eWelink firmware, you’ll be able to interface the gateway with other Zigbee 3.0 or WiFi devices using eWelink app for iOS and Android, or control then through Amazon Alexa or Google Home voice assistant.

ZB-GW03 ESP32-based Ethernet Zigbee gateway is sold on Aliexpress for about $28, but you’ll also find it on Amazon DE, and other country-specific websites such as okosabbotthon (Hungary) under various brands such as SmartWise and EACHEN.

Thanks to Hedda for the tip.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK Pi 4C Plus
Notify of
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
2 years ago

I think those are LEDs not antennas so the two antennas are on opposite sides of the board.

2 years ago

Yeah, you can clearly see the PCB antenna on the rear and the module has its own antenna.
Also, Wi-Fi and ZigBee don’t tend to interfere with each other, but Bluetooth can really mess with ZigBee.

2 years ago

That is wrong information. The fact is that Zigbee and Bluetooth tend not to interfere with each other, but WiFi can often seriously interfere with Zigbee (however not the other way around). Another thing that often seriously interferes is Zigbee electromagetic interference from USB 3.0 devices.

Caleb Pryor
Caleb Pryor
2 years ago

There are better options for Ethernet connected ZigBee. Check out https://www.tubeszb.com/

The CC2652P2 chip set for ZigBee works much better for more devices and combined with ZigBee2MQTT

Khadas VIM4 SBC