I-SYST z siedzibą w Kanadzie opracował malutki moduł nRF52840, który jest tak mały jak paznokieć. Moduł o nazwie BLYST840 ma 46 we / wy, 1 MB flash, 256 kB RAM, jest gotowy na Bluetooth 5.2, obsługuje technologię Thread i ZigBee, obsługuje technologię NFC, ma wbudowane zabezpieczenia i obsługuje technologię MicroPython. Moduł nRF52840 ARM Cortex-M4F jest wyposażony w bogaty w funkcje moduł SoM o bardzo niskim poborze mocy, który ułatwia integrację z różnymi projektami i sprzętem IoT.
Moduł BLYST840 został zaprojektowany w taki sposób, aby do pełnej funkcjonalności nRF52840 nie była wymagana dodatkowa przestrzeń PCB ani żadne zewnętrzne komponenty na płycie aplikacji użytkownika. Cechy i specyfikacje modułu BLYST840:
- Posiada kontroler Nordic Semiconductor nRF52840 z 32-bitowym rdzeniem ARM Cortex-M4F, 64 MHz, 1 MB flash i 256 KB RAM (FIFO mapowane RAM przy użyciu EasyDMA).
- Wszystkie 46 pinów I / O jest odsłoniętych przez podkładki wokół krawędzi modułu. Posiada QSPI / SPI / 2-wire / I2S / PDM / QDEC, programowalny interfejs peryferyjny - PPI, szybki interfejs SPI 32 MHz, interfejs Quad SPI 32 MHz, easyDMA dla wszystkich interfejsów cyfrowych i USB 2.0 (12 Mb), który jest wbudowane cewki indukcyjne jako konwerter DC / DC do zasilania USB i rezystory terminujące zapewniające niezawodną komunikację.
- Protokoły bezprzewodowe obejmują Bluetooth 5.2 z wysoką przepustowością, tj. Do 2 Mb / s. Ma czułość dalekiego zasięgu: -96 dBm, rozszerzenia reklam, ulepszone współistnienie (CSA # 2), Bluetooth Low Energy (budżet łącza do 111 dB), Bluetooth Mesh, obsługa radia IEEE 802.15.4, wątek, Zigbee, NFC- ZA.
- NRF52840 to komponent z certyfikatem Thread i jako taki idealnie nadaje się do domowych produktów sieciowych korzystających ze stosu siatki Thread. Radio obsługuje warstwy 802.15.4 PHY i MAC i sprawia, że nadaje się do dodatkowych stosów korzystających z 802.15.4, takich jak Zigbee
- Odbiór bezprzewodowy odbywa się za pośrednictwem wbudowanej anteny ceramicznej. Jest to programowalna moc wyjściowa od +8 dBm do -20 dBm, ma bardzo precyzyjny RSSI, demodulator kwadraturowy, 2-bitowy / 200K SPS ADC
- Posiada koprocesor ARM TrustZone Cryptocell 310, 128-bitowy AES / ECB / CCM / AAR dla bezpieczeństwa. Cryptocell oferuje szeroką gamę szyfrów i funkcji bezpieczeństwa, które pozwalają budować solidne zabezpieczenia w aplikacjach od podstaw. Zastosowanie Cryptocell sprawia, że powiązane operacje bezpieczeństwa działają szybciej i zużywają mniej czasu przetwarzania i mocy niż równoważne operacje wykonywane w oprogramowaniu przez procesor.
- Wykorzystuje oprogramowanie MicroPython, wieloplatformową bibliotekę projektowania obiektowego o otwartym kodzie źródłowym IOsonata, środowisko Eclipse IDE, Nordic SDK
- Posiada elastyczne konfiguracje zasilania dla zasilania USB lub niskiego napięcia / baterii, szeroki zakres napięcia zasilania od 1,7 V do 5,5 V, regulowane zasilanie komponentów zewnętrznych do 25 mA, wbudowane cewki indukcyjne dla trybu niskiego napięcia DC / DC i wbudowane Kryształ 32 MHz i 32,768 MHz dla małej mocy.
- Moduł ma wymiary palca (14 x 9 x 1,6 mm). Poza tym ma certyfikat FCC, IC i CE i może być zintegrowany z projektowaniem produktu bez certyfikacji bezprzewodowej.
- Chip w module obsługuje tagi NFC-A. Parowanie poza pasmem (OOB) za pomocą NFC upraszcza proces uwierzytelnionego parowania między dwoma urządzeniami Bluetooth poprzez wymianę informacji uwierzytelniających przez łącze NFC.
Dodatkowy pakiet zawiera klucze USB z UDG-NRF52840 i UDG-NRF52840C). Jest jeden męski port USB - USB Type-A lub Type-C. Program ładujący USB jest wstępnie załadowany, co umożliwia przesyłanie oprogramowania sprzętowego za pomocą jednego przycisku zdefiniowanego przez użytkownika, jednego przełącznika resetowania, jednej diody LED definiowanej przez użytkownika, jednego portu programowania Tag-Connect do użycia z IDAP-Link w połączeniu z kablem Tag-Connect, siedem GPIO poprowadzonych do ażurowych otworów (10 GPIO dla wersji Type-C).
Inną opcją jest płytka rozdzielcza IBK-NRF52840 z łatwiejszym dostępem do wszystkich wejść / wyjść za pośrednictwem pustych gniazd o rozstawie 2,54 mm, dwóch przycisków użytkownika, trzech diod LED USB i portu Micro USB do zasilania i programowania. Jest też port SWD / JTAG do programowania, obsługiwane jest zasilanie bateryjne (1,8 do 3,6 V) i podobnie jak w przypadku klucza USB, moduł jest wstępnie załadowany oprogramowaniem ładującym USB.