STMicroelectronics оголосила про розширену підтримку Amazon FreeRTOS з новими стартовими наборами для STM32, популярного сімейства ST 32-розрядних мікроконтролерів Arm® Cortex®-M.
ST використовує AWS, щоб активізувати зусилля дизайнерів щодо створення легко підключаються вузлів Інтернету речей (IoT) за допомогою комбінації напівпровідникових будівельних блоків ST та Amazon FreeRTOS, операційної системи для мікроконтролерів, яка робить невеликі малопотужні крайні пристрої простими для програмування., розгортання, захист, підключення та управління. Заснована на ядрі FreeRTOS, Amazon FreeRTOS - це популярна операційна система з мікроконтролерами з відкритим кодом, яка розширена бібліотеками програмного забезпечення, що полегшує безпечне підключення ваших невеликих малопотужних пристроїв до хмарних сервісів AWS, таких як AWS IoT Core, або більше потужні крайні пристрої під управлінням AWS IoT Greengrass.
Набір B-L475E-IOT01A Discovery надає нестандартну підтримку Amazon FreeRTOS і забезпечує різноманітні додатки за допомогою Wi-Fi, багатоступеневого зондування та ультрамалої потужності ARM Cortex-M4 на основі ядра STM32L475. Тепер цей самий комплект підтримує підключення LTE Cat-M / NB-IoT за допомогою плати розширення X-Nucleo, що розміщує модем LTE та SIM-карту ST, з'єднані через роз'єм Arduino Uno V3, присутній на платі.
Для мережі LTE Cat-M / NB-IoT ST пропонує бібліотеку драйверів стільникового зв'язку (спочатку опубліковану в пакеті розширення ST X-CUBE-CELLULAR), що дозволяє вбудованим розробникам, які не є експертами стільникового зв'язку, легко і швидко створювати нові програми. Він побудований для абстрагування команд AT з різних модемів за допомогою BSP-подібного API. Плата включає в себе машину стану для управління з'єднанням, обміну даними та управління помилками, такими як втрата з'єднання, які є критичними для стільникових мереж. Він також включає підмножину GSMA TS34 / 35, необхідну для стільникової сертифікації.
Той самий набір, оновлений до Bluetooth Low Energy (BLE) 4.2 за допомогою SPBTLE-1S, реалізує вузол IoT, який підключається до хмари за допомогою програми для смартфонів і планшетів AWS, виконуючи функції шлюзу, і демонструє підтримку попереднього перегляду ST для Amazon FreeRTOS для BLE (анонсовано нещодавно у бета-версії).
Дротове підключення увімкнено на платі NUCLEO-H743ZI, STM32 Nucleo-144, що живиться від високоефективного ARM® Cortex®-M7 на основі ядра STM32H743 MCU з підтримкою Ethernet і розширюється за допомогою роз'єму Arduino.
ST також зараз пропонує підтримку нещодавно представленого AWS IoT Device Tester - послуги, спрямованої на забезпечення повної відповідності своїх рішень Програмі кваліфікації пристроїв AWS. Тестер пристроїв AWS IoT дозволяє спільним клієнтам ST та AWS економити час, зменшуючи інфраструктуру тестування та розробку набору тестів, і надає їм спокою, що Amazon FreeRTOS працюватиме так, як розроблено на їх мікроконтролері STM32.