I- SYST, con sede in Canada, ha messo a punto un minuscolo modulo nRF52840 piccolo come un'unghia. Denominato BLYST840, il modulo ha 46 I / O, 1 MB di flash, 256 kB di RAM, è pronto per Bluetooth 5.2, è Thread e ZigBee, abilitato NFC, è dotato di misure di sicurezza integrate e supporta MicroPython. Il modulo ARM Cortex-M4F nRF52840 è ricco di funzionalità con SoM a bassissima potenza che lo rende facile da integrare in vari progetti e hardware IoT.
Il modulo BLYST840 è progettato in modo tale che non sia richiesto spazio aggiuntivo per PCB o componenti esterni sulla scheda dell'applicazione dell'utente per la piena funzionalità del nRF52840. Le caratteristiche e le specifiche del modulo BLYST840:
- Ha un controller Nordic Semiconductor nRF52840 con ARM Cortex-M4F a 32 bit, 64 MHz, 1 MB di flash e 256 KB di RAM (FIFO mappato con RAM utilizzando EasyDMA).
- Tutti i 46 pin I / O sono esposti tramite pad attorno ai bordi del modulo. Dispone di QSPI / SPI / 2 fili / I2S / PDM / QDEC, interfaccia periferica programmabile - PPI, interfaccia SPI ad alta velocità 32 MHz, interfaccia Quad SPI 32 MHz, easyDMA per tutte le interfacce digitali e 2.0 USB (12 Mbit) che è induttori incorporati come convertitore CC / CC per l'alimentazione USB e ha resistenze di terminazione per comunicazioni affidabili.
- I suoi protocolli wireless includono Bluetooth 5.2 pronto con un throughput elevato cioè fino a 2 Mbps. Ha una sensibilità a lungo raggio: -96 dBm, estensioni pubblicitarie, coesistenza migliorata (CSA # 2), Bluetooth Low Energy (budget di collegamento fino a 111 dB), Bluetooth Mesh, supporto radio IEEE 802.15.4, Thread, Zigbee, NFC- UN.
- NRF52840 è un componente certificato Thread e come tale è ideale per i prodotti di rete domestica che utilizzano lo stack mesh Thread. La radio supporta 802.15.4 PHY e livelli MAC e la rende adatta per stack aggiuntivi utilizzando 802.15.4 come Zigbee
- La ricezione wireless avviene tramite un'antenna in ceramica incorporata. È una potenza di uscita programmabile da +8 dBm a -20 dBm, ha RSSI ad alta precisione, demodulatore di quadratura, ADC SPS a 2 bit / 200K
- Ha ARM TrustZone Cryptocell 310, coprocessore AES / ECB / CCM / AAR a 128 bit per la sicurezza. Cryptocell offre un'ampia gamma di cifrari e funzionalità di sicurezza per creare una solida sicurezza nelle applicazioni da zero. L'uso di Cryptocell rende anche le operazioni di sicurezza associate eseguite più velocemente e utilizza meno tempo e potenza di elaborazione rispetto alle operazioni equivalenti eseguite nel software dalla CPU.
- Utilizza software MicroPython, libreria di progettazione orientata agli oggetti multipiattaforma multi-architettura open source IOsonata, IDE Eclipse, SDK nordici
- Ha configurazioni di alimentazione flessibili per alimentazione USB o alimentazione a bassa tensione / batteria, ampio intervallo di tensione di alimentazione da 1,7 V a 5,5 V, alimentazione regolata per componenti esterni fino a 25 mA, induttori incorporati per modalità CC / CC a bassa potenza e integrati Cristallo da 32 MHz e 32,768 MHz per bassa potenza.
- Il modulo ha dimensioni della punta delle dita (14 x 9 x 1,6 mm). Inoltre, è certificato FCC, IC e CE e può essere integrato nel design del prodotto senza certificazione wireless.
- Il chip sul modulo ha il supporto per tag NFC-A. L'accoppiamento fuori banda (OOB) tramite NFC semplifica il processo di accoppiamento autenticato tra due dispositivi Bluetooth scambiando le informazioni di autenticazione su un collegamento NFC.
Il pacchetto aggiuntivo include dongle USB con UDG-NRF52840 e UDG-NRF52840C). C'è una porta USB maschio: USB Type-A o Type-C. Il caricatore di avvio USB è precaricato consentendo il caricamento del firmware utilizzando, un pulsante definito dall'utente, un interruttore di ripristino, un LED definibile dall'utente, una porta di programmazione Tag-Connect da utilizzare con IDAP-Link in combinazione con un cavo Tag-Connect, sette GPIO indirizzati a fori a corona (10 GPIO per la versione Type-C).
Un'altra opzione è la breakout board IBK-NRF52840 con un accesso più facile a tutti gli I / O tramite connettori con passo da 2,54 mm non popolati, due pulsanti utente, tre LED USB e una porta Micro USB per alimentazione e programmazione. C'è anche una porta SWD / JTAG per la programmazione, l'alimentazione della batteria è supportata (da 1,8 a 3,6 V) e, proprio come per il dongle USB, il modulo è precaricato con un firmware del bootloader USB.