cancel
Showing results for 
Search instead for 
Did you mean: 

How to compare different STM32 part numbers using the cross selection tool of STM32CubeMX

ST AME Support NF
ST Employee

Introduction

Selecting the right STM32 microcontroller for your application can be a challenging task, especially when faced with a wide range of part numbers and features. To simplify this process, this article helps users effectively compare different STM32 part numbers based on their specific needs by using the STM32CubeMX tool. This enables users to make the right decisions and optimize their development process.

1. Prerequisite

Software: STM32CubeMX version 6.14.1

2. Procedure to compare different part numbers using STM32CubeMX

To begin, we create a new project using the STM32CubeMX tool. Select a part number that you want to compare with other part numbers to find the one that best meets your needs by following these steps:

  • Step1: Open STM32CubeMX and click on the [File] button located above and select [New Project].

ELABI1_0-1749745448223.png

A window opens. Select the [Cross Selector] button as shown in the screenshot below:

ELABI1_1-1749745448227.png

  • Step 2: Under the Part Number Search section, there are two fields that need to be filled in.

For the first field: We want to compare different STM32 part number, so select STMicroelectronics.

For the Second field:  Insert the part number that you would like to compare.

In this example, we work on the STM32G071RBTx.

Here is a screenshot that explains this:

ELABI1_2-1749745448229.png

This is what is displayed directly once you enter the part number:

ELABI1_3-1749745448236.png

As you can see, there is a list of matching ST candidates.

There are three part numbers that are the closest to the part number we have chosen (highlighted in blue). Additionally, a comparison list between them in terms of parameters such as RAM, flash, GPIO etc.:

ELABI1_4-1749745448243.png

We continue our example by choosing a specific part number, such as STM32G0B1CBUx (you can add more if needed):

Step 3: Click on the part number that you want to compare from the list. For example, we choose STM32G0B1CBUx. A comparison list between the first part number and the one we have just chosen is displayed on the right side as shown in the screenshot:

ELABI1_5-1749745448250.png

If you want to add more than one part number, press the CTRL button on your keyboard and click on the part numbers you wish to add from the list at the same time. For example, we add the STM32G071CBUx.

We get two selected part numbers compared to my original part number, displayed on the right side as shown in the screenshot:

ELABI1_6-1749745448256.png

You can export the comparison analysis by clicking on [Copy to clipboard]:

ELABI1_7-1749745448264.png

A popup appears, click OK:

ELABI1_8-1749745448272.png

I copied this comparison into an email as an example:

ELABI1_9-1749745448276.png

Conclusion

By using the STM32CubeMX tool, the process of comparing STM32 microcontroller references becomes clear, well-organized, and straightforward. By following the described steps, users can efficiently identify the most suitable component for their application.

 

Version history
Last update:
‎2025-07-14 7:24 AM
Updated by: