I-SYST, що базується в Канаді, придумав крихітний модуль nRF52840, який маленький, як ніготь. Модуль, який отримав назву BLYST840, має 46 входів / виходів, 1 Мб флеш-пам'яті, 256 кБ оперативної пам'яті, готовий до Bluetooth 5.2, є Thread і підтримує 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 для всіх цифрових інтерфейсів і 2,0 USB (12 Мбіт), який вбудовані котушки індуктивності як перетворювач постійного / постійного струму для живлення через USB і має закінчувальні резистори для надійного зв'язку.
- Його бездротові протоколи включають Bluetooth 5.2, готовий з високою пропускною здатністю, тобто до 2 Мбіт / с. Він має чутливість на далекі відстані: -96 дБм, розширення реклами, покращене співіснування (CSA # 2), Bluetooth з низьким енергоспоживанням (бюджет до 111 дБ), Bluetooth Mesh, підтримка радіо IEEE 802.15.4, Thread, Zigbee, NFC- А.
- NRF52840 - це сертифікований Thread компонент і як такий ідеально підходить для домашніх мережевих продуктів, що використовують сітчастий стек Thread. Радіо підтримує шари 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, Nordic SDK
- Він має гнучкі конфігурації живлення для живлення USB або низької напруги / заряду акумулятора, широкий діапазон напруги живлення від 1,7 В до 5,5 В, регульоване живлення для зовнішніх компонентів до 25 мА, вбудовані котушки індуктивності для режиму постійного та постійного струму низької потужності та вбудовані Кристал 32 МГц і 32,768 МГц для низької потужності.
- Модуль має розміри кінчика пальця (14 х 9 х 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.