Для разработки приложений интернета вещей компания STMicroelectronics предлагает плату NUCLEO-WB55RG с установленной микросхемой STM32WB55RGV6U. Данная плата позволяет создавать беспроводные устройства с малым энергопотреблением Bluetooth® (BLE) спецификации v5.2, Zigbee® 3.0/IEEE 802.15.4-2011 и Thread®. Благодаря стандартным разъемам расширения к плате можно подключать устройства ARDUINO® Uno V3. Все выводы микросхемы STM32WB55RGV6U присутствуют на контактах разъемов в стандарте ST Morpho (рисунок 1).
Рис. 1. Внешний вид платы NUCLEO-WB55RG
Установленный на плате беспроводной микроконтроллер STM32WB55RGV6U построен на базе двух ядер - CPU Arm® Cortex®-M4 и выделенного процессора M0+. Микросхема содержит 1 Мбайт Flash-памяти и 256 кбайт SRAM, размещенных в корпусе VFQFPN68. Радиочастотная часть работает в диапазоне 2,4 ГГц.
На плате расположены три светодиода, одна кнопка сброса и три пользовательские кнопки. Питание осуществляется от ST-LINK, USB VBUS или от внешнего источника питания. Для быстрого старта STMicroelectronics предлагает большое количество бесплатных библиотек. Готовые примеры кода включены в пакет ПО STM32CubeWB, их можно компилировать в рамках различных интегрированных сред разработки (IDE), включая IAR Embedded Workbench®, MDK-ARM, STM32CubeIDE и Студия Mbed.
Источник: www.compel.ru