2025-10-08 9:59 AM
Hi everyone,
I started designing PCBs last year and have completed a few projects using Arduino and ESP32. For my new project, however, I need to use an STM32 microcontroller. I could technically use an ESP32 as well, but STM32 is more suitable for industrial applications, so I decided to switch.
I already have a STM32F401CCU6 Black Pill board, and I can use that chip — but I’d like to ask for advice: Is there a better STM32 option for my project?
Here’s a brief description of the project:
I’m building a Vehicle Control Unit (VCU) for the Teknofest Efficiency Challenge Race. The race is mostly focused on minimizing power consumption.
In the VCU, I need to connect and manage the following components:
3 × DS18B20 temperature sensors
1 × Hall-effect or proximity sensor
1 × LoRa module
1 × SD card module
1 × Nextion HMI screen
1 × relay
Any suggestions or guidance about which STM32 chip would be most suitable are greatly appreciated.
Thanks a lot for your help!
2025-10-08 10:13 AM
https://www.st.com/en/development-tools/st-mcu-finder-pc.html
https://www.st.com/en/development-tools/stm32-finder.html
https://www.st.com/content/st_com/en/stm32-mcu-developer-zone/mcu-portfolio.html
Distributors often also have parametric search facilities...
@UmutTuzlu wrote:The race is mostly focused on minimizing power consumption.
makes this seem an odd choice:
@UmutTuzlu wrote:
- 1 × Nextion HMI screen
Lowest-power STM32s: https://www.st.com/en/microcontrollers-microprocessors/stm32-ultra-low-power-mcus.html
2025-10-08 10:53 AM
Thanks for advices. I will take a look to links