Nuvoton signe une carte de développement IoT tout-en-un bâtie sur un microcontrôleur Arm Cortex-M23

[EDITION ABONNES] La société taïwanaise Nuvoton propose sous la référence NuMaker-IoT-M263A un kit de développement qui, selon la firme asiatique, contient tous les éléments matériels et logiciels permettant de prototyper rapidement un produit IoT basse consommation et sécurisé. ...La carte, qui repose sur le microcontrôleur NuMicro M263KIAAE à cœur Arm Cortex-M23, intègre en standard plusieurs modules de communication sans fil (Bluetooth, Wi-Fi et LoRa) et dispose d’une interface mini-PCIe pour y connecter un module 2G/3G/4G-LTE/NB-IoT supplémentaire avec fonction GPS (tel que le modèle BG96/EC21 de Quectel).

La carte embarque également le capteur environnemental BME680 et le détecteur de mouvement à neuf axes BMX055 de Bosch, un émetteur-récepteur CAN et RS-485 (pour les applications automobiles ou industrielles), un connecteur d’extension compatible Arduino UNO et un connecteur pour ampèremètre afin de mesurer la consommation d’énergie du microcontrôleur.

Le microcontrôleur M263KIAAE, membre de la famille NuMicro M261/M262/M263 à architecture Armv8-M (compatible TrustZone), implémente une fonction de démarrage sécurisé et intègre un bloc matériel d’accélération cryptographique. Il affiche une consommation en mode actif normal de 97 µA/MHz (mode LDO) et de 45 µA/ MHz (mode DC/DC) et une consommation inférieure à 2 µA en mode sommeil profond. On y trouve aussi un éventail étoffé de périphériques (temporisateurs, PWM, UART, QSPI, SPI/I2S, I2C, ISO 7816-3, SDHC 2.0, USB 2.0 OTG, CAN 2.0B…) et des blocs frontaux analogiques hautes performances (dont deux convertisseurs N/A 1 Méch./s et deux comparateurs analogiques rail à rail). Enfin la mémoire flash à double banque permet les mises à jour sécurisées à distance de firmware (FOTA), précise Nuvoton.

Le kit NuMaker-IoT-M263A, qui peut être débogué et programmé à travers le bloc Nu-Link2-Me compatible avec l’interface SWD, inclut également divers paquetages logiciels dont des outils, des exemples de code et des manuels d'utilisation pour l’exécution de systèmes d’exploitation temps réel comme Amazon RTOS, Arm Mbed, AliOS Things… et la connexion out-of-the-box à des services cloud (AWS IoT, Alibaba Cloud, Microsoft Azure, Arm Mbed Pelion Device Management).