SparkFun MicroMod STM32WB5MMG Processor

The MicroMod STM32WB5MMG Processor expands on SparkFun's MicroMod ST product line with a powerful combination of computing and wireless capabilities on one M.2-connectable processor. The STM32WB5MMG from STMicroelectronics is an ultra-low power microcontroller that combines a pair of Arm® Cortex® processors; a Cortex-M4 processor with FPU and ART for primary computing and a Cortex-M0 to run the 2.4 GHz RF stack. The module's radio is Bluetooth® Low Energy 5.3, Zigbee® 3.0, and OpenThread certified.

The Cortex-M4 CPU on this Processor can operate at a frequency of up to 64 MHz and features a floating point unit (FPU) single precision, which supports all ARM single-precision data-processing instructions and data types. It also implements a full set of DSP instructions and a memory protection unit (MPU) which enhances application security. The module uses an integrated chip antenna for the RF stack with Tx output power up to +6 dBm and Rx sensitivity of -96 dBm for BLE and -100 dBm for 802.15.4 protocols. The processor includes an additional 128Mb (16MB) serial flash memory chip.

MicroMod is a modular interface ecosystem that connects a microcontroller “processor board” to various “carrier board” peripherals. Utilizing the M.2 standard, the MicroMod standard is designed to easily swap out processors on the fly. Pair a specialized carrier board for the project you need with your choice of compatible processor!

STM32WB5MMG General Features:

  • Pair of Arm® Cortex® Processors:
    • Arm® Cortex®-M4 CPU with FPU (Floating Point Unit)
      • Adaptive real-time accelerator (ART Accelerator™) allowing 0-wait state execution from Flash memory
      • Frequency up to 64 MHz
      • Memory protection unit
      • 80 DMIPS/ 1.25 DMIPS/MHz (Dhrystone 2.1)
      • DSP instructions
    • Arm® Cortex®-M0+ CPU
      • Dedicated to 2.4 GHz RF transceiver and security peripherals
  • 2.4 GHz RF Transceiver
    • Bluetooth® 5.3
    • IEEE 802.15.4-2011 PHY and MAC
    • Output Power: Programmable up to +6 dBm (1 dBm increments)
    • RX Sensitivity:
      • -96 dBm for BLE @ 1 Mbps
      • -100 dBm for 802.15.4
    • Max Range: 75 m
  • 16 MB External Flash memory
  • 256 KB SRAM
  • Supply Voltage Range: 1.71 to 3.6 V
  • Ultra-Low Power Consumption
    • Shutdown Mode: 13 nA
    • Stop Mode: 600 nA
    • Standby Mode: 600 nA
    • Radio: 4.5 mA (Rx) / 5.2 mA (Tx @ 0 dBm)

Specific Peripherals available on MicroMod STM32WB5MMG

  • Two UART (One low power)
  • Two I2C Buses
  • SPI
  • I2S Audio
  • 16-bit Advanced Four-Channel Timer
  • Two Dedicated Analog Inputs
  • Two Dedicated PWM
    • Shared with Timer pins
  • Eight General Purpose I/O Pins

SparkFun MicroMod STM32WB5MMG Processor Product Help and Resources

MicroMod STM32WB5MMG Hookup Guide

June 29, 2023

Add a powerful combination of computing power and wireless communication to your next MicroMod project with the SparkFun MicroMod STM32WB5MMG Processor.

Designing with MicroMod

October 21, 2020

This tutorial will walk you through the specs of the MicroMod processor and carrier board as well as the basics of incorporating the MicroMod form factor into your own PCB designs!

Getting Started with MicroMod

October 21, 2020

Dive into the world of MicroMod - a compact interface to connect a microcontroller to various peripherals via the M.2 Connector!


Looking for answers to technical questions?

We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.

  • Member #134773 / last year / 1

    The DESCRIPTION tab says "The processor includes an additional 128Mb (16MB) serial flash memory chip on the underside of the board." I don't see ANY chips on the underside of the board, and not even pads for any chips. Also, the FEATURES tab only mentions "1 MB Flash memory". Seems to me that there's at least one typo lurking here... that 8 pin chip beside the ESP module looks suspiciously like a flash memory chip to me...

    I'd be sorely tempted if the SEN-16794 were "in stock" -- or even if it were "available for backorder". :-( Such is life post-pandemic -- still dealing with supply chain issues...

    • Member #134773 / last year / 1

      Looks like the "typos" got fixed! Thanks for the quick action!

Customer Reviews

2 out of 5

Based on 1 ratings:

Currently viewing all customer reviews.

0 of 1 found this helpful:

I couldn't flash the device

I followed the instructions carefully. I simply couldn't flash the device.