Espressif Systems has launched the ESP Thread Border Router/Zigbee Gateway board based on ESP32-H2 (802.15.4) and ESP32-S3 (WiFi + BLE) modules following the contention of the Thread Interoperability Certificate V1.3 for the board and associated ESP Thread Boarder Router SDK built on top of the ESP-IDF framework and the open-source OpenThread protocol stack. The ESP Thread Border Router supports the protocol functions of the 1.3 Thread standard such as bidirectional IPv6 connectivity, Service Discovery Delegate, Service Registration Server, Multicast Forwarding, NAT64, and more, as well as product-level features such as a Web GUI for device configuration, automatic RCP (Radio Co-Processor) upgrade, RF coexistence, and so on. ESP Thread Border Router/Zigbee Gateway board specifications: Wireless modules ESP32-S3-WROOM-1 wireless module SoC – ESP32-S3 dual-core Tensilica LX7 microcontroller @ 240 MHz with 2.4 GHz 802.11n WiFi 4 and Bluetooth 5.0 LE connectivity Memory – 2MB PSRAM Storage – 4MB SPI flash PCB antenna […]
zigpy-zboss library makes Nordic Semi nRF52840 Zigbee dongles compatible with Home Assistant
zigpy-zboss is a Python library that adds support for Nordic Semiconductor nRF52840 modules to zigpy open-source Python Zigbee stack project, as well as other Network Co-Processor radios that run firmware based on ZBOSS Open Initiative (ZOI). This enables integration with compatible Zigbee gateway implementations such as Home Assistant’s ZHA integration component and allows users to directly control Zigbee devices from a wide range of manufacturers such as IKEA, Philips Hue, SmartSung SmartThings, ITEAD SONOFF, Xiaomi Aqara, and others. Home Assistant’s ZHA integration already worked with Zigbee dongles based on Silicon Labs Mighty Gecko EFR32MG21 or Texas Instruments CC2652P microcontrollers, but now it’s possible to use nRF52840 dongles and development as Zigbee Coordinators thanks to the zigpy-zboss library. The zigpy-zboss ZBOSS radio library for zigpy source code and resources can be found on GitHub, but note that this is still an unofficial and experimental port, so testers need to manually […]
ESP32-H2-DevKitM-1 ESP32-H2 development board launched for $10
Espressif Systems unveiled the ESP32-H2 Bluetooth 5.2 LE & 802.15.4 RISC-V microcontroller in August 2021, but the ESP32-H2-DevKitM-1 development board based on the ESP32-H2-MINI-1 module has only been selling on the official Espressif’s Aliexpress store for $9.90 for a few weeks. The ESP32-H2-DevKitM-1 development board allows the development of applications with Bluetooth 5.2 LE, Zigbee, Thread, and/or Matter connectivity, features two USB Type-C ports, Boot & Reset buttons, and RGB LED, and two rows of 15 pins exposing all I/Os from the ESP32-H2-MINI-1 module. ESP32-H2-DevKitM-1 specifications: Wireless module – ESP32-H2-MINI-1 MCU – Espressif Systems ESP32-H2 32-bit RISC-V microcontroller at up to 96 MHz with 320 KB SRAM, 128 KB ROM, 4 KB LP memory, Bluetooth 5.2 LE/Mesh and 802.15.4 (Zigbee/Thread/Matter) radios. Storage – 4MB flash storage (E1N4 on the photo above should mean 4MB, but there are also ESP32-H2-MINI-1 modules with 1MB and 2MB flash) PCB antenna Dimensions – 13.2×16.6×2.4 […]
Nordic Semi nRF54H20 Cortex-M33 + RISC-V wireless SoC supports Bluetooth 5.4, LE Audio, Bluetooth mesh, Thread, Matter, and more
Nordic Semi nRF54H20 is a 320 MHz multiprotocol wireless SoC with several Arm Cortex-M33 and RISC-V cores, support for Bluetooth 5.4 and greater with features like LE Audio and Bluetooth mesh, as well as Thread, Matter, and so on. It is the first part of the fourth generation nRF54 family manufactured with a 22nm process, and its application processor doubles the processing power (2x CoreMark) of the Arm Cortex-M33 application core in the nRF5340 SoC and embeds up to 2MB flash, 1MB SRAM. nRF54H20 preliminary specifications and highlights: CPU Application core – Arm Cortex-M33 @ up to 320 MHz with 2 MB Flash + 1MB SRAM Network core – Arm Cortex-M33 Several RISC-V cores (for low power?) Wireless Bluetooth 5.4 LE with direction-finding, Bluetooth mesh, LE audio, etc… 802.15.4 radio for Thread, Matter -100 dBm RX sensitivity @ 1 Mbps for Bluetooth LE Up to 10 dBm TX power New […]
Getting Started with GL-S200 Thread Border Router kit
Last week we checked out the hardware for the GL.iNet GL-S200 Thread Border Router kit with three nRF52840 Thread Dev Boards, and I’ve now had time to work with the kit, so I’ll report my getting started experience in the second part of the review. GL-S200 Initial Set Up I connected the WAN port to my Ethernet Switch itself connected to my modem router and the LAN port to my laptop, so I could access the web interface using the default IP address (192.168.8.1). The GL-S200 uses the same Admin Panel as other GL.iNet routers such as the Beryl AX router we reviewed at the beginning of the year. You’ll be greeted by a wizard to let you select the language and set a new password for the Admin Panel, and once you’re done you’ll have access to the familiar GL.iNet Admin Panel 4.x.x. After completing the wizard, the system […]
A first look at GL.iNet GL-S200 Thread Border Router kit with three nRF52840 Thread boards
GL.iNet are better known for their routers, but the company is also offering IoT gateways and Smart Home hubs such as the GL-S10 BLE to MQTT IoT gateway. The company is now preparing to launch the GL.iNet GL-S200 Thread Border Router in early April, and I’ve been asked to do some beta testing before launch, so GL.iNet have sent me a kit with the GL-S200 and three Thread development boards acting as IoT nodes. A Thread Border Router acts as a WiFi or/and Ethernet gateway connecting to battery-powered Thread sensor nodes equipped with a low-power 802.15.4 radio. In this first post, I’ll go through the hardware and specifications, before reporting my finding in a separate post next week. GL-200 Thread Border Router kit unboxing and specifications The development boards are all identical and they were each kept in an antistatic bag. But let’s open the GL-S200 package first. The Thread […]
Synaptics SYN4382 SoC supports Wi-Fi 6E, Bluetooth 5.3, and 802.15.4 connectivity
Synaptics SYN4382 is a triple combo SoC with Wi-Fi 5/6E, Bluetooth 5.3, and IEEE 802.15.4 (Zigbee/Thread/Matter) radios, and manufactured with a 16nm process to lower power consumption for IoT and multimedia applications. The chip can deliver up to 1,200 Mbps WiFi throughput, supports dual-band (RSDB) 2.4 and 5 or 6/6E GHz operation to combine the links at different frequencies, as well as features such as LE Audio for multiple concurrent audio streams in a multi-device environment. Synaptics SYN4382 key features: Wireless Triband 2×2 Wi-Fi 6E (802.11ax) with 1200 Mbps throughput, RSDB, and support for legacy 802.11a/b/g/n/ac WiFi Bluetooth 5.3 with LE Audio, Channel Sounding (HADM = High Accuracy Distance Measurement) for accurate positioning 802.15.4 radio for Thread and Zigbee Matter interoperability Smart Co-Ex for coexistence in the 2.4 GHz band Multipoint external coexistence interface for LTE, GPS On-chip power amplifiers (PAs) and low-noise amplifiers (LNAs) with support for external PAs […]
Silicon Labs announces MG27 and BG27 Bluetooth LE & 802.15.4 SoCs for small devices, healthcare
Silicon Labs has just announced the tiny BG27 Bluetooth LE and MG27 multiprotocol wireless SoCs designed for small devices, and they will be especially useful in connected health applications, or the so-called Internet of Medical Things (IoMT), as well as wearables, sensors, switches, smart locks, and commercial and LED lighting. Both chips feature a Cortex-M33 core clocked at 76.8 MHz, up to 768KB flash, and up to 64KB RAM, but the BG27 only supports Bluetooth LE, Mesh, and propriety 2.4 GHz connectivity, while the MG27 also adds an 802.15.4 radio for Zigbee, OpenThread, and Matter protocols Silicon Labs BG27 and MG27 specifications: CPU – Arm Cortex-M33 @ 76.8 MHz with DSP instruction and floating-point unit Memory – Up to 64 kB RAM data memory Storage – Up to 768 kB flash program memory 2.4 GHz Radio BLE 5.3 Bluetooth mesh Proprietary 2.4 GHz MG27 adds Matter OpenThread Zigbee Modulation – […]