ARDUINO ABX00031 Nano 33 BLE Sense Module-logo

ARDUINO ABX00031 Nano 33 BLE Sense ModuleARDUINO ABX00031 Nano 33 BLE Sense Module-prod

Beskrywing

Nano 33 BLE Sense is 'n miniatuurgrootte module wat 'n NINA B306-module bevat, gebaseer op Nordic nRF52480 en wat 'n Cortex M4F bevat, 'n kriptoskyfie wat sertifikate en voorafgedeelde sleutels veilig kan stoor en 'n 9-as IMU. Die module kan óf as 'n DIP-komponent gemonteer word (wanneer penkopstukke gemonteer word), óf as 'n SBS-komponent, wat dit direk via die gekartelde blokkies soldeer
Teikenareas:
Maker, verbeterings, IoT-toepassing

Kenmerke

NINA B306 Module

Verwerker

  • 64 MHz Arm® Cortex-M4F (met FPU)
  • 1 MB flits + 256 KB RAM

Bluetooth 5 multiprotokol radio

  • 2 Mbps
  • CSA #2
  • Advertensie-uitbreidings
  • Langafstand
  • +8 dBm TX krag
  • -95 dBm sensitiwiteit
  • 4.8 mA in TX (0 dBm)
  • 4.6 mA in RX (1 Mbps)
  • Geïntegreerde balun met 50 Ω enkel-uitset
  • IEEE 802.15.4 radio ondersteuning
  • Draad
  • Zigbee

Randapparatuur

  • Volspoed 12 Mbps USB
  • NFC-A tag
  • Arm CryptoCell CC310 sekuriteit substelsel QSPI/SPI/TWI/I²S/PDM/QDEC
  • Hoëspoed 32 MHz SPI
  • Quad SPI koppelvlak 32 MHz
  • EasyDMA vir alle digitale koppelvlakke
  • 12-bis 200 ksps ADC
  • 128 bit AES/ECB/CCM/AAR medeverwerker

LSM9DS1 (9-as IMU)

  • 3 versnellingskanale, 3 hoeksnelheidskanale, 3 magnetiese veldkanale
  • ±2/±4/±8/±16 g lineêre versnelling volskaal
  • ±4/±8/±12/±16 gauss magnetiese volskaal
  • ±245/±500/±2000 dps hoektempo volskaal
  • 16-bis data-uitvoer

LPS22HB (Barometer en temperatuursensor)

  • 260 tot 1260 hPa absolute drukreeks met 24 bis presisie
  • Hoë oordrukvermoë: 20x volskaal
  • Ingeboude temperatuur kompensasie
  • 16-bis temperatuur data uitset
  • 1 Hz tot 75 Hz uitsetdatatempo Onderbrekingsfunksies: Datagereed, EIEU-vlae, drukdrempels

HTS221 (relatiewe humiditeit sensor)

  • 0-100% relatiewe humiditeit reeks
  • Hoë rH sensitiwiteit: 0.004% rH/LSB
  • Humiditeit akkuraatheid: ± 3.5% rH, 20 tot +80% rH
  • Temperatuur akkuraatheid: ± 0.5 °C,15 tot +40 °C
  • 16-bis humiditeit en temperatuur uitset data

APDS-9960 (Digitale nabyheid, omgewingslig, RGB en gebaarsensor)

  • Omgewingslig en RGB-kleurwaarneming met UV- en IR-blokkerende filters
  • Baie hoë sensitiwiteit – Ideaal geskik vir gebruik agter donker glas
  • Nabyheidswaarneming met verwerping van omgewingslig
  • Komplekse gebarewaarneming

MP34DT05 (Digitale mikrofoon)

  • AOP = 122.5 dbSPL
  • 64 dB sein-tot-geraas verhouding
  • Omnirigting sensitiwiteit
  • –26 dBFS ± 3 dB sensitiwiteit

ATECC608A (Krypto-skyfie)

  • Kriptografiese medeverwerker met veilige hardeware-gebaseerde sleutelberging
  • Beskermde berging vir tot 16 sleutels, sertifikate of data
  • ECDH: FIPS SP800-56A Elliptiese Kromme Diffie-Hellman
  • NIST standaard P256 elliptiese kromme ondersteuning
  • SHA-256 en HMAC-hash, insluitend buite-skyfie konteks stoor/herstel
  • AES-128 enkripteer/dekripteer, galois-veldvermenigvuldiging vir GCM

MPM3610 DC-DC

  • Reguleer insette voltage van tot 21V met 'n minimum van 65% doeltreffendheid @minimum las
  • Meer as 85% doeltreffendheid @12V

Inhoud

  1. Die Raad
    1. Graderings
    2. Aanbevole bedryfstoestande
    3. Kragverbruik
    4. Funksioneel verbyview
    5. Raadtopologie
    6. Verwerker
    7. Kripto
    8. IMU
    9. Barometer en temperatuursensor
    10. Relatiewe humiditeit en temperatuur sensor
  2. Digitale nabyheid, omgewingslig, RGB en gebaarsensor
  3. Gebaarbespeuring
  4. Nabyheidsopsporing
  5. Kleur- en ALS-opsporing
  6. Digitale mikrofoon
  7. Kragboom
  8. Raad werking
    1. Aan die gang – IDE
    2. Aan die gang – Arduino Web Redakteur
    3. Aan die gang – Arduino IoT Cloud
    4. Sample Sketse
    5. Aanlyn hulpbronne
    6. Raad herstel
  9. Connector Pinouts
    1. USB
    2. Opskrifte
    3. Ontfout
  10. Meganiese inligting
    1. Bordomlyn en montagegate
  11. Sertifiserings
    1. Verklaring van ooreenstemming CE DoC (EU)
    2. Verklaring van ooreenstemming met EU RoHS & REACH 211 01/19/2021
    3. Konflikmineraalverklaring
  12. FCC waarskuwing
  13. Maatskappy inligting
  14. Verwysingsdokumentasie
  15. Hersieningsgeskiedenis

Die Raad

Soos alle Nano-vormfaktor-borde, het Nano 33 BLE Sense nie 'n batterylaaier nie, maar kan deur USB of kopstukke aangedryf word.
LET WEL: Arduino Nano 33 BLE Sense ondersteun slegs 3.3VI/O's en is NIE 5V-verdraagsaam nie, so maak asseblief seker dat jy nie 5V-seine direk aan hierdie bord koppel nie, anders sal dit beskadig word. Ook, in teenstelling met Arduino Nano-borde wat 5V-werking ondersteun, verskaf die 5V-pen NIE vol.tage maar is eerder deur 'n jumper aan die USB-kraginvoer gekoppel.

Graderings

Aanbevole bedryfstoestande

Simbool Beskrywing Min Maks
  Konserwatiewe termiese limiete vir die hele raad: -40 °C (40 °F) 85 °C (185 °F)

Kragverbruik

Simbool Beskrywing Min Tipe Maks Eenheid
PBL Kragverbruik met besige lus   TBC   mW
PLP Kragverbruik in lae kragmodus   TBC   mW
PMAX Maksimum kragverbruik   TBC   mW

Funksioneel verbyview

RaadtopologieARDUINO ABX00031 Nano 33 BLE Sense Module-fig1

Verw. Beskrywing Verw. Beskrywing
U1 NINA-B306 Module BLE 5.0 Module U6 MP2322GQH Step Down Converter
U2 LSM9DS1TR Sensor IMU PB1 IT-1185AP1C-160G-GTR Drukknoppie
U3 MP34DT06JTR Mems-mikrofoon HS-1 HTS221 Humiditeitsensor
U4 ATECC608A Krypto-skyfie DL1 Gelei L
U5 APDS-9660 Ambient Module DL2 Geleide krag

ARDUINO ABX00031 Nano 33 BLE Sense Module-fig2

Verw. Beskrywing Verw. Beskrywing
SJ1 VUSB Jumper SJ2 D7 Jumper
SJ3 3v3 Jumper SJ4 D8 Jumper

Verwerker
Die hoofverwerker is 'n Cortex M4F wat op tot 64MHz werk. Die meeste van sy penne is aan die eksterne kopstukke gekoppel, maar sommige is gereserveer vir interne kommunikasie met die draadlose module en die interne I2C-randapparatuur aan boord (IMU en Crypto).
LET WEL: In teenstelling met ander Arduino Nano-borde, het penne A4 en A5 'n interne optrek en verstek om as 'n I2C-bus gebruik te word, so gebruik as analoog insette word nie aanbeveel nie.

Kripto
Die kripto-skyfie in Arduino IoT-borde is wat die verskil maak met ander minder veilige borde, aangesien dit 'n veilige manier bied om geheime (soos sertifikate) te stoor en veilige protokolle versnel terwyl geheime nooit in gewone teks blootgelê word nie. Bronkode vir die Arduino-biblioteek wat die Crypto ondersteun, is beskikbaar [8]

IMU
Arduino Nano 33 BLE het 'n ingeboude 9-as IMU wat gebruik kan word om bordoriëntasie te meet (deur die gravitasieversnellingvektororiëntasie na te gaan of deur die 3D-kompas te gebruik) of om skokke, vibrasie, versnelling en rotasiespoed te meet. Bronkode vir die Arduino-biblioteek wat die IMU ondersteun, is beskikbaar [9]

Barometer en temperatuursensor
Die ingeboude barometer en temperatuursensor maak dit moontlik om omgewingsdruk te meet. Die temperatuursensor wat met die barometer geïntegreer is, kan gebruik word om die drukmeting te vergoed. Bronkode vir die Arduino-biblioteek wat die Barometer ondersteun, is beskikbaar [10]

Relatiewe humiditeit en temperatuur sensor
Relatiewe humiditeitsensor meet die relatiewe humiditeit van die omgewing. As die Barometer het hierdie sensor 'n geïntegreerde temperatuursensor wat gebruik kan word om vir die meting te kompenseer. Bronkode vir die Arduino-biblioteek wat die humiditeitsensor ondersteun, is beskikbaar [11]

Digitale nabyheid, omgewingslig, RGB en gebaarsensor
Bronkode vir die Arduino-biblioteek wat die nabyheid/gebaar/ALS-sensor ondersteun, is beskikbaar [12]

Gebaarbespeuring
Gebaaropsporing maak gebruik van vier rigtingfotodiodes om gereflekteerde IR-energie (verkry deur die geïntegreerde LED) waar te neem om fisies om te skakel

Nabyheidsopsporing
Die Nabyheidsdetectie-funksie verskaf afstandmeting (bv. mobiele toestelskerm na gebruiker se oor) deur fotodiode-opsporing van ref

Kleur- en ALS-opsporing
Die kleur- en ALS-opsporingsfunksie verskaf rooi, groen, blou en duidelike ligintensiteitdata. Elkeen van die R, G, B, C kanale het 'n U

Digitale mikrofoon
Die MP34DT05 is 'n ultrakompakte, lae-krag, alomrigting, digitale MEMS-mikrofoon wat gebou is met 'n kapasitiewe waarnemingselement en 'n IC-koppelvlak. Die waarnemingselement, wat in staat is om akoestiese golwe op te spoor, word vervaardig met behulp van 'n gespesialiseerde silikon-mikrobewerkingsproses wat toegewy is om klanksensors te vervaardig

Kragboom
Die bord kan aangedryf word via USB-aansluiting, VIN- of VUSB-penne op kopstukke.ARDUINO ABX00031 Nano 33 BLE Sense Module-fig3
LET WEL: Aangesien VUSB VIN voer via 'n Schottky-diode en 'n GS-DC reguleerder gespesifiseerde minimum inset voltage is 4.5V die minimum toevoer voltage vanaf USB moet verhoog word tot 'n voltage in die reeks tussen 4.8V tot 4.96V afhangende van die stroom wat getrek word.

Raad werking

Aan die gang – IDE
As jy jou Arduino Nano 33 BLE vanlyn wil programmeer, moet jy die Arduino Desktop IDE installeer [1] Om die Arduino Nano 33 BLE aan jou rekenaar te koppel, het jy 'n Micro-B USB-kabel nodig. Dit verskaf ook krag aan die bord, soos aangedui deur die LED.

Aan die gang – Arduino Web Redakteur
Alle Arduino-borde, insluitend hierdie een, werk buite die boks op die Arduino Web Redigeerder [2], deur net 'n eenvoudige inprop te installeer. Die Arduino Web Editor word aanlyn aangebied, daarom sal dit altyd op datum wees met die nuutste kenmerke en ondersteuning vir alle borde. Volg [3] om te begin kodering op die blaaier en laai jou sketse op jou bord.

Aan die gang – Arduino IoT Cloud
Alle Arduino IoT-geaktiveerde produkte word ondersteun op Arduino IoT Cloud wat jou toelaat om sensordata aan te teken, te teken en te ontleed, gebeurtenisse te aktiveer en jou huis of besigheid te outomatiseer.

Sample Sketse
SampLe sketse vir die Arduino Nano 33 BLE kan gevind word in die "Examples"-kieslys in die Arduino IDE of in die "Dokumentasie"-afdeling van die Arduino Pro webwebwerf [4]

Aanlyn hulpbronne
Noudat jy deur die basiese beginsels gegaan het van wat jy met die bord kan doen, kan jy die eindelose moontlikhede wat dit bied verken deur opwindende projekte op ProjectHub [13], die Arduino Library Reference [14] en die aanlynwinkel [15] na te gaan waar jy sal jou bord kan aanvul met sensors, aktuators en meer.

Raad herstel
Alle Arduino-borde het 'n ingeboude selflaaiprogram wat dit moontlik maak om die bord via USB te flits. In die geval dat 'n skets die verwerker toesluit en die bord nie meer bereikbaar is via USB nie, is dit moontlik om selflaai-modus te betree deur te dubbeltik op die terugstelknoppie direk na aanskakeling.

Connector PinoutsARDUINO ABX00031 Nano 33 BLE Sense Module-fig4

USB

Speld vas Funksie Tik Beskrywing
1 VUSB Krag Kragtoevoer-invoer. As bord aangedryf word via VUSB vanaf kop, is dit 'n uitset (1)
2 D- Differensieel USB differensiële data –
3 D+ Differensieel USB differensiële data +
4 ID Analoog Kies Gasheer/Toestel-funksionaliteit
5 GND Krag Kraggrond

Opskrifte
Die bord ontbloot twee 15-pen-koppelaars wat óf met penkoppe aanmekaargesit kan word óf deur middel van castellated vias gesoldeer kan word.

Speld vas Funksie Tik Beskrywing
1 D13 Digitaal GPIO
2 +3V3 Maak krag Intern gegenereerde kraguitset na eksterne toestelle
3 AREF Analoog Analoog verwysing; kan as GPIO gebruik word
4 A0/DAC0 Analoog ADC in/DAC uit; kan as GPIO gebruik word
5 A1 Analoog ADC in; kan as GPIO gebruik word
6 A2 Analoog ADC in; kan as GPIO gebruik word
7 A3 Analoog ADC in; kan as GPIO gebruik word
8 A4/SDA Analoog ADC in; I2C SDA; Kan as GPIO gebruik word (1)
9 A5/SCL Analoog ADC in; I2C SCL; Kan as GPIO gebruik word (1)
10 A6 Analoog ADC in; kan as GPIO gebruik word
11 A7 Analoog ADC in; kan as GPIO gebruik word
12 VUSB Krag in/uit Normaalweg NC; kan aan die VUSB-pen van die USB-aansluiting gekoppel word deur 'n jumper te kort
13 RST Digitale in Aktiewe lae-terugstelling-invoer (duplikaat van pen 18)
14 GND Krag Kraggrond
15 VIN Krag in Vin Krag insette
16 TX Digitaal USART TX; kan as GPIO gebruik word
17 RX Digitaal USART RX; kan as GPIO gebruik word
18 RST Digitaal Aktiewe lae-terugstelling-invoer (duplikaat van pen 13)
19 GND Krag Kraggrond
20 D2 Digitaal GPIO
21 D3/PWM Digitaal GPIO; kan as PWM gebruik word
22 D4 Digitaal GPIO
23 D5/PWM Digitaal GPIO; kan as PWM gebruik word
24 D6/PWM Digitaal GPIO, kan as PWM gebruik word
25 D7 Digitaal GPIO
26 D8 Digitaal GPIO
27 D9/PWM Digitaal GPIO; kan as PWM gebruik word
28 D10/PWM Digitaal GPIO; kan as PWM gebruik word
29 D11/MOSI Digitaal SPI MOSI; kan as GPIO gebruik word
30 D12/MISO Digitaal SPI MISO; kan as GPIO gebruik word

Ontfout
Aan die onderkant van die bord, onder die kommunikasiemodule, word ontfoutseine gerangskik as 3×2 toetsblokkies met 100 mil toonhoogte met pen 4 verwyder. Pen 1 word uitgebeeld in Figuur 3 – Koppelstukposisies

Speld vas Funksie Tik Beskrywing
1 +3V3 Maak krag Intern gegenereerde kraguitset om as voltage verwysing
2 SWD Digitaal nRF52480 Enkeldraadontfoutdata
3 SWCLK Digitale in nRF52480 Enkeldraad Ontfouting Klok
5 GND Krag Kraggrond
6 RST Digitale in Aktiewe lae-terugstelling-invoer

Meganiese inligting

Bordomlyn en montagegate
Die bordmaatstawwe word gemeng tussen metrieke en imperiale. Imperiale maatreëls word gebruik om 100 mil steekrooster tussen penrye te handhaaf om hulle in staat te stel om 'n broodbord te pas, terwyl bordlengte metriek isARDUINO ABX00031 Nano 33 BLE Sense Module-fig5

Sertifiserings

Verklaring van ooreenstemming CE DoC (EU)
Ons verklaar onder ons uitsluitlike verantwoordelikheid dat die produkte hierbo in ooreenstemming is met die noodsaaklike vereistes van die volgende EU-riglyne en daarom kwalifiseer vir vrye beweging binne markte wat die Europese Unie (EU) en Europese Ekonomiese Ruimte (EER) uitmaak.

Verklaring van ooreenstemming met EU RoHS & REACH 211 01/19/2021
Arduino-borde voldoen aan RoHS 2 Richtlijn 2011/65/EU van die Europese Parlement en RoHS 3 Richtlijn 2015/863/EU van die Raad van 4 Junie 2015 oor die beperking van die gebruik van sekere gevaarlike stowwe in elektriese en elektroniese toerusting.

Stof Maksimum limiet (dpm)
Lood (Pb) 1000
Kadmium (Cd) 100
Kwik (Hg) 1000
Seswaardige chroom (Cr6+) 1000
Poligebromeerde bifenyle (PBB) 1000
Poligebromeerde difenyleters (PBDE) 1000
Bis(2-etielheksiel}ftalaat (DEHP) 1000
Bensielbutielftalaat (BBP) 1000
Dibutielftalaat (DBP) 1000
Diisobutylftalaat (DIBP) 1000

Vrystellings: Geen vrystellings word geëis nie.
Arduino Boards voldoen ten volle aan die verwante vereistes van die Europese Unie Regulasie (EC) 1907/2006 oor die Registrasie, Evaluering, Magtiging en Beperking van Chemikalieë (REACH). Ons verklaar geen van die SVHC's (https://echa.europa.eu/web/guest/candidate-list-table), is die Kandidaatlys van stowwe van baie groot kommer vir magtiging wat tans deur ECHA vrygestel is, teenwoordig in alle produkte (en ook verpakking) in hoeveelhede wat in totaal in 'n konsentrasie gelykstaande is aan of meer as 0.1%. Sover ons kennis strek, verklaar ons ook dat ons produkte nie enige van die stowwe bevat wat op die "Magtigingslys" (Bylae XIV van die REACH-regulasies) en Stoffe van Very High Concern (SVHC) in enige beduidende hoeveelhede bevat soos gespesifiseer. deur die Bylae XVII van Kandidaatlys gepubliseer deur ECHA (European Chemical Agency) 1907 /2006/EC.

Konflik Minerale Verklaring
As 'n wêreldwye verskaffer van elektroniese en elektriese komponente, is Arduino bewus van ons verpligtinge met betrekking tot wette en regulasies rakende konflikminerale, spesifiek die Dodd-Frank Wall Street Hervormings- en Verbruikersbeskermingswet, Artikel 1502. Arduino verkry of verwerk nie konflik direk nie. minerale soos tin, tantaal, wolfraam of goud. Konflikminerale is in ons produkte vervat in die vorm van soldeersel, of as 'n komponent in metaallegerings. As deel van ons redelike omsigtigheidsondersoek het Arduino komponentverskaffers binne ons voorsieningsketting gekontak om hul volgehoue ​​nakoming van die regulasies te verifieer. Gebaseer op die inligting wat tot dusver ontvang is, verklaar ons dat ons produkte konflikminerale bevat wat afkomstig is van konflikvrye gebiede.

FCC waarskuwing

Enige veranderinge of wysigings wat nie uitdruklik goedgekeur is deur die party wat verantwoordelik is vir voldoening nie, kan die gebruiker se magtiging om die toerusting te gebruik, vernietig. Hierdie toestel voldoen aan deel 15 van die FCC-reëls. Werking is onderhewig aan die volgende twee voorwaardes:

  1. Hierdie toestel mag nie skadelike steurings veroorsaak nie
  2. hierdie toestel moet enige steuring wat ontvang word aanvaar, insluitend steuring wat ongewenste werking kan veroorsaak.

FCC RF-stralingsblootstellingsverklaring:

  1. Hierdie sender moet nie saam met enige ander antenna of sender saamgeplaas word of werk nie.
  2. sy toerusting voldoen aan RF-stralingsblootstellingslimiete wat vir 'n onbeheerde omgewing uiteengesit is.
  3. Hierdie toerusting moet geïnstalleer en bedryf word met 'n minimum afstand van 20 cm tussen die verkoeler en jou liggaam.

Afrikaans: Gebruikershandleidings vir lisensievrygestelde radioapparaat moet die volgende of ekwivalente kennisgewing op 'n opvallende plek in die gebruikershandleiding of alternatiewelik op die toestel of albei bevat. Hierdie toestel voldoen aan Industry Canada-lisensievrygestelde RSS-standaard(e). Werking is onderhewig aan die volgende twee voorwaardes:

  1. hierdie toestel mag nie inmenging veroorsaak nie
  2. hierdie toestel moet enige steuring aanvaar, insluitend steuring wat ongewenste werking van die toestel kan veroorsaak.

IC SAR waarskuwing:
Afrikaans Hierdie toerusting moet geïnstalleer en bedryf word met 'n minimum afstand van 20 cm tussen die verkoeler en jou liggaam. Hiermee verklaar Arduino Srl dat hierdie produk aan die noodsaaklike vereistes en ander relevante bepalings van Richtlijn 2014/53/EU voldoen. Hierdie produk word toegelaat om in alle EU-lidlande gebruik te word.

Frekwensiebande Maksimum uitsetkrag (ERP)
863-870Mhz 5.47 dBm

Maatskappy inligting

Maatskappy naam Arduino Srl
Maatskappy adres Via Andrea Appiani 25 20900 MONZA Italië

Verwysingsdokumentasie

Verwysing Skakel
Arduino IDE (desktop) https://www.arduino.cc/en/Main/Software
Arduino IDE (Wolk) https://create.arduino.cc/editor
Wolk IDE Aan die gang https://create.arduino.cc/projecthub/Arduino_Genuino/getting-started-with-arduino-web-editor-4b3e4a
Forum http://forum.arduino.cc/
Nina B306 https://www.u-blox.com/sites/default/files/NINA-B3_DataSheet_%28UBX-17052099%29.pdf
ECC608 http://ww1.microchip.com/downloads/en/DeviceDoc/40001977A.pdf
MPM3610 https://www.monolithicpower.com/pub/media/document/MPM3610_r1.01.pdf
ECC608-biblioteek https://github.com/arduino-libraries/ArduinoECCX08
LSM6DSL-biblioteek https://github.com/adafruit/Adafruit_LSM9DS1
LPS22HB https://github.com/stm32duino/LPS22HB
HTS221 Biblioteek https://github.com/stm32duino/HTS221
APDS9960 Biblioteek https://github.com/adafruit/Adafruit_APDS9960
ProjectHub https://create.arduino.cc/projecthub?by=part&part_id=11332&sort=trending
Biblioteekverwysing https://www.arduino.cc/reference/en/

Hersieningsgeskiedenis

Datum Hersiening Veranderinge
04/27/2021 1 Algemene databladopdaterings

Dokumente / Hulpbronne

ARDUINO ABX00031 Nano 33 BLE Sense Module [pdfGebruikershandleiding
ABX00031, Nano 33 BLE Sense, Module, Nano 33 BLE Sense Module, ABX00031 Nano 33 BLE Sense Module

Verwysings

Los 'n opmerking

Jou e-posadres sal nie gepubliseer word nie. Vereiste velde is gemerk *