Канадская компания I-SYST разработала крошечный модуль nRF52840 размером с ноготь. Названный BLYST840, модуль имеет 46 входов / выходов, 1 МБ флэш, 256 кБ RAM, готова к Bluetooth 5.2, есть нить, и ZigBee способны, NFC-включен, поставляется со встроенной в мерах безопасности и поддерживает MicroPython. Модуль nRF52840 ARM Cortex-M4F обладает богатым набором функций, включая SoM со сверхнизким энергопотреблением, что позволяет легко интегрировать его в различные проекты и оборудование IoT.
Модуль BLYST840 разработан таким образом, что для полной функциональности nRF52840 не требуется дополнительное пространство на печатной плате или какие-либо внешние компоненты на плате приложений пользователя. Особенности и характеристики модуля BLYST840:
- Он имеет контроллер Nordic Semiconductor nRF52840 с 32-битным ARM Cortex-M4F, 64 МГц, 1 МБ флэш-памяти и 256 КБ ОЗУ (FIFO с отображением ОЗУ с использованием EasyDMA).
- Все 46 контактов ввода / вывода открыты через контактные площадки по краям модуля. Он имеет QSPI / SPI / 2-wire / I2S / PDM / QDEC, программируемый периферийный интерфейс - PPI, высокоскоростной интерфейс SPI 32 МГц, интерфейс Quad SPI 32 МГц, easyDMA для всех цифровых интерфейсов и USB 2.0 (12 Мбит), который является встроенные катушки индуктивности в качестве преобразователя постоянного тока в постоянный для питания через USB и оконечные резисторы для надежной связи.
- Его беспроводные протоколы включают Bluetooth 5.2 с высокой пропускной способностью, то есть до 2 Мбит / с. Он имеет чувствительность на большом расстоянии: -96 дБм, рекламные расширения, улучшенное сосуществование (CSA # 2), Bluetooth с низким энергопотреблением (бюджет канала связи до 111 дБ), Bluetooth Mesh, поддержка радио IEEE 802.15.4, Thread, Zigbee, NFC- А.
- NRF52840 является сертифицированным по потокам компонентом и, как таковой, идеально подходит для домашних сетевых продуктов, использующих стек Thread Mesh. Радиомодуль поддерживает уровни 802.15.4 PHY и MAC и делает его подходящим для дополнительных стеков, использующих 802.15.4, таких как Zigbee.
- Беспроводной прием осуществляется через встроенную керамическую антенну. Это программируемая выходная мощность от +8 до -20 дБм, высокоточный RSSI, квадратурный демодулятор, 2-битный / 200K SPS АЦП.
- Он имеет ARM TrustZone Cryptocell 310, 128-битный сопроцессор AES / ECB / CCM / AAR для обеспечения безопасности. Cryptocell предлагает широкий спектр шифров и функций безопасности для обеспечения надежной защиты приложений с нуля. Использование Cryptocell также ускоряет выполнение связанных операций безопасности и требует меньше времени и энергии, чем эквивалентные операции, выполняемые в программном обеспечении ЦП.
- Он использует MicroPython программного обеспечения, IOsonata с открытым исходным кодом мульти-архитектура мультиплатформенного объектно-ориентированной библиотека дизайна, Eclipse IDE, скандинавский SDKs
- Он имеет гибкие конфигурации питания для питания USB или низкого напряжения / питания от батареи, широкий диапазон напряжения питания от 1,7 В до 5,5 В, регулируемое питание для внешних компонентов до 25 мА, встроенные индукторы для режима малой мощности постоянного / постоянного тока и встроенные Кристалл 32 МГц и 32,768 МГц для низкого энергопотребления.
- Модуль имеет размер кончика пальца (14 x 9 x 1,6 мм). Кроме того, он сертифицирован FCC, IC и CE и может быть интегрирован в конструкцию продукта без сертификации беспроводной связи.
- Чип на модуле имеет поддержку тегов NFC-A. Внеполосное (OOB) соединение с использованием NFC упрощает процесс аутентифицированного соединения между двумя устройствами Bluetooth путем обмена аутентификационной информацией по каналу NFC.
В дополнительный пакет входят USB-ключи с UDG-NRF52840 и UDG-NRF52840C). Есть один штекерный USB-порт - USB Type-A или Type-C. Загрузчик USB предварительно загружен, что позволяет загружать микропрограммное обеспечение с помощью одной определяемой пользователем кнопки, одного переключателя сброса, одного определяемого пользователем светодиода, одного порта программирования Tag-Connect для использования с IDAP-Link вместе с кабелем Tag-Connect., семь GPIO выведены на зубчатые отверстия (10 GPIO для версии Type-C).
Другой вариант - это коммутационная плата IBK-NRF52840 с более легким доступом ко всем входам / выходам через незанятые разъемы с шагом 2,54 мм, две пользовательские кнопки, три светодиода USB и порт Micro USB для питания и программирования. Также имеется порт SWD / JTAG для программирования, поддерживается питание от аккумулятора (от 1,8 до 3,6 В), и, как и для USB-ключа, в модуль предварительно загружена прошивка USB-загрузчика.