cancel
Showing results for 
Search instead for 
Did you mean: 

STM8 vs Cortex-M0/0+ in a new project

carlosdelfino
Associate III

 


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?

 

11 REPLIES 11

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.

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

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..