STM32WB Getting Started Series Update October 21, 2020
Check out the new STM32WB35 and STM32WB30. Engineers looking to create more cost-effective solutions can now get an STM32WB for less than two dollars thanks to a new memory configuration.
Check out the video for our webinar on power management. It offers a lot of tips and tricks on design considerations and product features.
To improve the accessibility of our content, please find the audio version of this blog post.
We recently published the STM32WB Getting Started Series to help newcomers with the microcontroller. The STM32WB is our first “wireless MCU”, meaning that it integrates a wireless module. In this instance, the component houses a 2.4 GHz radio for Bluetooth low energy v5.0 and 802.15.4 communication. The new videos use the P-NUCLEO-WB55 bundle that comes with a Nucleo board and a USB dongle. The pack enables users to follow along, more rapidly replicate lessons, launch demos, and start using the platform more effectively.
We also recommend STM32CubeIDE, our first free development environment with STM32CubeMX built-in. Developers already on popular tools like the latest versions of iAR or Keil can undoubtedly rely on these environments. STM32CubeIDE will, however, serve those who don’t already have a license for these software and who are looking to start coding quickly.
STM32WB Getting Started Series, Everything From Libraries to Demos
This new getting started series starts with traditional information such as the installation of the most common utilities and software packages for the platform. However, it also builds on the first concepts to then get into STM32CubeWB, which includes the firmware library, middleware, and source code. Hence, although the new series serves as a tutorial for beginners, it also guarantees viewers learn more about deep and technical notions.
This latest video series on the STM32WB also delves into two application examples: a heart rate monitor and a peer-to-peer system. The first one uses the heart rate service defined by the Bluetooth SIG. The STM32WB sends a heart rate value every second via BLE to a mobile application on a smartphone. The tutorials go as far as showing how to edit configuration files in C. The second application, the peer-to-peer software, sets the Nucleo boards as a central device, instead of a traditional peripheral system. This example mimics a developer using a custom service, meaning it is not a standard service by the Bluetooth SIG.
STM32WB Getting Started Series, a First Step in the Workflow
Viewers that will watch all the videos and replicate the demos will ultimately be familiar with the STM32WB. Students can then go deeper by taking the STM32WB MOOC. The course goes into greater details about the architecture. It also tackles features, such as over-the-air updates and broader concepts like BLE profiles, among many other things. It is indeed a helpful tool for teams looking to go from a demo, like the heart rate service, to an application that’s close to commercialization.
Additionally, we also offer a series of videos on STM32WB RF Guidelines. It is a crucial series when designing the hardware platform and trying to exploit the wireless capabilities of the STM32WB. It deals with filters, antenna, and matching structure, to only name a few topics.