STMicroelectronics heeft uitgebreide ondersteuning aangekondigd voor Amazon FreeRTOS met nieuwe starterkits voor de STM32, de populaire familie van 32-bits Arm® Cortex®-M-microcontrollers van ST.
ST maakt gebruik van AWS om de inspanningen van ontwerpers te stimuleren om gemakkelijk verbindbare I nternet of Things (IoT) -knooppunten te creëren met de combinatie van ST's halfgeleiderbouwstenen en Amazon FreeRTOS, een besturingssysteem voor microcontrollers waarmee kleine, low-power edge-apparaten eenvoudig te programmeren zijn, implementeren, beveiligen, verbinden en beheren. Amazon FreeRTOS, gebaseerd op de FreeRTOS-kernel, is een populair open-sourcebesturingssysteem voor microcontrollers dat is uitgebreid met softwarebibliotheken die het gemakkelijk maken om uw kleine, energiezuinige apparaten veilig te verbinden met AWS-cloudservices zoals AWS IoT Core of meer krachtige edge-apparaten met AWS IoT Greengrass.
De B-L475E-IOT01A Discovery-kit biedt kant-en-klare ondersteuning voor Amazon FreeRTOS en maakt een verscheidenheid aan toepassingen mogelijk door gebruik te maken van Wi-Fi, meervoudige detectie en een Ultra-Low-Power ARM Cortex-M4 kerngebaseerde STM32L475. Nu ondersteunt dezelfde kit LTE Cat-M / NB-IoT-connectiviteit met behulp van een X-Nucleo-uitbreidingskaart met een LTE-modem en ST-simkaart, gekoppeld via de Arduino Uno V3-connector die op het bord aanwezig is.
Voor het LTE Cat-M / NB-IoT-netwerk biedt ST een mobiele driverbibliotheek (aanvankelijk gepubliceerd in het uitbreidingspakket X-CUBE-CELLULAR van ST) waarmee embedded ontwikkelaars die geen cellulaire experts zijn, eenvoudig en snel nieuwe applicaties kunnen creëren. Het is ontworpen om de AT-commando's te abstraheren van een verscheidenheid aan modems met een BSP-achtige API. Het bord bevat een statusmachine om de verbinding te beheren, gegevens uit te wisselen en fouten te beheren, zoals verbindingsverlies die cruciaal zijn voor mobiele netwerken. Het bevat ook GSMA TS34 / 35-subset die vereist is voor mobiele certificering.
Dezelfde kit, geüpgraded naar Bluetooth Low Energy (BLE) 4.2 met SPBTLE-1S, implementeert een IoT-knooppunt dat verbinding maakt met de cloud via de AWS Smartphone- en Tablet-app die als gateway fungeert en ST-preview-ondersteuning voor Amazon FreeRTOS voor BLE toont (onlangs aangekondigd in Beta).
Bekabelde connectiviteit is ingeschakeld op de NUCLEO-H743ZI, STM32 Nucleo-144-kaart, aangedreven door de krachtige ARM® Cortex®-M7 kerngebaseerde STM32H743 MCU met ondersteuning voor Ethernet en uitbreidbaar via een Arduino-connector.
ST biedt nu ook ondersteuning voor de nieuw geïntroduceerde AWS IoT Device Tester, een service die erop gericht is om volledige conformiteit van zijn oplossingen met het AWS Device Qualification Program te garanderen. AWS IoT Device Tester stelt ST- en AWS-gedeelde klanten in staat tijd te besparen door de testinfrastructuur en de ontwikkeling van testsuite te verminderen en hen gemoedsrust te geven dat Amazon FreeRTOS zal werken zoals ontworpen op hun STM32-microcontrolleroplossing.