STMicroelectronics tillkännagav utökat stöd för Amazon FreeRTOS med nya startpaket för STM32, STs populära familj av 32-bitars Arm® Cortex®-M mikrokontroller.
ST utnyttjar AWS för att öka konstruktörernas ansträngningar för att skapa lätta anslutbara I nternet of Things (IoT) -noder med kombinationen av ST: s halvledarbyggstenar och Amazon FreeRTOS, ett operativsystem för mikrokontroller som gör små enheter med låg effekt och enkla att programmera, distribuera, säkra, ansluta och hantera. Baserat på FreeRTOS-kärnan är Amazon FreeRTOS ett populärt operativsystem med öppen källkod för mikrokontroller som har utökats med mjukvarubibliotek som gör det enkelt att säkert ansluta dina små enheter med låg effekt till AWS molntjänster som AWS IoT Core eller till mer kraftfulla edge-enheter som kör AWS IoT Greengrass.
Den B-L475E-IOT01A Discovery kit ger out-of-the-box stöd för Amazon FreeRTOS och möjliggör en mängd olika tillämpningar med hjälp av Wi-Fi, flervägsanalys och en Ultra-Low-Power ARM Cortex-M4 core-baserade STM32L475. Nu stöder samma kit LTE Cat-M / NB-IoT-anslutning med hjälp av ett X-Nucleo Expansion Board som är värd för ett LTE-modem och ST SIM-kort, kopplat via Arduino Uno V3-kontakten på kortet.
För LTE Cat-M / NB-IoT-nätverk tillhandahåller ST ett cellulärt drivrutinsbibliotek (ursprungligen publicerat i STs expansionspaket X-CUBE-CELLULAR) som gör det möjligt för inbäddade utvecklare som inte är mobilexperter att enkelt och snabbt skapa nya applikationer. Det är arkitekterat för att abstrahera AT-kommandon från en mängd olika modem med ett BSP-liknande API. Tavlan innehåller en tillståndsmaskin för att hantera anslutningen, utbyta data och hantera felen som anslutningsförlust som är kritiska för mobilnät. Det inkluderar också GSMA TS34 / 35-delmängd som krävs för mobilcertifiering.
Samma sats, uppgraderad till Bluetooth Low Energy (BLE) 4.2 med SPBTLE-1S, implementerar en IoT-nod som ansluts till molnet via AWS Smartphone och Tablet-appen som fungerar som Gateway och visar ST förhandsgranskningsstöd för Amazon FreeRTOS för BLE (meddelades nyligen i Beta).
Trådbunden anslutning är aktiverad på NUCLEO-H743ZI, STM32 Nucleo-144-kort som drivs av den högpresterande ARM® Cortex®-M7-kärnbaserade STM32H743 MCU med stöd för Ethernet och kan utökas via en Arduino-kontakt.
ST erbjuder nu också stöd för den nyligen introducerade AWS IoT Device Tester, en tjänst som syftar till att säkerställa fullständig efterlevnad av sina lösningar på AWS Device Qualification Program. AWS IoT Device Tester tillåter delade kunder från ST och AWS att spara tid genom att minska testinfrastruktur och testsvitutveckling, och ge dem sinnesro att Amazon FreeRTOS kommer att fungera som designat på deras STM32-mikrokontroller-lösning.