Das kanadische Unternehmen I-SYST hat ein winziges nRF52840-Modul entwickelt, das so klein wie ein Fingernagel ist. Benannt BLYST840 verfügt das Modul über 46 I / O, 1 MB Flash, 256 kB RAM, ist bereit für Bluetooth 5.2, ist Thema, und ZigBee fähig, NFC - fähige, kommt mit integrierten Sicherheitsmaßnahmen und unterstützt MicroPython. Das ARM Cortex-M4F-Modul nRF52840 ist reich an Funktionen mit SoM mit extrem geringem Stromverbrauch, der die Integration in verschiedene Projekte und IoT-Hardware erleichtert.
Das BLYST840-Modul ist so konzipiert, dass für die volle Funktionalität des nRF52840 kein zusätzlicher Platz auf der Leiterplatte oder externe Komponenten auf der Anwendungsplatine des Benutzers erforderlich sind. Die Merkmale und Spezifikationen des BLYST840-Moduls:
- Es verfügt über einen Nordic Semiconductor nRF52840-Controller mit 32-Bit-ARM Cortex-M4F, 64 MHz, 1 MB Flash und 256 KB RAM (RAM-zugeordnetes FIFO mit EasyDMA).
- Alle 46 E / A-Pins werden über Pads an den Kanten des Moduls freigelegt. Es verfügt über QSPI / SPI / 2-Draht / I2S / PDM / QDEC, programmierbare Peripherieschnittstelle - PPI, Hochgeschwindigkeits-SPI-Schnittstelle 32 MHz, Quad-SPI-Schnittstelle 32 MHz, easyDMA für alle digitalen Schnittstellen und 2.0 USB (12 Mbit) Eingebaute Induktivitäten als DC / DC-Wandler für die USB-Stromversorgung und Abschlusswiderstände für zuverlässige Kommunikation.
- Zu den drahtlosen Protokollen gehört Bluetooth 5.2 mit hohem Durchsatz, dh bis zu 2 Mbit / s. Es hat eine Fernempfindlichkeit: -96 dBm, Werbeerweiterungen, verbesserte Koexistenz (CSA # 2), Bluetooth Low Energy (bis zu 111 dB Verbindungsbudget), Bluetooth-Netz, IEEE 802.15.4-Funkunterstützung, Thread, ZigBee, NFC- EIN.
- Der nRF52840 ist eine Thread-zertifizierte Komponente und eignet sich daher ideal für Heimnetzwerkprodukte, die den Thread-Mesh-Stack verwenden. Das Radio unterstützt 802.15.4 PHY- und MAC-Schichten und eignet sich für zusätzliche Stacks mit 802.15.4 wie Zigbee
- Der drahtlose Empfang erfolgt über eine eingebaute Keramikantenne. Es ist eine programmierbare Ausgangsleistung von +8 dBm bis -20 dBm, hat hochpräzises RSSI, Quadraturdemodulator, 2-Bit / 200K SPS ADC
- Aus Sicherheitsgründen verfügt es über einen 128-Bit-AES / ECB / CCM / AAR-Co-Prozessor von ARM TrustZone Cryptocell 310. Cryptocell bietet eine breite Palette an Chiffren und Sicherheitsfunktionen, um Anwendungen von Grund auf solide Sicherheit zu bieten. Die Verwendung von Cryptocell beschleunigt außerdem die Ausführung der zugehörigen Sicherheitsvorgänge und verbraucht weniger Verarbeitungszeit und Strom als vergleichbare Vorgänge, die von der CPU in Software ausgeführt werden.
- Es verwendet die MicroPython- Software, die objektorientierte IOsonata-Open-Source-Multi-Architektur-Multi-Plattform-Designbibliothek, die Eclipse-IDE und die nordischen SDKs
- Es verfügt über flexible Stromversorgungskonfigurationen für USB-Stromversorgung oder Niederspannungs- / Batteriestrom, einen breiten Versorgungsspannungsbereich von 1,7 V bis 5,5 V, eine geregelte Versorgung für externe Komponenten bis zu 25 mA, eingebaute Induktivitäten für den DC / DC-Modus mit niedriger Leistung und einen eingebauten 32 MHz & 32,768 MHz Quarz für geringen Stromverbrauch.
- Das Modul hat Abmessungen in Fingerspitzengröße (14 x 9 x 1,6 mm). Außerdem ist es FCC-, IC- und CE-zertifiziert und kann ohne drahtlose Zertifizierung in das Produktdesign integriert werden.
- Der Chip auf dem Modul unterstützt NFC-A-Tags. Die Out-of-Band-Kopplung (OOB) mithilfe von NFC vereinfacht den Prozess der authentifizierten Kopplung zwischen zwei Bluetooth-Geräten, indem Authentifizierungsinformationen über eine NFC-Verbindung ausgetauscht werden.
Das Zusatzpaket enthält USB-Dongles mit UDG-NRF52840 und UDG-NRF52840C. Es gibt einen männlichen USB-Anschluss - entweder USB Typ A oder Typ C. Der USB-Bootloader ist vorinstalliert und ermöglicht das Hochladen der Firmware mithilfe eines benutzerdefinierten Druckknopfs, eines Reset-Schalters, einer benutzerdefinierbaren LED und eines Tag-Connect-Programmieranschlusses, der mit dem IDAP-Link in Verbindung mit einem Tag-Connect-Kabel verwendet werden kann, sieben GPIO, die an Kastelllöcher geleitet werden (10 GPIO für Typ-C-Version).
Eine weitere Option ist das Breakout-Board IBK-NRF52840 mit einfacherem Zugriff auf alle E / A über nicht bestückte 2,54-mm-Header, zwei Benutzertasten, drei USB-LEDs und einen Micro-USB-Anschluss für Stromversorgung und Programmierung. Es gibt auch einen SWD / JTAG-Anschluss für die Programmierung, die Batterieleistung wird unterstützt (1,8 bis 3,6 V) und genau wie beim USB-Dongle ist das Modul mit einer USB-Bootloader-Firmware vorinstalliert.