Contributors:
El Duderino
Favorited
Favorite
0
Introduction
The MicroMod STM32WB5MMG Processor expands on SparkFun's MicroMod ST product line with a powerful combination of computing and wireless capabilities all on one Processor. The STM32WB5MMG from STMicroelectronics™ is an ultra-low power microcontroller that combines a pair of Arm® Cortex® processors; a Cortex-M4 processor for primary computing and a Cortex-M0 to run the 2.4 GHz radio. The radio is Bluetooth® Low Energy 5.3, Zigbee® 3.0, and OpenThread certified.
In stock
DEV-21438
The MicroMod STM32WB5MMG Processor has a powerful combination of computing and wireless capabilities all on one Processor.
1
The STM32WB5MMG Processor boasts a host of interface and peripheral options including SPI, multiple UARTs, I2C buses, as well as I2S. This guide covers the hardware present on this MicroMod Processor, how to assemble it into a MicroMod circuit, and how to install and use the board in the Arduino IDE.
Required Materials
You'll need a Carrier Board or Main Board to plug the Processor into. Below are a few options for both types of boards:
Out of stock
DEV-16885
If you need a "lot" of GPIO with a simple to program, ready to go to market module, the ATP is the fix you need.
1
Out of stock
DEV-20595
The MicroMod Main Board is a specialized carrier board that allows you to interface a MicroMod Processor Board with up to two…
In stock
DEV-20748
The MicroMod Main Board is a specialized carrier board that allows you to interface a MicroMod Processor Board with a single …
Only 9 left!
DEV-17723
The Single MicroMod Qwiic Carrier Board can be used to rapidly prototype with other Qwiic devices.
1
Note: Users who wish to take full advantage of all of the STM32WB5MMG's interfaces (I2S, QSPI, etc.) should use the ATP Carrier Board to access all the pins on this Processor though QSPI and I2S are
not supported in the Arduino IDE. We recommend using the
STMCube IDE to use these interfaces.
You'll also need a USB-C cable to connect the Carrier Board to your computer and if you want to add some Qwiic breakouts to your MicroMod project you'll want at least one Qwiic cable to connect it all together. Below are some options for both of those cables:
In stock
KIT-15081
To make it even easier to get started, we've assembled this Qwiic Cable Kit with a variety of Qwiic cables from 50mm to 500mm…
22
In stock
PRT-17259
This polarized I2C cable insulation is made from silicon making it more flexible than our original Qwiic cable particularly i…
In stock
CAB-15424
These 2m cables have minor modifications that allow them to be be plugged into their ports regardless of orientation on the U…
1
In stock
CAB-14743
USB C is fantastic. But until we have converted all our hubs, chargers, and ports over to USB C this is the cable you're goin…
4
Suggested Reading
The SparkFun MicroMod ecosystem offers a unique way to allow users to customize their project to their needs. Do you want to send your weather data via a wireless signal (e.g. Bluetooth or WiFi)? There's a MicroMod Processor Board for that. Looking to instead maximize efficiency and processing power? You guessed it, there's a MicroMod Processor Board for that. If you are not familiar with the MicroMod ecosystem, take a look here:
If you aren't familiar with the MicroMod ecosystem, we recommend reading here for an overview.
We also recommend reading through the following tutorials if you are not familiar with the concepts covered in them:
Serial Communication
Asynchronous serial communication concepts: packets, signal levels, baud rates, UARTs and more!
Installing Arduino IDE
A step-by-step guide to installing and testing the Arduino software on Windows, Mac, and Linux.
Getting Started with MicroMod
Dive into the world of MicroMod - a compact interface to connect a microcontroller to various peripherals via the M.2 Connector!