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 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
- 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
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.
Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.
5 Replies to “ZB-GW03 ESP32-based Ethernet Zigbee gateway works with Tasmota firmware”
I think those are LEDs not antennas so the two antennas are on opposite sides of the board.
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.
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.
Ah yes, I found it weird they had two antennas for WiFi, one PCB antenna, and another one, but it would indeed make sense those are LEDs.
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