ARDUINO ABX00031 Modul Nano 33 BLE Sense
Descriere
Nano 33 BLE Sense este un modul de dimensiuni miniaturale care conține un modul NINA B306, bazat pe Nordic nRF52480 și care conține un Cortex M4F, un cip cripto care poate stoca în siguranță certificate și chei pre-partajate și un IMU cu 9 axe. Modulul poate fi montat fie ca componentă DIP (când se montează pin headers), fie ca componentă SMT, lipindu-l direct prin intermediul plăcuțelor crelate
Zone țintă:
Creator, îmbunătățiri, aplicație IoT
Caracteristici
Modulul NINA B306
Procesor
- Arm® Cortex-M64F de 4 MHz (cu FPU)
- 1 MB Flash + 256 KB RAM
Radio multiprotocol Bluetooth 5
- 2 Mbps
- CSA #2
- Extensii de publicitate
- Distanță lungă
- +8 dBm putere TX
- Sensibilitate -95 dBm
- 4.8 mA în TX (0 dBm)
- 4.6 mA în RX (1 Mbps)
- Balun integrat cu ieșire single-ended de 50 Ω
- Suport radio IEEE 802.15.4
- Fir
- Zigbee
Periferice
- USB de viteză maximă de 12 Mbps
- NFC-A tag
- Arm CryptoCell CC310 subsistemul de securitate QSPI/SPI/TWI/I²S/PDM/QDEC
- Viteză mare 32 MHz SPI
- Interfață Quad SPI 32 MHz
- EasyDMA pentru toate interfețele digitale
- ADC pe 12 biți, 200 ksps
- Coprocesor AES/ECB/CCM/AAR pe 128 de biți
LSM9DS1 (IMU cu 9 axe)
- 3 canale de accelerație, 3 canale de rată unghiulară, 3 canale de câmp magnetic
- ±2/±4/±8/±16 g accelerație liniară la scară maximă
- ±4/±8/±12/±16 gauss la scară maximă magnetică
- ±245/±500/±2000 dps rata unghiulară la scară completă
- Ieșire de date pe 16 biți
LPS22HB (barometru și senzor de temperatură)
- Interval de presiune absolută de la 260 la 1260 hPa cu precizie de 24 de biți
- Capacitate de suprapresiune ridicată: 20x la scară completă
- Compensare de temperatură încorporată
- Ieșire de date de temperatură pe 16 biți
- Rată de ieșire de la 1 Hz la 75 Hz Funcții de întrerupere: Data Ready, steaguri FIFO, praguri de presiune
HTS221 (senzor de umiditate relativă)
- Interval de umiditate relativă 0-100%.
- Sensibilitate rH ridicată: 0.004% rH/LSB
- Precizia umidității: ± 3.5% rH, 20 până la +80% rH
- Precizia temperaturii: ± 0.5 °C, 15 până la +40 °C
- Date de ieșire privind umiditatea și temperatură pe 16 biți
APDS-9960 (de proximitate digitală, lumină ambientală, RGB și senzor de gesturi)
- Sensoarea luminii ambientale și a culorii RGB cu filtre de blocare UV și IR
- Sensibilitate foarte mare – Ideal pentru funcționarea în spatele sticlei întunecate
- Sensarea de proximitate cu respingerea luminii ambientale
- Sensare complexă a gesturilor
MP34DT05 (Microfon digital)
- AOP = 122.5 dbSPL
- Raport semnal-zgomot de 64 dB
- Sensibilitate omnidirecțională
- –26 dBFS ± 3 dB sensibilitate
ATECC608A (cip cripto)
- Coprocesor criptografic cu stocare sigură a cheilor bazată pe hardware
- Stocare protejată pentru până la 16 chei, certificate sau date
- ECDH: FIPS SP800-56A Curba eliptică Diffie-Hellman
- Suport pentru curba eliptică standard NIST P256
- Hash SHA-256 și HMAC, inclusiv salvarea/restaurarea contextului în afara cipului
- criptare/decriptare AES-128, multiplicarea câmpului galois pentru GCM
MPM3610 DC-DC
- Reglează volumul de intraretage de la până la 21 V cu o eficiență minimă de 65% la sarcină minimă
- Eficiență de peste 85% la 12V
Cuprins
- Consiliul
- Evaluări
- Condiții de funcționare recomandate
- Consumul de energie
- Peste funcționalview
- Topologia plăcii
- Procesor
- Cripto
- IMU
- Barometru și senzor de temperatură
- Senzor de umiditate relativă și temperatură
- Senzor digital de proximitate, lumină ambientală, RGB și gesturi
- Detectarea gesturilor
- Detectare de proximitate
- Detecția culorii și ALS
- Microfon digital
- Arborele puterii
- Funcționarea consiliului
- Noțiuni introductive – IDE
- Noțiuni introductive – Arduino Web Editor
- Noțiuni introductive – Arduino IoT Cloud
- Sample Sketches
- Resurse online
- Recuperare bord
- Pinouts conector
- USB
- Anteturi
- Depanați
- Informații mecanice
- Conturul plăcii și găurile de montare
- Certificari
- Declarație de conformitate CE DoC (UE)
- Declarație de conformitate cu EU RoHS și REACH 211 01
- Declarația de Conflic Minerale
- Atenție FCC
- Informații despre companie
- Documentație de referință
- Istoricul revizuirilor
Consiliul
Ca toate plăcile cu factor de formă Nano, Nano 33 BLE Sense nu are încărcător de baterie, dar poate fi alimentat prin USB sau header.
NOTA: Arduino Nano 33 BLE Sense acceptă doar 3.3VI/O și NU este tolerant la 5V, așa că vă rugăm să asigurați-vă că nu conectați direct semnale de 5V la această placă sau aceasta va fi deteriorată. De asemenea, spre deosebire de plăcile Arduino Nano care acceptă funcționarea la 5V, pinul de 5V NU furnizează vol.tage dar este mai degrabă conectat, printr-un jumper, la intrarea de alimentare USB.
Evaluări
Condiții de funcționare recomandate
Simbol | Descriere | Min | Max |
Limite termice conservatoare pentru întreaga placă: | -40 °C (40 °F) | 85°C (185°F) |
Consumul de energie
Simbol | Descriere | Min | Tip | Max | Unitate |
PBL | Consumul de energie cu buclă ocupată | TBC | mW | ||
PLP | Consumul de energie în modul de putere redusă | TBC | mW | ||
PMAX | Consum maxim de energie | TBC | mW |
Peste funcționalview
Topologia plăcii
Ref. | Descriere | Ref. | Descriere |
U1 | Modul NINA-B306 Modul BLE 5.0 | U6 | Convertor Step Down MP2322GQH |
U2 | LSM9DS1TR Senzor IMU | PB1 | IT-1185AP1C-160G-GTR Buton de apasare |
U3 | MP34DT06JTR Microfon Mems | HS-1 | Senzor de umiditate HTS221 |
U4 | Cip criptografic ATECC608A | DL1 | Led L |
U5 | Modulul ambiental APDS-9660 | DL2 | Putere Led |
Ref. | Descriere | Ref. | Descriere |
SJ1 | Jumper VUSB | SJ2 | Jumper D7 |
SJ3 | Jumper 3v3 | SJ4 | Jumper D8 |
Procesor
Procesorul principal este un Cortex M4F care rulează la până la 64 MHz. Cei mai mulți dintre pinii săi sunt conectați la anteturile externe, totuși, unii sunt rezervați pentru comunicarea internă cu modulul wireless și perifericele interne I2C de la bord (IMU și Crypto).
NOTA: Spre deosebire de alte plăci Arduino Nano, pinii A4 și A5 au un pull-up intern și implicit pentru a fi utilizați ca magistrală I2C, astfel încât utilizarea ca intrări analogice nu este recomandată.
Cripto
Cipul cripto din plăcile Arduino IoT este ceea ce face diferența cu alte plăci mai puțin sigure, deoarece oferă o modalitate sigură de a stoca secrete (cum ar fi certificatele) și accelerează protocoalele securizate, fără a expune niciodată secretele în text simplu. Codul sursă pentru biblioteca Arduino care acceptă Crypto este disponibil [8]
IMU
Arduino Nano 33 BLE are o IMU încorporată cu 9 axe, care poate fi utilizată pentru a măsura orientarea plăcii (prin verificarea orientării vectorului de accelerație gravitațională sau folosind busola 3D) sau pentru a măsura șocurile, vibrațiile, accelerația și viteza de rotație. Codul sursă pentru biblioteca Arduino care acceptă IMU este disponibil [9]
Barometru și senzor de temperatură
Barometrul încorporat și senzorul de temperatură permit măsurarea presiunii ambientale. Senzorul de temperatură integrat cu barometrul poate fi utilizat pentru a compensa măsurarea presiunii. Codul sursă pentru biblioteca Arduino care acceptă barometrul este disponibil [10]
Senzor de umiditate relativă și temperatură
Senzorul de umiditate relativă măsoară umiditatea relativă a mediului ambiant. Ca și barometru, acest senzor are un senzor de temperatură integrat care poate fi utilizat pentru a compensa măsurarea. Codul sursă pentru biblioteca Arduino care acceptă senzorul de umiditate este disponibil [11]
Senzor digital de proximitate, lumină ambientală, RGB și gesturi
Codul sursă pentru biblioteca Arduino care acceptă senzorul de proximitate/gest/ALS este disponibil [12]
Detectarea gesturilor
Detectarea gesturilor folosește patru fotodiode direcționale pentru a detecta energia IR reflectată (sursă de LED-ul integrat) pentru a converti energia fizică.
Detectare de proximitate
Caracteristica de detectare a proximității oferă măsurarea distanței (de exemplu, ecranul dispozitivului mobil până la urechea utilizatorului) prin detectarea cu fotodiodă a ref.
Detecția culorii și ALS
Funcția de detectare a Culoare și ALS oferă date despre intensitatea luminii roșu, verde, albastru și clar. Fiecare dintre canalele R, G, B, C are un U
Microfon digital
MP34DT05 este un microfon digital MEMS ultracompact, de putere redusă, omnidirecțional, construit cu un element de detectare capacitiv și o interfață IC. Elementul de detectare, capabil să detecteze unde acustice, este fabricat folosind un proces specializat de microprelucrare cu siliciu dedicat producerii de senzori audio
Arborele puterii
Placa poate fi alimentată prin conector USB, pini VIN sau VUSB de pe antete.
NOTA: Deoarece VUSB alimentează VIN printr-o diodă Schottky și un regulator DC-DC specificat volum minim de intraretage este 4.5V volumul minim de alimentaretage de la USB trebuie crescut la un voltage în intervalul între 4.8V și 4.96V, în funcție de curentul absorbit.
Funcționarea consiliului
Noțiuni introductive – IDE
Dacă doriți să programați Arduino Nano 33 BLE în timp ce sunteți deconectat, trebuie să instalați Arduino Desktop IDE [1] Pentru a conecta Arduino Nano 33 BLE la computer, veți avea nevoie de un cablu USB Micro-B. Acest lucru oferă, de asemenea, alimentarea plăcii, așa cum este indicat de LED.
Noțiuni introductive – Arduino Web Editor
Toate plăcile Arduino, inclusiv aceasta, funcționează imediat pe Arduino Web Editor [2], prin simpla instalare a unui plugin simplu. Arduino Web Editorul este găzduit online, prin urmare va fi mereu la zi cu cele mai recente caracteristici și suport pentru toate plăcile. Urmați [3] pentru a începe codarea în browser și încărcați schițele dvs. pe tablă.
Noțiuni introductive – Arduino IoT Cloud
Toate produsele compatibile Arduino IoT sunt acceptate pe Arduino IoT Cloud, ceea ce vă permite să înregistrați, să graficați și să analizați datele senzorilor, să declanșați evenimente și să vă automatizați casa sau afacerea.
Sample Sketches
SampSchițele pentru Arduino Nano 33 BLE pot fi găsite fie în „Examples” din Arduino IDE sau în secțiunea „Documentare” din Arduino Pro website [4]
Resurse online
Acum că ați parcurs elementele de bază despre ceea ce puteți face cu placa, puteți explora posibilitățile nesfârșite pe care le oferă, verificând proiecte interesante pe ProjectHub [13], Arduino Library Reference [14] și magazinul on-line [15] unde veți putea să vă completați placa cu senzori, actuatoare și multe altele.
Recuperare bord
Toate plăcile Arduino au un bootloader încorporat care permite flashingul plăcii prin USB. În cazul în care o schiță blochează procesorul și placa nu mai este accesibilă prin USB, este posibil să intrați în modul bootloader atingând de două ori butonul de resetare imediat după pornire.
Pinouts conector
USB
Pin | Funcţie | Tip | Descriere |
1 | VUSB | Putere | Intrare sursă de alimentare. Dacă placa este alimentată prin VUSB din antet, aceasta este o ieșire (1) |
2 | D- | Diferenţial | Date diferențiale USB - |
3 | D+ | Diferenţial | Date diferențiale USB + |
4 | ID | Analogic | Selectează funcționalitatea gazdă/dispozitiv |
5 | GND | Putere | Masă electrică |
Anteturi
Placa expune doi conectori cu 15 pini care pot fi fie asamblați cu capete de pini, fie lipiți prin canale crelate.
Pin | Funcţie | Tip | Descriere |
1 | D13 | Digital | GPIO |
2 | +3V3 | Puterea | Putere de ieșire generată intern către dispozitivele externe |
3 | AREF | Analogic | Referință analogică; poate fi folosit ca GPIO |
4 | A0/DAC0 | Analogic | ADC in/DAC out; poate fi folosit ca GPIO |
5 | A1 | Analogic | ADC in; poate fi folosit ca GPIO |
6 | A2 | Analogic | ADC in; poate fi folosit ca GPIO |
7 | A3 | Analogic | ADC in; poate fi folosit ca GPIO |
8 | A4/SDA | Analogic | ADC in; I2C SDA; Poate fi folosit ca GPIO (1) |
9 | A5/SCL | Analogic | ADC in; I2C SCL; Poate fi folosit ca GPIO (1) |
10 | A6 | Analogic | ADC in; poate fi folosit ca GPIO |
11 | A7 | Analogic | ADC in; poate fi folosit ca GPIO |
12 | VUSB | Intrare/Ieșire | În mod normal NC; poate fi conectat la pinul VUSB al conectorului USB prin scurtcircuitarea unui jumper |
13 | RST | Digital In | Intrare activă de resetare scăzută (duplicare a pinului 18) |
14 | GND | Putere | Masă electrică |
15 | VIN | Putere In | Vin putere de intrare |
16 | TX | Digital | USART TX; poate fi folosit ca GPIO |
17 | RX | Digital | USART RX; poate fi folosit ca GPIO |
18 | RST | Digital | Intrare activă de resetare scăzută (duplicare a pinului 13) |
19 | GND | Putere | Masă electrică |
20 | D2 | Digital | GPIO |
21 | D3/PWM | Digital | GPIO; poate fi folosit ca PWM |
22 | D4 | Digital | GPIO |
23 | D5/PWM | Digital | GPIO; poate fi folosit ca PWM |
24 | D6/PWM | Digital | GPIO, poate fi folosit ca PWM |
25 | D7 | Digital | GPIO |
26 | D8 | Digital | GPIO |
27 | D9/PWM | Digital | GPIO; poate fi folosit ca PWM |
28 | D10/PWM | Digital | GPIO; poate fi folosit ca PWM |
29 | D11/MOSI | Digital | SPI MOSI; poate fi folosit ca GPIO |
30 | D12/MISO | Digital | SPI MISO; poate fi folosit ca GPIO |
Depanați
Pe partea de jos a plăcii, sub modulul de comunicație, semnalele de depanare sunt aranjate ca suporturi de testare 3×2 cu pas de 100 mil cu pinul 4 îndepărtat. Pinul 1 este reprezentat în Figura 3 – Pozițiile conectorului
Pin | Funcţie | Tip | Descriere |
1 | +3V3 | Puterea | Puterea de ieșire generată intern pentru a fi utilizată ca volumtage referință |
2 | SWD | Digital | nRF52480 Date de depanare cu un singur fir |
3 | SWCLK | Digital In | nRF52480 Ceas de depanare cu un singur fir |
5 | GND | Putere | Masă electrică |
6 | RST | Digital In | Intrare activă de resetare scăzută |
Informații mecanice
Conturul plăcii și găurile de montare
Măsurile de bord sunt amestecate între metrice și imperiale. Măsurile imperiale sunt folosite pentru a menține grila cu pas de 100 mil între rândurile de știfturi pentru a le permite să se potrivească pe o placă, în timp ce lungimea plăcii este metrică
Certificari
Declarație de conformitate CE DoC (UE)
Declarăm pe propria noastră responsabilitate că produsele de mai sus sunt în conformitate cu cerințele esențiale ale următoarelor directive UE și, prin urmare, se califică pentru libera circulație pe piețele care cuprind Uniunea Europeană (UE) și Spațiul Economic European (SEE).
Declarație de conformitate cu EU RoHS și REACH 211 01
Plăcile Arduino sunt în conformitate cu Directiva RoHS 2 2011/65/UE a Parlamentului European și Directiva RoHS 3 2015/863/UE a Consiliului din 4 iunie 2015 privind restricția utilizării anumitor substanțe periculoase în echipamentele electrice și electronice.
Substanţă | Limită maximă (ppm) |
Plumb (Pb) | 1000 |
Cadmiu (Cd) | 100 |
Mercur (Hg) | 1000 |
Crom hexavalent (Cr6+) | 1000 |
Bifenili polibromurați (PBB) | 1000 |
Eteri difenil polibromurați (PBDE) | 1000 |
Bis(2-etilhexil} ftalat (DEHP) | 1000 |
ftalat de benzil butil (BBP) | 1000 |
Ftalat de dibutil (DBP) | 1000 |
Ftalat de diizobutil (DIBP) | 1000 |
Derogări: nu sunt solicitate derogări.
Plăcile Arduino respectă pe deplin cerințele aferente Regulamentului Uniunii Europene (CE) 1907/2006 privind înregistrarea, evaluarea, autorizarea și restricționarea substanțelor chimice (REACH). Nu declarăm niciunul dintre SVHC (https://echa.europa.eu/web/guest/candidate-list-table), Lista substanțelor care prezintă motive de îngrijorare foarte mare candidate pentru autorizare eliberată în prezent de ECHA, este prezentă în toate produsele (și, de asemenea, în ambalaj) în cantități totalizând o concentrație egală sau mai mare de 0.1%. Din câte cunoștințele noastre, declarăm, de asemenea, că produsele noastre nu conțin niciuna dintre substanțele enumerate pe „Lista de autorizare” (Anexa XIV la regulamentele REACH) și Substanțe foarte preocupante (SVHC) în cantități semnificative, așa cum este specificat. conform Anexei XVII la Lista de candidați publicată de ECHA (Agenția Europeană pentru Produse Chimice) 1907/2006/CE.
Declarația Mineralelor din Conflict
În calitate de furnizor global de componente electronice și electrice, Arduino este conștient de obligațiile noastre în ceea ce privește legile și reglementările referitoare la Conflict Minerals, în special Legea Dodd-Frank Wall Street Reform and Consumer Protection Act, Secțiunea 1502. Arduino nu sursă direct sau nu procesează conflictul. minerale precum staniul, tantalul, wolframul sau aurul. Mineralele aflate în conflict sunt conținute în produsele noastre sub formă de lipit sau ca componentă a aliajelor metalice. Ca parte a diligenței noastre rezonabile, Arduino a contactat furnizorii de componente din lanțul nostru de aprovizionare pentru a verifica conformitatea lor continuă cu reglementările. Pe baza informațiilor primite până acum, declarăm că produsele noastre conțin minerale de conflict provenite din zone fără conflicte.
Atenție FCC
Orice Schimbări sau modificări neaprobate în mod expres de partea responsabilă pentru conformitate ar putea anula autoritatea utilizatorului de a opera echipamentul. Acest dispozitiv respectă partea 15 din Regulile FCC. Funcționarea este supusă următoarelor două condiții:
- Acest dispozitiv nu poate cauza interferențe dăunătoare
- acest dispozitiv trebuie să accepte orice interferență primită, inclusiv interferențe care pot cauza o funcționare nedorită.
Declarație FCC privind expunerea la radiații RF:
- Acest transmițător nu trebuie să fie amplasat sau să funcționeze împreună cu orice altă antenă sau transmițător.
- echipamentul său respectă limitele de expunere la radiații RF stabilite pentru un mediu necontrolat.
- Acest echipament trebuie instalat și operat la o distanță de minim 20 cm între radiator și corp.
Română: Manualele de utilizare pentru aparatele radio scutite de licență trebuie să conțină următoarea notificare sau echivalentă într-un loc vizibil în manualul de utilizare sau, alternativ, pe dispozitiv sau pe ambele. Acest dispozitiv este în conformitate cu standardele RSS scutite de licență din Industry Canada. Funcționarea este supusă următoarelor două condiții:
- acest dispozitiv nu poate cauza interferențe
- acest dispozitiv trebuie să accepte orice interferență, inclusiv interferența care poate cauza funcționarea nedorită a dispozitivului.
Avertisment IC SAR:
Română Acest echipament trebuie instalat și operat la o distanță de minim 20 cm între radiator și corp. Prin prezenta, Arduino Srl declară că acest produs este în conformitate cu cerințele esențiale și cu alte prevederi relevante ale Directivei 2014/53/UE. Acest produs poate fi utilizat în toate statele membre UE.
Benzi de frecventa | Puterea maximă de ieșire (ERP) |
863-870Mhz | 5.47 dBm |
Informații despre companie
Numele companiei | Arduino Srl |
Adresa companiei | Via Andrea Appiani 25 20900 MONZA Italia |
Documentație de referință
Referinţă | Legătură |
Arduino IDE (desktop) | https://www.arduino.cc/en/Main/Software |
Arduino IDE (Cloud) | https://create.arduino.cc/editor |
Cloud IDE Noțiuni introductive | 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 |
Biblioteca ECC608 | https://github.com/arduino-libraries/ArduinoECCX08 |
Biblioteca LSM6DSL | https://github.com/adafruit/Adafruit_LSM9DS1 |
LPS22HB | https://github.com/stm32duino/LPS22HB |
Biblioteca HTS221 | https://github.com/stm32duino/HTS221 |
Biblioteca APDS9960 | https://github.com/adafruit/Adafruit_APDS9960 |
ProjectHub | https://create.arduino.cc/projecthub?by=part&part_id=11332&sort=trending |
Bibliotecă de referință | https://www.arduino.cc/reference/en/ |
Istoricul revizuirilor
Data | Revizuire | Schimbări |
04/27/2021 | 1 | Actualizări generale ale fișei tehnice |
Documente/Resurse
![]() |
ARDUINO ABX00031 Modul Nano 33 BLE Sense [pdfManual de utilizare ABX00031, Nano 33 BLE Sense, Modul, Nano 33 BLE Sense Modul, ABX00031 Nano 33 BLE Sense Modul |