STMicroelectronics anunció soporte extendido para Amazon FreeRTOS con nuevos kits de inicio para STM32, la popular familia de microcontroladores Arm® Cortex®-M de 32 bits de ST.
ST está aprovechando AWS para impulsar los esfuerzos de los diseñadores para crear nodos de I nternet of Things (IoT) fácilmente conectables con la combinación de los bloques de construcción de semiconductores de ST y Amazon FreeRTOS, un sistema operativo para microcontroladores que hace que los dispositivos periféricos pequeños y de bajo consumo sean fáciles de programar, implementar, asegurar, conectar y administrar. Basado en el kernel FreeRTOS, Amazon FreeRTOS es un popular sistema operativo de código abierto para microcontroladores que se ha ampliado con bibliotecas de software que facilitan la conexión segura de sus dispositivos pequeños y de bajo consumo a servicios en la nube de AWS como AWS IoT Core u otros más. potentes dispositivos de borde que ejecutan AWS IoT Greengrass.
El kit Discovery B-L475E-IOT01A proporciona compatibilidad inmediata con Amazon FreeRTOS y habilita una variedad de aplicaciones mediante el uso de Wi-Fi, detección de múltiples vías y un STM32L475 basado en el núcleo ARM Cortex-M4 de potencia ultrabaja. Ahora, el mismo kit admite conectividad LTE Cat-M / NB-IoT utilizando una placa de expansión X-Nucleo que aloja un módem LTE y una tarjeta ST SIM, acoplados a través del conector Arduino Uno V3 presente en la placa.
Para la red LTE Cat-M / NB-IoT, ST proporciona una biblioteca de controladores celulares (publicada inicialmente en el paquete de expansión de ST X-CUBE-CELLULAR) que permite a los desarrolladores integrados que no son expertos en celulares crear nuevas aplicaciones de manera fácil y rápida. Está diseñado para abstraer los comandos AT de una variedad de módems con una API similar a BSP. La placa incluye una máquina de estado para administrar la conexión, intercambiar datos y administrar los errores como la pérdida de conexión que son críticos para las redes celulares. También incluye el subconjunto GSMA TS34 / 35 que se requiere para la certificación celular.
El mismo kit, actualizado a Bluetooth Low Energy (BLE) 4.2 con SPBTLE-1S, implementa un nodo de IoT que se conecta a la nube a través de la aplicación AWS para teléfonos inteligentes y tabletas que actúa como puerta de enlace y muestra la compatibilidad con la vista previa de ST para Amazon FreeRTOS para BLE (anunciado recientemente en Beta).
La conectividad por cable está habilitada en NUCLEO-H743ZI, placa STM32 Nucleo-144 alimentada por el MCU STM32H743 basado en el núcleo ARM® Cortex®-M7 de alto rendimiento con soporte para Ethernet y expandible a través de un conector Arduino.
ST también ofrece ahora soporte para el AWS IoT Device Tester, un servicio que tiene como objetivo garantizar el cumplimiento total de sus soluciones con el Programa de calificación de dispositivos de AWS. AWS IoT Device Tester permite a los clientes compartidos de ST y AWS ahorrar tiempo al reducir el desarrollo de la infraestructura de prueba y el conjunto de pruebas, y darles la tranquilidad de que Amazon FreeRTOS funcionará según lo diseñado en su solución de microcontrolador STM32.