cancel
Showing results for 
Search instead for 
Did you mean: 

Returning to STM32:: STM32U0 vs STM32L0

AgriPacTe-cs
Associate

Bonjour, (in english below)
J'ai travaillé sur un Nucleo-L053R8 de 2015 à 2019 (j'ai encore le Nucleo)
Je reprends un travail analogue (réseau d'IoT basse énergie(LE) en milieu agricole, capteurs (certains nécessitant ADC), commandes, petits moteurs ...)
Je vois qu'il existe une nouvelle ligne de produits U0
Ma question: Est-ce qu'il est plutôt conseillé (obsolescence) de changer pour un Nucleo-U0 ou je peux travailler pour commencer sur le Nucleo-L0 ?
Question subsidiaire: Est-ce que tous les outils (ST-Link, ...) sont intégrés dans STCube ou je dois tous les installer séparément ?
Accessoirement: Mes dernières créations étaient en Python (interface) et en Rust (certaines libairies). Quel est le contexte de développement le plus adapté à mes dernieres compétences de programmation (C++, Python, Rust) ?

Good morning,
I worked on a Nucleo-L053R8 from 2015 to 2019 (I still have the Nucleo)
I am returning to similar work (low energy IoT (LE) network in an agricultural environment, sensors (some requiring ADC), controls, small motors, etc.)
I see there is a new U0 product line
My question: Is it rather advisable (obsolescence) to change to a Nucleo-U0 or can I work on the Nucleo-L0 to begin with?
Subsidiary question: Are all the tools (ST-Link, ...) integrated into STCube or do I have to install them all separately?
Incidentally: My last creations were in Python (interface) and in Rust (certain libraries). What is the development context best suited to my latest programming skills (C++, Python, Rust)?

1 ACCEPTED SOLUTION

Accepted Solutions

> Is it rather advisable (obsolescence)

ST has a rolling 10-year guarantee, for whatever it's worth. So far, only the 'L1 (and the STM8) were taken out of that guarantee (with remaining cca 8 years) and NRND'd. The 'L0 is a relatively recent addition, so at this point it's probably many years until its retirement.

The 'U0 is very fresh at this point, with all advantages and disadvantages this brings.

You may want to review the 'L0->'U0 migration document, AN6091, too.

JW

 

 

View solution in original post

5 REPLIES 5
Uwe Bonnes
Principal II

More recent devices are normally faster and have mor advanced peripherals. E.g. Usart on U0 has USART FIFO and recent devices on recent rtechnologu turn to be cheaper. But also external support may lag. You have to evaluate yourself/

> Is it rather advisable (obsolescence)

ST has a rolling 10-year guarantee, for whatever it's worth. So far, only the 'L1 (and the STM8) were taken out of that guarantee (with remaining cca 8 years) and NRND'd. The 'L0 is a relatively recent addition, so at this point it's probably many years until its retirement.

The 'U0 is very fresh at this point, with all advantages and disadvantages this brings.

You may want to review the 'L0->'U0 migration document, AN6091, too.

JW

 

 

Viktor POHORELY
ST Employee

Although U0 is good product to replace L0, there are no plans to stop L0 product - plus there is this 10 years longevity program.

However, hearing IoT in the text, I would strongly recommend to move to U0 instead of L0 due to security features embedded in this new product line, as well as security certifications granted for this product.

Moreover, you will get recent versions of IP with various improvements.

OliM
Senior

If you really mean IoT as being directly connected to the internet via cellular or something similar, I would even look in the direction of the U5. 

AgriPacTe-cs
Associate

Thanks to all