Canada-basert I-SYST har kommet opp med en liten nRF52840-modul som er så liten som en negl. Navnet BLYST840, har modulen 46 I / O, 1 MB blits, 256 kB RAM, er klar for Bluetooth 5.2, er tråd, og ZigBee-kompatibel, NFC-aktivert, kommer med innebygde sikkerhetstiltak og støtter MicroPython. NRF52840 ARM Cortex-M4F-modulen er funksjonsrik med ultra-low-power SoM som gjør det enkelt å integrere i forskjellige prosjekter og IoT-maskinvare.
BLYST840-modulen er designet på en måte som ikke krever ekstra PCB-plass eller eksterne komponenter på brukerens applikasjonskort for full funksjonalitet til nRF52840. Funksjonene og spesifikasjonene til BLYST840-modulen:
- Den har en Nordic Semiconductor nRF52840-kontroller med 32-bit ARM Cortex-M4F, 64 MHz, 1 MB flash og 256 KB RAM (RAM-kortlagt FIFO ved hjelp av EasyDMA).
- Alle 46 I / O-pinner blir eksponert via elektroder rundt kantene på modulen. Den har QSPI / SPI / 2-leder / I2S / PDM / QDEC, programmerbart perifert grensesnitt - PPI, høyhastighets SPI-grensesnitt 32 MHz, Quad SPI-grensesnitt 32 MHz, easyDMA for alle digitale grensesnitt og 2,0 USB (12 Mbits) som er innebygde induktorer som en DC / DC-omformer for USB-strøm og har termineringsmotstander for pålitelig kommunikasjon.
- De trådløse protokollene inkluderer Bluetooth 5.2 klar med høy gjennomstrømning, dvs. opptil 2 Mbps. Den har følsomhet over lang rekkevidde: -96 dBm, reklameutvidelser, forbedret sameksistens (CSA # 2), Bluetooth Low Energy (Opptil 111 dB link budsjett), Bluetooth Mesh, IEEE 802.15.4 radiostøtte, Tråd, Zigbee, NFC- EN.
- NRF52840 er en trådsertifisert komponent og er som sådan ideell for hjemmenettverksprodukter som bruker trådnettstakken. Radioen støtter 802.15.4 PHY- og MAC-lag og gjør den egnet for flere stabler med 802.15.4 som Zigbee
- Trådløs mottakelse skjer gjennom en innebygd keramisk antenne. Den er programmerbar utgangseffekt fra +8 dBm til -20 dBm, har høy presisjon RSSI, Quadrature demodulator, 2-bit / 200K SPS ADC
- Den har ARM TrustZone Cryptocell 310, 128-biters AES / ECB / CCM / AAR co-prosessor for sikkerhet. Cryptocell tilbyr et bredt spekter av krypterings- og sikkerhetsfunksjoner for å bygge solid sikkerhet i applikasjoner fra grunnen av. Bruken av Cryptocell gjør også tilknyttede sikkerhetsoperasjoner raskere og bruker mindre behandlingstid og kraft enn tilsvarende drift som utføres i programvaren av CPUen.
- Den bruker MicroPython- programvare, IOsonata åpen kildekode, multi-arkitektur, multi-plattform, objektorientert designbibliotek, Eclipse IDE, Nordic SDKs
- Den har fleksible strømkonfigurasjoner for USB-strøm eller lavspenning / batteristrøm, bredt forsyningsspenningsområde 1,7 V til 5,5 V, regulert forsyning for eksterne komponenter opp til 25 mA, innebygde induktorer for DC / DC-modus med lav effekt og innebygd 32 MHz og 32,768 MHz krystall for lav effekt.
- Modulen har dimensjoner på fingertuppene (14 x 9 x 1,6 mm). Dessuten er den FCC, IC & CE-sertifisert og kan integreres i produktdesign uten trådløs sertifisering.
- Brikken på modulen har støtte for NFC-A-tag. Out-of-Band (OOB) -kobling ved hjelp av NFC forenkler prosessen med autentisert sammenkobling mellom to Bluetooth-enheter ved å utveksle autentiseringsinformasjon via en NFC-kobling.
Tilleggspakken inkluderer USB-dongler med UDG-NRF52840 og UDG-NRF52840C). Det er en USB-port for menn - enten USB Type-A eller Type-C. USB-opplasteren er forhåndslastet, slik at firmwareopplasting kan brukes ved å bruke en brukerdefinert trykknapp, en tilbakestillingsbryter, en brukerdefinerbar LED, en Tag-Connect-programmeringsport som skal brukes med IDAP-Link i forbindelse med en Tag-Connect-kabel, syv GPIO dirigert til castellated hull (10 GPIO for Type-C versjon).
Et annet alternativ er IBK-NRF52840 breakout board med lettere tilgang til alle I / Os via upopulerte 2,54 mm tonehode, to brukerknapper, tre USB-lysdioder og en Micro USB-port for strøm og programmering. Det er også en SWD / JTAG-port for programmering, batteristrøm støttes (1,8 til 3,6V), og akkurat som for USB-dongelen er modulen forhåndslastet med en USB-bootloader-firmware.