Selon cnx-software, le RL78 / L23 de Renesas est un microcontrôleur 16 bits qui se distingue par sa faible consommation d’énergie. Doté d’un écran LCD intégré, il permet d’utiliser une touche capacitive et comprend un flash à double banc destiné à la mise à jour du firmware en mode FOTA. Avec une plage de tension opérationnelle allant de 1,6 à 5,5 V, il représente une solution idéale pour de nombreux appareils à interface homme-machine (HMI), des applications de mesure et divers produits de l’Internet des objets (IoT) à coûts modérés, garantissant un soutien technique jusqu’en 2037.
512 Ko Flash et 32 Ko SRAM : l’efficacité du microcontrôleur RL78 / L23
Le RL78 / L23 est conçu avec des caractéristiques impressionnantes, y compris une capacité de jusqu’à 512 Ko de Flash à double banque et 32 Ko de SRAM. Son temps de réveil est d’environ 1 µs, et la fonctionnalité de séquenceur de mode de répétition (SMS) lui permet d’exécuter des tâches LCD et de traitement tactile sans activer le processeur. Ce modèle intègre également un contrôleur LCD segment qui, grâce à un nouveau mode de référence VL4, réduit la consommation d’énergie du LCD d’environ 30% par rapport à son prédécesseur, le RL78 / L1X. En matière de connectivité, il offre des interfaces telles que UART, I²C et CSI, ainsi qu’un capteur de température et un oscillateur interne, ce qui le rend adapté aux applications variées comme les tables de cuisson à induction, les panneaux HVAC, et les compteurs de services publics.
Des connexions multiples pour 40-95 broches : une adaptabilité inégalée
Doté de 40 à 95 broches selon le boîtier, le RL78 / L23 permet un fonctionnement dans des environnements allant de −40 °C à +105 °C pour des applications industrielles. Le CPU Renesas RL78 fonctionne à 32 MHz avec un pipeline à 3 étages, rendant le traitement extrêmement rapide à 0,03125 µs par instruction. En matière de gestion de l’énergie, il consomme environ 50 µA par MHz actif et peut fonctionner avec une tension aussi basse que 1,6 V, grâce à des fonctionnalités telles que la détection de tension basse et des modes de faible consommation. Pour le développement, Renesas fournit un écosystème complet avec des outils comme le Studio E² et CS+, et des kits de développement pour une mise en œuvre rapide.
Le diagramme de blocs ci-dessous illustre la configuration du Renesas RL78 / L23.

Microsoft développe également deux cartes de développement: la Fast Prototyping Board (FPB-RL78L23), conçue pour une évaluation rapide et compatible avec Arduino IDE, et le kit d’évaluation tactile capacitif RSSK-RL78L23, qui permet de tester et de valider les fonctions HMI.
Le FPB-RL78L23 est construit autour du MCU RENESAS R7F100LPL3CFB, offrant un flash à double banc de 256 Ko et 32 Ko de RAM. Cette plateforme intègre un port USB-UART pour la programmation et le débogage, comprenant également un écran LCD à segments et des touches capacitives. Compatible avec Arduino Uno, PMOD, et Grove, elle expose l’ensemble des broches du MCU et pourrait prendre en charge des connexions réseau Wi-Fi et LORA.
Le kit d’évaluation tactile capacitif RSSK-RL78L23, lui aussi basé sur le MCU R7F100LPL3CFB, prend en charge jusqu’à 36 canaux tactiles et propose des fonctions avancées telles que des boutons, des curseurs et une connectivité LCD optionnelle. À côté de cela, Renesas a aussi présenté le RL78 / G15, un MCU 8 bits destiné aux petits appareils industriels. En comparaison, le RL78 / L23, en tant que MCU 16 bits, mise sur diverses fonctionnalités d’économie d’énergie adaptées aux applications HMI et IoT.
La série RENESAS RL78 / L23 propose un total de 108 variantes de microcontrôleurs, les modèles les plus performants comme le R7F100GLL3CFB étant fournis avec 512 Ko de Flash et 32 Ko de RAM, à un prix d’environ 2,50 $ pour des commandes volume de 1 500 unités. Les modèles d’entrée de gamme, tels que le R7F100GFH3CFP, avec 64 Ko de Flash et 16 Ko de RAM, sont offerts autour de 1,72 $ à l’achat de 1280 pièces. Pour les développeurs, le FPB-RL78L23 coûte près de 37,24 $, tandis que le kit RSSK-RL78L23 est proposé à environ 161,63 $ pour une unité via Mouser.
