ETH-52P / ETH-52P7
ETH-52P and ETH-52P7 are Ethernet gateways. Zigbee runs on TI CC2652P / CC2652P7, with an ESP32-V3 host. Connect over Ethernet, Wi-Fi, or USB so the coordinator does not have to sit next to a PC. The stack is Z-Stack (ZNP). In Zigbee2MQTT use adapter: zstack and tcp://dongle.local:6638 on the network. In ZHA use socket://dongle.local:6638. Setup: Zigbee2MQTT with an Inswift coordinator and Add a coordinator with ZHA. To move from another TI coordinator without re-pairing every device, see ETH-52P / ETH-52P7 change IEEE (coordinator migration). When the web UI opens, upgrade ESP32 and Zigbee on the gateway: ETH-52P / ETH-52P7 web local upgrade ESP32 / Zigbee. If the UI is gone, flash the host over USB: Flash ETH dongle firmware.
Firmware
| Firmware | 52P | 52P7 |
|---|---|---|
| Zigbee coordinator | Yes | Yes |
| Zigbee router | Yes | Yes |
| Thread | Yes | Yes |
| MultiPAN (Zigbee + Thread together) | No | Yes |
Matter over Thread uses the Thread image; pick 52P7 if you need Zigbee and Thread together.
Silicon
Chip comparison:
| Item | TI CC2652P | TI CC2652P7 |
|---|---|---|
| Core | ARM Cortex-M4F, 48 MHz | ARM Cortex-M4F, 48 MHz |
| Flash | 352 kB | 704 kB |
| RAM | 88 kB | 152 kB |
| Radio | 2.4 GHz, built-in PA, TX up to about 20 dBm | 2.4 GHz, built-in PA, TX up to about 20 dBm |
P7 is the pin-compatible step up: about 2× flash and 1.7× RAM, which helps larger meshes and MultiPAN.
Which to pick
- ETH-52P: everyday Zigbee, or Thread on its own
- ETH-52P7: more devices, more flash / RAM, or MultiPAN (Zigbee + Thread together)
Who it is for
- Already on Zigbee2MQTT and comfortable with TI
- Want the coordinator in a rack, next to a NAS, or at the center of the home
- Need the same unit to switch between USB and network coordinator modes
For PoE, see ETH-MG21 / MG24 POE. For Silicon Labs, see ETH-MG21 / ETH-MG24.









