Arduino choisit Renesas Coretex 32 bits

Blog

MaisonMaison / Blog / Arduino choisit Renesas Coretex 32 bits

Jul 24, 2023

Arduino choisit Renesas Coretex 32 bits

L'Arduino Uno R4 doit avoir un Renesas RA4M1 32-bit Arm Cortex-M4

L'Arduino Uno R4 doit avoir un microcontrôleur Renesas RA4M1 Arm Cortex-M4 32 bits, et il n'y a "pas de plans pour abandonner le populaire Uno R3", selon Arduino, qui estime que R4 offrira une amélioration des performances 3x sur le 8bit ATmega328P équipé R3.

Prévu pour apparaître fin mai, Uno R4 se déclinera en deux versions : le simple 'Uno R4 Minima' et 'Uno R4 WiFi' avec un module WiFi Espressif S3 qui lui donne également Bluetooth Low Energy. "Nous avons collaboré avec Renesas et Espressif", a déclaré Fabio Violante, PDG d'Arduino.

Cette photo partiellement obscurcie est la seule qu'Arduino ait autorisée jusqu'à présent

"Conçu pour une compatibilité maximale, l'Uno R4 conserve le même facteur de forme, la même compatibilité de blindage et la même tension de fonctionnement de 5 V que son prédécesseur", a déclaré Arduino.

Le Cortex-M4 fonctionne à 48 MHz avec 32 Ko de RAM et 256 Ko de flash. Les périphériques incluent le bus CAN, un port SPI et un DAC 12 bits. Il y a aussi 8 Ko de flash de données.

L'alimentation peut désormais être fournie jusqu'à 24 V, et l'interface de la carte principale est désormais USB-C.

Pour une rétrocompatibilité avec les exemples de code et les tutoriels existants, "des efforts significatifs sont faits du côté logiciel. Les bibliothèques Arduino populaires sont en cours d'optimisation", a déclaré Arduino. "La plupart des bibliothèques et des exemples existants fonctionneront de manière transparente sur la nouvelle carte. La prise en charge d'autres microcontrôleurs Renesas, tels que les RL78/G22 et G23, a également été ajoutée à l'IDE Arduino."

Schéma fonctionnel du super-ensemble Renesas RA4M1. Les versions 48 broches ne manquent pas de nombreux périphériques majeurs, à l'exception du pilote de segment LCD, de l'interface audio série et des minuteries asynchrones

Certaines bibliothèques optimisées pour l'architecture AVR utilisée dans les Arduinos d'origine, telles que l'Uno R3, peuvent devoir être portées sur l'architecture Renesas. Arduino a l'intention de fournir une liste publique de ces bibliothèques, avec des liens vers des alternatives.

Pour aider les développeurs de bibliothèques à porter du code de bas niveau sur l'architecture Renesas, il existe un programme d'adoption précoce (faites défiler ici).

Page web Arduino Uno 4

Mises à jour de disponibilité Arduino Uno 4

Fiche produit Renesas RA4M1

Cette photo partiellement obscurcie est la seule qu'Arduino a autorisée jusqu'à présent. Schéma fonctionnel du super-ensemble Renesas RA4M1. Les versions 48 broches ne manquent pas de nombreux périphériques majeurs, à l'exception du pilote de segment LCD, de l'interface audio série et des minuteries asynchrones Steve Bush