⚠️ Affiliate Disclosure: This post contains Amazon affiliate links. If you purchase through our links, we may earn a small commission at no extra cost to you. Every board below was checked against its live Amazon listing before publishing. Prices change often, so we don’t list them here. Tap any Buy Here button to see the current price on Amazon.
Maker Buying Guide
🛠️ Best Zigbee Development Boards and Modules
12 boards and modules for building your own Zigbee sensors, switches, routers and coordinators, from Espressif ESP32-C6 and ESP32-H2 to Silicon Labs EFR32MG24, Nordic nRF52840 and Digi XBee 3.
✅ 12 Boards Reviewed
✅ 4 Chip Families
✅ SDK Notes for Each
✅ Honest Pros & Cons
Off-the-shelf Zigbee sensors are cheap, but sooner or later every maker wants something the market doesn’t sell: a soil moisture node with a custom probe, a Zigbee-controlled relay board, a battery CO₂ sensor or a gateway that bridges Zigbee to your own MQTT setup. That’s when you need a Zigbee-capable development board.
Zigbee runs on IEEE 802.15.4 radios, and four chip families dominate maker boards today: Espressif ESP32-C6 / H2 / C5, Silicon Labs EFR32MG24, Nordic nRF52840 and Digi XBee 3 modules. Each comes with a different SDK, power profile and learning curve. This guide ranks 12 boards and modules available on Amazon and explains which one fits which project.
💡 Reality check before you buy: A board with an 802.15.4 radio isn’t automatically a finished Zigbee device. You still need the vendor’s Zigbee stack (Espressif’s Zigbee SDK, Silicon Labs’ Zigbee stack in Simplicity Studio, Nordic’s ZBOSS-based Zigbee add-on, or Digi’s XBee firmware), and devices you build won’t be certified unless you go through the Connectivity Standards Alliance. Arduino support varies: ESP32-C6 has Zigbee examples in the Arduino core, while Silicon Labs’ Arduino core focuses on Matter and Thread. SDK details change quickly, so always check the vendor’s current documentation.
🛠️ Quick Comparison: All 12 Zigbee Boards and Modules
| Board | Chip | Radios | Best For | Buy |
|---|
| 🥇 Seeed XIAO ESP32C6 | ESP32-C6 | Wi-Fi 6, BLE 5, 802.15.4 | Best Overall | Buy Here → |
| 🧩 Waveshare ESP32-C6 Dev Board | ESP32-C6-WROOM-1 | Wi-Fi 6, BLE 5, 802.15.4 | Best Full-Size Board | Buy Here → |
| 📦 XIAO ESP32C6 (3-Pack) | ESP32-C6 | Wi-Fi 6, BLE 5, 802.15.4 | Best for Mesh Testing | Buy Here → |
| 🔋 Espressif ESP32-H2-DevKitM-1 | ESP32-H2 | BLE 5, 802.15.4 | Best for Battery Nodes | Buy Here → |
| 📶 Seeed XIAO ESP32-C5 | ESP32-C5 | Dual-band Wi-Fi 6, BLE, 802.15.4 | Best Dual-Band Gateway | Buy Here → |
| 🔴 SparkFun Thing Plus ESP32-C6 | ESP32-C6-WROOM-1 | Wi-Fi 6, BLE 5, 802.15.4 | Best Qwiic Ecosystem | Buy Here → |
| 🔵 Arduino Nano Matter | MGM240S (EFR32MG24) | 802.15.4, BLE | Best Silicon Labs Starter | Buy Here → |
| 🟢 Seeed XIAO MG24 | EFR32MG24 | 802.15.4, BLE | Best Tiny EFR32 Board | Buy Here → |
| 🟠 SONOFF Dongle Plus MG24 | EFR32MG24 | 802.15.4 (USB stick) | Best Coordinator Hardware | Buy Here → |
| 🔷 MDBT50Q nRF52840 USB-C Dongle | nRF52840 | BLE, 802.15.4 | Best Nordic Dongle | Buy Here → |
| 🔹 GeeekPi nRF52840 USB Dongle | nRF52840 | BLE, 802.15.4 | Budget Sniffer Hardware | Buy Here → |
| 📡 SparkFun XBee 3 Wireless Kit | Digi XBee 3 | Zigbee, 802.15.4, BLE | Easiest Zigbee Module | Buy Here → |
Radio capabilities are from each chip vendor and the Amazon listings. Tap Buy Here to see the live price on Amazon.
🔍 How to Choose a Zigbee Dev Board
🧠
Chip Family and SDK
Espressif uses ESP-IDF with its Zigbee SDK (and Arduino examples on C6). Silicon Labs uses Simplicity Studio. Nordic uses nRF Connect SDK with a Zigbee add-on. XBee uses Digi’s firmware and XCTU. Pick the toolchain you want to live in.
📶
Wi-Fi or Not
ESP32-C6 and C5 add Wi-Fi for gateways and cloud bridges. ESP32-H2, EFR32MG24 and nRF52840 skip Wi-Fi, which makes them better for low-power battery nodes.
🔋
Power Profile
Battery Zigbee end devices sleep most of the time. Boards with LiPo charging and low-quiescent regulators, like XIAO boards, make battery prototypes easier.
🧭
Device Role
End devices (sensors) can sleep. Routers (plugs, relays) must stay powered. Coordinators run the network. Most chips here can play any role; your firmware decides.
🔀
Future Protocols
Every 802.15.4 chip here can also run Thread, so the same board can prototype Matter-over-Thread products later.
🏆 Detailed Reviews: All 12 Zigbee Boards and Modules
🥇 BEST OVERALL
Seeed Studio XIAO ESP32C6
⭐ 4.8/5 · Thumbnail-Size Zigbee, Thread and Wi-Fi 6
Buy on Amazon →

For most makers, the XIAO ESP32C6 is the easiest way into Zigbee development. Its ESP32-C6 combines 2.4 GHz Wi-Fi 6, Bluetooth LE and an IEEE 802.15.4 radio for Zigbee and Thread on a thumbnail-sized board, and Seeed markets it as Matter-native. You can write Zigbee firmware in ESP-IDF with Espressif’s Zigbee SDK or use the Zigbee examples in the Arduino ESP32 core, which makes it approachable for Arduino users. XIAO boards include LiPo charging and a castellated layout for embedding in projects. With 160+ ratings averaging about 4.7 stars, it’s the best-reviewed Zigbee-capable dev board on Amazon. See our best ESP32 development boards guide for the wider ESP32 lineup.
✅ Pros- Zigbee, Thread, Wi-Fi 6 and BLE
- Arduino and ESP-IDF support
- Tiny with LiPo charging
- Strong review base
❌ Cons- Limited GPIO count
- Wi-Fi plus Zigbee coexistence needs care
- Headers may need soldering
🎯 Verdict: The best first board for DIY Zigbee devices.
👉 Check Price on Amazon →
🧩 BEST FULL-SIZE BOARD
Waveshare ESP32-C6 Development Board
⭐ 4.7/5 · Breadboard-Friendly ESP32-C6
Buy on Amazon →

If you prefer a classic DevKit layout with more pins, Waveshare’s board is built on the ESP32-C6-WROOM-1-N8 module and the listing calls out Zigbee 3.0 and Thread alongside Wi-Fi 6 and Bluetooth 5. More exposed GPIO makes it easier to wire sensors, relays and displays on a breadboard while you develop, then move to a smaller board for the final build. It averages about 4.8 stars from 47 ratings.
✅ Pros- More GPIO than XIAO
- Breadboard friendly
- Zigbee 3.0 and Thread listed
- Excellent rating
❌ Cons- Larger footprint
- No built-in LiPo charging
- Fewer reviews than XIAO
🎯 Verdict: The best ESP32-C6 board for breadboard prototyping.
👉 Check Price on Amazon →
📦 BEST FOR MESH TESTING · ⭐ 4.5/53. Seeed XIAO ESP32C6 (3-Pack)
Three boards · coordinator, router and end device on your desk · 110 ratings
Buy Here →

Zigbee is a mesh, so you’ll learn faster with several nodes. This 3-pack lets you run a coordinator, a router and a sleepy end device side by side and watch how joining, binding and rejoining work. It averages about 4.5 stars from 110 ratings.
✅ Pros: Three nodes; better per-board value.
❌ Cons: More than a beginner may need.
🎯 Verdict: The best way to build a test Zigbee network.
🔋 BEST FOR BATTERY NODES · ⭐ 4.5/54. Espressif ESP32-H2-DevKitM-1
ESP32-H2 · 802.15.4 + BLE · no Wi-Fi · official devkit · 4 ratings
Buy Here →

The ESP32-H2 drops Wi-Fi entirely and pairs an 802.15.4 radio with Bluetooth LE, which makes it Espressif’s chip for low-power Zigbee and Thread end devices. It’s also commonly used as the radio co-processor in Espressif’s Zigbee and Thread gateway designs alongside a Wi-Fi ESP32. This is the official DevKitM-1 board; the listing has only a few ratings, so buy from a reputable seller.
✅ Pros: Low-power focus; official Espressif design.
❌ Cons: No Wi-Fi; few reviews.
🎯 Verdict: The Espressif board for battery Zigbee sensors.
📶 BEST DUAL-BAND GATEWAY · ⭐ 4.7/55. Seeed Studio XIAO ESP32-C5
2.4 and 5 GHz Wi-Fi 6 · BLE · 802.15.4 for Zigbee and Thread · 32 ratings
Buy Here →

The newer ESP32-C5 adds dual-band Wi-Fi 6 (2.4 and 5 GHz) while keeping an 802.15.4 radio for Zigbee and Thread, per Seeed’s listing. Running Wi-Fi on 5 GHz can reduce interference with 2.4 GHz Zigbee, which makes it interesting for DIY gateways. It averages about 5 stars from 32 ratings; ESP32-C5 Zigbee SDK support is newer than C6, so check Espressif’s docs.
✅ Pros: 5 GHz Wi-Fi; Zigbee and Thread; tiny.
❌ Cons: Newer chip; fewer Zigbee examples.
🎯 Verdict: The forward-looking pick for DIY Zigbee gateways.
🔴 BEST QWIIC ECOSYSTEM · ⭐ 4.6/56. SparkFun Thing Plus ESP32-C6
ESP32-C6-WROOM-1-N16 · Feather form factor · Qwiic connector · 8 ratings
Buy Here →

SparkFun’s Thing Plus ESP32-C6 uses the 16 MB ESP32-C6-WROOM-1-N16 module in a Feather-style layout with a Qwiic connector, so you can snap on I²C sensors without soldering. It’s a great base for Zigbee environmental sensors. The ESP32-C6 chip supports Zigbee, though this listing doesn’t mention it. It has 8 ratings averaging about 5 stars.
✅ Pros: Qwiic; 16 MB flash; quality build.
❌ Cons: Few reviews; pricier than XIAO.
🎯 Verdict: The fastest way to prototype Zigbee sensor nodes with Qwiic parts.
🔵 BEST SILICON LABS STARTER · ⭐ 4.5/57. Arduino Nano Matter
Silicon Labs MGM240S (EFR32MG24) · Nano form factor · 26 ratings
Buy Here →

The Arduino Nano Matter is built around Silicon Labs’ MGM240S module, which uses the EFR32MG24 multiprotocol SoC. Arduino and Silicon Labs focus its Arduino support on Matter over Thread and BLE; for Zigbee you’d move to Silicon Labs’ own Zigbee stack in Simplicity Studio. That makes it a gentle on-ramp to the same silicon used in many commercial Zigbee products. It averages about 4.5 stars from 26 ratings; a version with headers is also sold.
✅ Pros: Production-grade silicon; Arduino friendly.
❌ Cons: Zigbee needs Simplicity Studio, not Arduino.
🎯 Verdict: The friendliest EFR32MG24 board, with a learning curve for Zigbee.
🟢 BEST TINY EFR32 BOARD · ⭐ 4.6/58. Seeed Studio XIAO MG24
Silicon Labs EFR32MG24 · XIAO form factor · Sense version adds sensors · new listing
Buy Here →

The XIAO MG24 puts the EFR32MG24 in Seeed’s thumbnail format. Seeed markets it for Matter over Thread and BLE, and like the Nano Matter, Zigbee firmware is built with Silicon Labs’ tools. A Sense variant adds onboard sensors for quick prototypes. Listings are new with only a handful of ratings each.
✅ Pros: Tiny EFR32MG24; Sense option.
❌ Cons: Very few reviews; Simplicity Studio for Zigbee.
🎯 Verdict: The smallest way to develop on Silicon Labs silicon.
🟠 BEST COORDINATOR HARDWARE · ⭐ 4.8/59. SONOFF Zigbee 3.0 USB Dongle Plus MG24
EFR32MG24 USB stick · flashable firmware · Home Assistant and Zigbee2MQTT · 720+ ratings
Buy Here →

Every DIY Zigbee network needs a coordinator, and the SONOFF Dongle Plus MG24 is the most practical one for makers. It’s an EFR32MG24 USB stick with an external antenna that runs Zigbee coordinator firmware for Home Assistant and Zigbee2MQTT out of the box, and it can be reflashed with router or Thread firmware. Pair it with your custom ESP32-C6 or H2 nodes to test them against a real Zigbee stack. It averages about 4.7 stars from 720+ ratings. See our best Zigbee dongles guide.
✅ Pros: Ready-made coordinator; reflashable; proven.
❌ Cons: Not a general-purpose dev board.
🎯 Verdict: The coordinator to test your DIY Zigbee devices against.
🔷 BEST NORDIC DONGLE · ⭐ 4.4/510. MDBT50Q-CX nRF52840 USB-C Dongle
nRF52840 · USB-C · open bootloader · Zigbee and Thread capable · 27 ratings
Buy Here →

The nRF52840 is a workhorse for BLE, Thread and Zigbee. This USB-C dongle uses Raytac’s MDBT50Q module and ships with an open bootloader for easy firmware loading. Beyond building devices, an nRF52840 dongle is a popular 802.15.4 sniffer with Nordic’s sniffer firmware and Wireshark, invaluable for debugging Zigbee traffic. Nordic now provides Zigbee through a separate add-on to nRF Connect SDK, so check current docs. It averages about 4.4 stars from 27 ratings. See our best nRF52840 boards guide.
✅ Pros: USB-C; sniffer-friendly; versatile radio.
❌ Cons: Few GPIO; Zigbee SDK is an add-on.
🎯 Verdict: The best Nordic dongle for Zigbee development and sniffing.
🔹 BUDGET SNIFFER HARDWARE · ⭐ 3.9/511. GeeekPi nRF52840 Micro Dev Kit USB Dongle
nRF52840 · USB-A · low cost · 110+ ratings
Buy Here →

GeeekPi’s nRF52840 dongle is a cheaper USB-A alternative with more reviews (110+ at about 3.9 stars). It’s commonly used as a dedicated 802.15.4 sniffer so your main board stays free for development. Some buyers report flashing hiccups, so expect to spend a little time with nRF tools.
✅ Pros: Cheap; nRF52840 radio.
❌ Cons: Mixed reviews; USB-A only.
🎯 Verdict: A budget dongle for a dedicated Zigbee sniffer.
📡 EASIEST ZIGBEE MODULE · ⭐ 3.9/512. SparkFun XBee 3 Wireless Kit
Digi XBee 3 · Zigbee, 802.15.4 and BLE · Arduino compatible · low stock · 8 ratings
Buy Here →

If you want Zigbee without writing a Zigbee stack, Digi XBee 3 modules handle the networking for you: you configure them and send serial data. SparkFun’s kit pairs XBee 3 hardware with Arduino-compatible boards for serial cable replacement, remote sensor data and robot control, and the listing notes XBee 3 handles 802.15.4, Zigbee and BLE. It’s pricier per node and only had 2 left with 8 ratings when we checked, but it’s the quickest path for classic microcontrollers like Arduino Uno or PIC. Our older XBee device control with PIC tutorial shows the idea.
✅ Pros: No stack coding; works with any MCU via UART.
❌ Cons: Expensive per node; low stock; not HA-friendly.
🎯 Verdict: The easiest Zigbee radio for classic microcontrollers.
🛒 Which Board for Which Project?
🌡️
Battery sensor node
ESP32-H2 or XIAO MG24 for low power; XIAO ESP32C6 if you want Arduino.
⚡
Mains-powered relay or router
Waveshare ESP32-C6 for GPIO, or XIAO ESP32C6 to embed.
🌉
Zigbee-to-Wi-Fi gateway
XIAO ESP32-C5 or ESP32-C6; or a Wi-Fi ESP32 plus an H2 radio.
🧭
Test coordinator
SONOFF Dongle Plus MG24 on Zigbee2MQTT.
🔬
Packet sniffing
An nRF52840 dongle with Wireshark.
🧰
Arduino Uno or PIC project
XBee 3 modules over UART.
⚙️ Chip Families Compared
| Spec | ESP32-C6 | ESP32-H2 | EFR32MG24 | nRF52840 | XBee 3 |
|---|
| Wi-Fi | Wi-Fi 6 ⭐ | No | No | No | No |
| Zigbee / Thread / BLE | Yes / Yes / Yes | Yes / Yes / Yes | Yes / Yes / Yes | Yes / Yes / Yes | Zigbee, 802.15.4, BLE |
| Main SDK | ESP-IDF + Zigbee SDK | ESP-IDF + Zigbee SDK | Simplicity Studio | nRF Connect SDK + Zigbee add-on | Digi firmware, XCTU |
| Arduino Zigbee | Yes (examples) ⭐ | Yes (examples) | Matter/Thread focus | Limited | Via UART |
| Best Role | Routers, gateways | Battery end devices ⭐ | Product-grade devices | Devices, sniffing | Quick serial links |
Chip capabilities are from vendor documentation; SDK support evolves, so check the latest docs before starting a project.
❓ Frequently Asked Questions
Can I build a Zigbee device with Arduino?
Yes, on ESP32-C6 and ESP32-H2 boards. The Arduino ESP32 core includes Zigbee examples for lights, switches, sensors and more, built on Espressif’s Zigbee SDK. For EFR32MG24 and nRF52840 boards, Zigbee development typically uses the vendor’s own SDK instead of Arduino.
Will my DIY Zigbee device work with Home Assistant?
Usually, if you use standard Zigbee clusters (On/Off, Level Control, Temperature Measurement and so on). ZHA and Zigbee2MQTT recognize standard clusters automatically; for custom behavior, Zigbee2MQTT lets you write an external converter. Test against a real coordinator like the SONOFF Dongle Plus MG24.
ESP32-C6 or ESP32-H2?
Choose the C6 if you need Wi-Fi, for example a gateway or a device that also talks to the cloud. Choose the H2 for battery-powered Zigbee sensors, where dropping Wi-Fi saves power, or as a dedicated 802.15.4 radio paired with a Wi-Fi ESP32.
How do I debug Zigbee traffic?
Use a dedicated 802.15.4 sniffer, such as an nRF52840 dongle with Nordic’s sniffer firmware, and Wireshark. Add your network key in Wireshark’s Zigbee settings to decrypt application traffic. This makes join failures and missing reports far easier to diagnose.
Can the same board do Zigbee and Matter?
Every 802.15.4 chip here can also run Thread, which carries Matter. Running Zigbee and Thread at the same time on one radio is advanced and SDK-dependent, but you can prototype a Zigbee product today and a Matter-over-Thread version on the same hardware later. See our best Thread border routers guide.
🏁 Final Verdict: Best Zigbee Boards for DIY Projects
The right Zigbee hardware for every build:
🧩 Best Full-Size Board: Waveshare ESP32-C6
Buy Here →🔋 Best for Battery Nodes: ESP32-H2-DevKitM-1
Buy Here →🔵 Best Silicon Labs Starter: Arduino Nano Matter
Buy Here →🟠 Best Test Coordinator: SONOFF Dongle Plus MG24
Buy Here →🔷 Best Sniffer Dongle: MDBT50Q nRF52840 USB-C
Buy Here →For most makers, start with the Seeed XIAO ESP32C6 (or its 3-pack for mesh experiments) and the Arduino ESP32 core’s Zigbee examples, test against a SONOFF Dongle Plus MG24 running Zigbee2MQTT, and keep an nRF52840 dongle on hand as a sniffer. Move to the ESP32-H2 for battery sensors, the ESP32-C5 for dual-band gateways, and the EFR32MG24 boards when you want the same silicon used in commercial products. Explore our best ESP32 development boards, best nRF52840 boards and ESP32, Arduino and Raspberry Pi tutorials for hands-on projects.
💬 Building a DIY Zigbee device? Tell us what you’re making and which chip you’re leaning toward in the comments below, and we’ll help you pick the right board and SDK.
All Amazon links above use our affiliate tag (microlab05-20). Purchasing through them supports microcontrollerslab.com at no extra cost to you. Prices and availability change frequently, so always confirm the current price on Amazon before buying.