STM32WB5MMG Wireless Module simplifies Bluetooth LE, Zigbee, OpenThread connectivity

STM32WB5MMG Wireless Module

The STM32WB5MMG (STM32) is a wireless microcontroller module by STMicroelectronics. It is a compact ultra-low-power module that allows customers to design 2-layer PCBs and integrates everything up to the antenna, including an IPD (integrated passive device) for reliable antenna matching in order to reduce the overall costs. The STM32 wireless module is compatible with BLE (Bluetooth Low Energy) 5.0, OpenThread, Zigbee 3.0, dynamic and static concurrent modes, and 802.15.4 proprietary protocols. It also supports simultaneous dual-protocol mode that allows IEEE 802.15.4 radio-based protocols like Zigbee 3.0 and OpenThread for direct connection with any BLE device. Overview of STM32 Wireless Module The STM32 wireless module is a SiP-LGA86 package (System in Package Land Grid Array)  with various external components including:  STMicro STM32WB55 Cortex-M4/M0+ wireless MCU LSE crystal  HSE crystal Passive components for SMPS  Antenna matching and antenna  IPD for RF matching and harmonics rejection Key Features of STM32 Wireless Module Dedicated […]

ESP32-S3 dual-core WiFi and Bluetooth LE 5 SoC supports AI acceleration for AIoT applications

ESP32-S3

Back in September, we reported that Espressif Systems planned to release a new ESP32-S3 with “AI instructions and multi-CPU cores” with few other details, except the chip would also be part of the MINI-series wireless modules. Now we have many more details, as the Shanghai-based company has now officially announced ESP32-S3. The processor features dual Tensilica LX7 cores, 2.4 GHz WiFi 4 & Bluetooth 5 connectivity, and as expected supports AI instructions to cater to the AIoT (AI + IoT) market. ESP32-S3 key features and specifications: CPU Dual-core Tensilica LX7 up to 240 MHz with additional vector instructions  for AI acceleration ULP core to handle low power modes Memory – 512 KB of internal SRAM Storage – Octal SPI flash and PSRAM support (supports larger, high-speed devices compared to ESP32) Cache – Connectivity 2.4 GHz 802.11 b/g/n Wi-Fi 4 with 40 MHz bandwidth support Bluetooth Low Energy (BLE) 5.0 connectivity […]

STM32WB Feather board features STM32WB55 Bluetooth 5.0 SoC

STM32WB Feather Board

STMicro announced the availability of their first wireless STM32 MCU last year with STM32WB55 Bluetooth 5.0 and 802.15.4 Cortex-M4/M0+ microcontroller together with P-NUCLEO-WB55 Development Pack. A company called Reclaimer Labs has now designed a Feather-compatible board with the wireless MCU, more specifically STM32WBCGU6, and simply called STM32WB Feather board. STM32WB Feather Board specifications: Wireless MCU – STMicro STM32WB55CG Bluetooth SoC with Arm Cortex-M4 application core, Arm Cortex-M0+ Bluetooth co-processor, 1 MB Flash storage, 256 KB of SRAM, USB ROM Bootloader Storage – 128 Mbit SPI NOR Flash memory Bluetooth antennas – On-board chip antenna, u.Fl connector for external antenna Expansion – 16-pin + 12-pin unpopulated headers with 6x analog input pins UART, I2C, SPI, and 7x GPIO pins Debugging – Standard SWD debug connector Misc – User button and LED, 32.768 kHz crystal for LSE/RTC Power Supply 5V via micro USB port 2-pin battery header, LiPo battery charger Dimensions – […]

ESP32-C3 WiFi & BLE RISC-V processor to launch at ESP8266 price

ESP32-C3 module

[Update December 2020: While we first reported ESP32-C3 would be pin-to-pin compatible to ESP8266 based on the tweet mentioned in the post, the datasheets show both are clearly not pin-to-pin compatible, and instead it looks like the goal is to provide pin-to-pin compatible modules] When we reported about ESP32-S2-MINI modules last September, we also noted Espressif teased us with ESP32-S3 and ESP32-C3 with close to no details. ESP32-S3 is expected to be a multi-core WiFI & Bluetooth processor with AI instructions/accelerator, but there were no details about ESP32-C3 at all, and we only found out it would be a RISC-V processor several weeks ago. But Twitter user Johnny Wu posted a screenshot in Chinese and its translation claiming ESP32-C3 was finally released by Espressif Systems. [Update: The datasheet has been released. See comments.] ESP32-C3 WiSoC is pin to pin compatible with ESP8266, works with ESP32 development framework (e.g. ESP-IDF), supports […]

Qualcomm unveils QCC305x/QCC3056 TrueWireless, Bluetooth LE Audio-ready SoC for earbuds

Qualcomm QCC305x TrueWireless Bluetooth LE Audio SoC

Qualcomm has some SoC families specifically designed for Bluetooth headphones, headsets, & earbuds, and we very recently covered the cute Qualcomm QCC5141 Earbud reference design made to help manufacturers design and launch earbuds with support for TrueWireless Mirroring and Hybrid ANC. The company has now introduced another family with the QCC305x SoC series aiming to “bring premium True Wireless earbud features to a broad range of tiers” such as Qualcomm Adaptive Active Noise Cancellation (ANC) and wake word activated voice assistant, as well as support for the upcoming Bluetooth LE audio standard. The first and only member of QCC305x family at this time is QCC3056 with the following key features and specifications: CPU – 32-bit programmable application core clocked at up to 80 MHz DSP – 2x Qualcomm Kalimba DSP @ 120 MHz with 112kB program RAM, 448kB data RAM Storage – External flash  Connectivity Bluetooth 5.2 qualified BR, EDR, […]

STMicro launches cheaper STM32WB30 and STM32WB35 Bluetooth LE & Zigbee MCUs

STM32WB30 STM32WB35

STMicro introduced the first wireless STM32 microcontrollers in 2018 with STM32WB Cortex-M4/M0+ MCU family equipped with Bluetooth 5.0 and 802.15.4 radios, and they followed earlier this year with STM32WL Cortex-M LoRa SoC. The company has not just announced yet another wireless STM32 family but instead added the more affordable STM32WB35 and STM32WB30 chips that can be obtained for under $2 in quantities. The new STM32WB microcontroller enabled a low BOM cost thanks to their memory configuration. Specifically, STM32W30 comes with 256KB flash while STM32W35 features 512 KB flash, and both offer 96 KB of RAM. This compares to STM32WB55 will up to 1MB flash and 256KB of RAM. Apart from the lower memory and flash capacity, the new wireless MCUs have basically the same features as other members of the STM32WB family with 16-bit ADC, quad-SPI interface (STM32WB35 only), as well as Bluetooth Low Energy 5.0, Zigbee 3.0, and OpenThread […]

BL602 IoT SDK and $5 DT-BL10 WiFi & BLE RISC-V development board

DT-BL10 BL602 Development Board

Yesterday, we wrote about Bouffalo BL602 32-bit RISC-V WiFI and Bluetooth LE wireless SoC that should eventually compete with ESP8266 in terms of price but with more features, higher performance. and more resources like memory and storage. At the time, I noted I could not find any tools for the processor, but I was informed a BL602 SDK (Doiting_BL) and documentation had already been released on Github. The basic readme and a user manual are already available in English, but the main documentation is still in Chinese with various examples to configure GPIO, YART, WiFi, and Bluetooth. You’ll find the documentation in Github, as I could not find a website yet:

Go to Doiting_BL/docs/html folder and then open index.html in your browser to access the documentation. The SDK works both in Windows and Linux and relies on either Eclipse & OpenOCD or Freedom Studio & OpenOCD. A graphical software […]

BL602/BL604 RISC-V WiFi & Bluetooth 5.0 LE SoC will sell at ESP8266 price point

BL602 BL604 RISC-V WiFI & Bluetooth SoC

Hisilicon Hi3861 may be the first RISC-V WIFI SoC we’ve reported on, but due to political uncertainties and security concerns, supplies may not be available outside of China. So alternatives are welcomed, and Nanjing-based Bouffalo Lab (not a typo, 博流智能科技 in Chinese) has recently introduced BL602 and BL604 32-bit RISC-V WiFi and Bluetooth LE SoC for low-power IoT applications that are supposed to compete against ESP8266 in terms of price but with higher performance and additional features. The BL602 will also be integrated into an upcoming Sipeed Longan-series board, and potentially a new IoT board from Pine64. BL602 / BL604 key features & specifications: MCU subsystem – 32-bit RISC-V CPU with FPU with dynamic frequency from 1MHz to 192MHz, L1 cache Memory – 276KB SRAM on-chip Storage 128KB ROM, 1Kb eFuse, and optional Embedded Flash on-chip XIP QSPI flash support  Wireless Wi-Fi 4 – 802.11 b/g/n @ 2.4 GHz Bluetooth […]

Exit mobile version