2025-01-17 08:50 PM
I am studying a project that requires a very small microcontroller. It will only drive analog and digital ports, but we need the I2C protocol and maybe even CAN. I was advised to use the STM8, but I am not comfortable with this choice. And I wanted to adopt something that was Cortex-M0.
What would be better? The STM8 or an STM32F0 or even another Cortex-M+. What is the future of the STM8 family?
Would it be advisable to mix architectures in a new project?
Solved! Go to Solution.
2025-01-19 10:26 AM
I still don't have a preference, in the project I'm still getting to know the requirements, and as for STM32 I only know the STM32F family for now, but little by little I'm getting more informed and consolidating a definitive choice.
2025-01-19 11:00 AM
I was using a QFPN20 STM32L011 (16KB) and moved to a C011 and QFPN28 G031
The F0 series are a bit old, and the new parts use tighter geometry. The 16KB is a bit tight for me, while I can get key features done with it I like to be able to add diagnostic and trouble-shooting code.
The WLCSP parts aren't workable for my PCBA