Selon cnx-software, Renesas a introduit en 2024 son microcontrôleur RA0E1, basé sur l’architecture Cortex-M23 et optimisé pour les applications à faible coût. Cela a été suivi par le RA0E2, qui offre une résistance à des températures extrêmes cruciales, allant de -40°C à +125°C. La dernière addition à la série est le RA0E3, une version simplifiée du RA0E1, conçue pour des applications à petit budget, notamment en détection, assistance moteur, sécurité et contrôle système.
RA0E3 à 32 MHz et 16 kB de Flash : L’alternative économique aux solutions coûteuses
Le RA0E3 intègre le même cœur Arm Cortex-M23 (Armv8-M) à 32 MHz que ses prédécesseurs, mais il est équipé de 16 Ko de mémoire Flash et de 2 Ko de SRAM. En termes de fonctionnalités, il possède un temporisateur TAU de 16 bits avec 8 canaux, un temporisateur d’intervalle de 32 bits, et un convertisseur analogique-numérique (CAN 10 bits) incluant un capteur de température. Son architecture permet également d’accueillir des communications via diverses interfaces série telles que SPI, I²C et UART, y compris la prise en charge du bus LIN. Le RA0E3 met à disposition jusqu’à 17 GPIO, avec des caractéristiques de pull-up, une compatibilité avec le drainage ouvert et des sources d’horloge intégrées. Il fonctionne avec une tension comprise entre 1,6 V et 5,5 V et est compatible avec des températures de fonctionnement de -40 °C à +125 °C, le tout encapsulé dans un boîtier TSSOP de 20 broches.

Fonctionnalités renforcées grâce au MCU RA0E3 : Un choix pragmatique pour les concepteurs
Les spécificités du RA0E3 incluent un débogage via CoreSight MTB-M23 et un port pour le débogage SW-DP. En matière de sécurité, il offre une protection de la mémoire Flash, ainsi qu’un ID unique de 128 bits et des fonctions de diagnostic pour l’ADC. Le MCU est également doté de la détection d’accès mémoire non autorisé et d’une fonction d’enregistrement de protection pour sécuriser les données sensibles. Pour ce qui est de la consommation d’énergie, le RA0E3 affiche une utilisation d’environ 2,6 mA en mode actif à 32 MHz et seulement 0,2 µA en mode veille typique. Cette faible consommation contribue à son efficacité dans les conditions extrêmes, le rendant idéal pour des applications variées, y compris des dispositifs portables et des systèmes intégrés.
Pour faciliter le développement, Renesas fournit le Flexible Software Package (FSP), qui comprend la couche d’abstraction matérielle, des pilotes de périphériques et des exemples de projets pour rendre la prise en main du RA0E3 rapide et intuitive. Grâce à une prise en charge complète du développement basé sur CMSIS, les ingénieurs peuvent facilement l’intégrer avec d’autres systèmes basés sur Arm Cortex-M.

Le RA0E3 est conçu pour être intégré dans des systèmes existants sans nécessiter de révisions majeures. Par exemple, dans le domaine des robots culinaires, il peut gérer des fonctions comme un mécanisme de verrouillage de sécurité, permettant d’éviter l’utilisation d’unités plus coûteuses pour de simples tâches. Ce microcontrôleur peut être intégré sans composants additionnels, tels que des oscillateurs externes, ce qui aide à maintenir le coût de fabrication bas.

Renesas a également développé la carte de prototypage rapide FPB-RA0E3 (RTK7FPA0E3S00001BJ) pour tester et développer le micrologiciel. Cette carte intègre le MCU RA0E3 équipé de 16 Ko de flash et de 2 Ko de SRAM, ainsi qu’un émulateur SEGGER J-Link. Elle permet l’accès à toutes les broches du MCU et propose des interfaces Arduino Uno et Pmod pour un prototypage optimisé.
À ce jour, deux références du RA0E3 sont listées, dont le modèle R7FA0E3034ZSD#VA0, proposé sur DigiKey à 0,61 USD par unité, avec une baisse à 0,26607 USD pour des commandes dépassant 5 016 unités. La carte de développement est disponible pour 12,19 USD. Pour plus de détails, y compris des fiches techniques et manuels, il est conseillé de consulter la page produit et le communiqué de presse associé.
