ARDUINO ABX00027 Nano 33 IoT Scheda di sviluppu
Features
SAMD21G18A
- Processore
- 256 KB Flash
- 32 KB Flash
- Reset à l'accensione (POR) è Rilevazione di Brown Out (BOD)
- periferiche
- 12 canali DMA
- Sistema d'avvenimenti à 12 canali
- 5x Timer/Counter 16-bit
- 3x timer / contatore di 24 bit cù funzioni estese
- RTC a 32 bit
- Timer di Watchdog
- Generatore CRC-32
- Host / Dispositivu USB à piena velocità cù 8 punti finali
- 6x SERCOM (USART, I2C, SPI, LIN)
- I2S à dui canali
- 12 bit 350ksps ADC (finu à 16 bit cù oversampling)
- DAC 10 bit 350ksps
- Controller Interrupt External (finu à 16 linee)
Nina W102
- Modulu
- CPU Dual Core Tensilica LX6 finu à 240 MHz
- 448 KB ROM, 520 KB SRAM, 2 MB Flash
- WiFi
- IEEE 802.11b finu à 11 Mbit
- IEEE 802.11g finu à 54 MBit
- IEEE 802.11n finu à 72 MBit
- 2.4 GHz, 13 canali
- 16dBm putenza di uscita
- 19 dBm EIRP
- Sensibilità -96 dBm
- Bluetooth BR/EDR
- Massimu 7 periferiche
- 2.4 GHz, 79 canali
- Finu à 3 Mbit / s
- 8 dBm di potenza di uscita a 2/3 Mbit/s
- 11 dBm EIRP à 2/3 Mbit/s
- Sensibilità di 88 dBm
- Bluetooth Low Energy
- Bluetooth 4.2 dual-mode
- 2.4GHz 40 canali
- 6 dBm di putenza di uscita
- 9 dBm EIRP
- Sensibilità di 88 dBm
- Finu à 1 Mbit/
- MPM 3610 (DC-DC)
- Regula l'input voltage da fin'à 21V cù un minimu di efficienza di 65% @ carica minima
- Più di 85% di efficienza @12V
- ATECC608A (Crypto Chip)
- Co-processore criptograficu cù un almacenamentu di chjave sicura basatu in hardware
- Storage prutettu per un massimu di 16 chjavi, certificati o dati
- ECDH: FIPS SP800-56A Elliptic Curve Diffie-Hellman
- Supportu di curva ellittica standard NIST P256
- SHA-256 & HMAC hash cumpresu u cuntestu off-chip di salvezza / risturazione
- AES-128 encrypt/decrypt, Galois field multiplica per GCM
- LSM6DSL (IMU à 6 assi)
- Accelerometru 3D sempre attivu è giroscopiu 3D
- Smart FIFO finu à 4 KByte basatu
- ±2/±4/±8/±16 g piena scala
- ±125/±250/±500/±1000/±2000 DPS scala piena
U Cunsigliu
Cum'è tutti i pannelli di fattore di forma Nano, Nano 33 IoT ùn hà micca un caricatore di batteria, ma pò esse alimentatu per USB o headers.
NOTA: L'Arduino Nano 33 IoT supporta solu 3.3VI/Os è ùn hè micca tollerante à 5V, per quessa, assicuratevi chì ùn site micca direttamente cunnessu i segnali 5V à sta scheda o serà dannatu. En outre, à l'inverse des cartes Arduino Nano qui supportent l'opération 5V, la broche 5V ne fournit PAS vol.tage ma hè piuttostu cunnessu, à traversu un jumper, à l 'entrata di putenza USB.
1.1 Applicazione Examples
Stazione meteo: Utilizendu l'Arduino Nano 33 IoT inseme cù un sensoru è un display OLED, pudemu creà una piccula stazione meteorologica chì comunica temperatura, umidità, etc. direttamente à u vostru telefunu.
Monitor di qualità di l'aria: A mala qualità di l'aria pò avè effetti serii nantu à a vostra salute. Assemblandu u Nano 33 IoT, cù un sensoru è un monitoru pudete assicurà chì a qualità di l'aria hè mantenuta in ambienti interni. Cunnettendu l'assemblea di hardware à una applicazione / API IoT, riceverete valori in tempu reale.
Tamburu d'aria: Un prughjettu rapidu è divertente hè di creà un picculu tamburinu d'aria. Cunnette u vostru Nano 33 IoT è carica u vostru sketch da u Crea Web Editore è cuminciate à creà ritmi cù a vostra stazione di travagliu audio di a vostra scelta.
Valutazioni
Cundizioni di u funziunamentu cunsigliatu
Simbulu | Descrizzione | Min | Max |
Limiti termichi cunservatori per tutta a tavola: | -40 °C (40 °F) | 85 ° C ( 185 ° F) |
Cunsumu d'energia
Simbulu | Descrizzione | Min | Tipu | Max | Unità |
VINMax | Ingressu massimu voltage da u pad VIN | -0.3 | – | 21 | V |
VUSBmax | Ingressu massimu voltage da u cunnessu USB | -0.3 | – | 21 | V |
PMmax | Cunsumu massimu di energia | – | – | TBC | mW |
Funziunale Overview
Topulugia di bordu
Rif. | Descrizzione | Rif. | Descrizzione |
U1 | Controller ATSAMD21G18A | U3 | Sensore IMU LSM6DSOXTR |
U2 | NINA-W102-00B Modulu WiFi/BLE | U4 | Chip Crypto ATECC608A-MAHDA-T |
J1 | Connettore Micro USB | PB1 | IT-1185-160G-GTR Pulsante |
Rif. | Descrizzione | Rif. | Descrizzione |
SJ1 | Ponte di saldatura aperta (VUSB) | SJ4 | Ponte di saldatura chjusu (+3V3) |
TP | Punti di prova | xx | Lorem Ipsum |
Processore
U Processore Principale hè un Cortex M0+ chì funziona à 48MHz. A maiò parte di i so pins sò cunnessi à l'intestazione esterni, in ogni modu, alcuni sò riservati per a cumunicazione interna cù u modulu wireless è i periferichi interni I2C (IMU è Crypto).
NOTA: A cuntrariu di l'altri schede Arduino Nano, i pin A4 è A5 anu un pull-up internu è predeterminatu per esse usatu cum'è un Bus I2C cusì utilizatu cum'è inputs analogichi ùn hè micca cunsigliatu. A cumunicazione cù NINA W102 passa per un portu seriale è un bus SPI attraversu i seguenti pin.
Pin SAMD21 | Acronimu SAMD21 | NINA Pin | NINA Acronimu | Descrizzione |
13 | PA08 | 19 | RESET_N | Resettate |
39 | PA27 | 27 | GPIO0 | Richiesta di Attenzione |
41 | PA28 | 7 | GPIO33 | Ricunnosce |
23 | PA14 | 28 | GPIO5 | SPI CS |
21 | GPIO19 | UART RTS | ||
24 | PA15 | 29 | GPIO18 | SPI CLK |
20 | GPIO22 | UART CTS | ||
22 | PA13 | 1 | GPIO21 | SPI MISO |
21 | PA12 | 36 | GPIO12 | SPI MOSI |
31 | PA22 | 23 | GPIO3 | Processor TX Nina RX |
32 | PA23 | 22 | GPIO1 | Processore RX Nina TX |
Modulu di cumunicazione WiFi / BT
Nina W102 hè basatu annantu à ESP32 è hè furnitu cù una pila di software pre-certificata da Arduino. U codice fonte per u firmware hè dispunibule [9].
NOTA: A riprogrammazione di u firmware di u modulu wireless cù un persunalizatu invaliderà u rispettu di i normi di radio cum'è certificati da Arduino, per quessa ùn hè micca cunsigliatu, salvu chì l'applicazione ùn hè aduprata in laboratori privati luntanu da altri apparecchi elettronichi è persone. L'usu di u firmware persunalizatu nantu à i moduli radio hè a sola rispunsabilità di l'utilizatori. Alcuni di i pin di u modulu sò cunnessi à l'intestazione esterni è ponu esse guidati direttamente da ESP32, sempre chì i pins currispondenti di SAMD21 sò adattati tri-stated. Quì sottu hè una lista di tali signali:
Pin SAMD21 | Acronimu SAMD21 | NINA Pin | NINA Acronimu | Descrizzione |
48 | PB03 | 8 | GPIO21 | A7 |
14 | PA09 | 5 | GPIO32 | A6 |
8 | PB09 | 31 | GPIO14 | A5/SCL |
7 | PB08 | 35 | GPIO13 | A4/SDA |
3.4 Criptu
U chip di criptu in i schede Arduino IoT hè ciò chì face a diffarenza cù altre schede menu sicure, postu chì furnisce un modu sicuru per almacenà i sicreti (cum'è i certificati) è accelerà i protokolli sicuri senza mai espunà i sicreti in testu chjaru. U codice fonte per a Biblioteca Arduino chì supporta a Crypto hè dispunibule [10]
3.5 IMU
L'Arduino Nano 33 IoT hà un IMU integratu di 6 assi chì pò esse usatu per misurà l'orientazione di a scheda (verificandu l'orientazione di u vettore di l'accelerazione di gravità) o per misurà scossa, vibrazione, accelerazione è velocità di rotazione. U codice sorgente per a Biblioteca Arduino chì supporta l'IMU hè dispunibule [11]
3.6 Arburu di putenza
Funzioni di bordu
Accuminciari - IDE
Se vulete programà u vostru Arduino 33 IoT offline, avete bisognu di installà l'IDE Desktop Arduino [1] Per cunnette l'Arduino 33 IoT à u vostru urdinatore, avete bisognu di un cable USB Micro-B. Questu furnisce ancu u putere à u bordu, cum'è indicatu da u LED.
Mise en route - Arduino Web Editore
Tutte e schede Arduino, cumpresa questa, funzionanu fora di a scatula nantu à l'Arduino Web Editor [2], installendu solu un plugin simplice.
L'Arduino Web L'editore hè ospitatu in linea, per quessa, serà sempre aghjurnatu cù l'ultime funzioni è supportu per tutte e schede. Segui [3] per inizià a codificazione in u navigatore è caricate i vostri schizzi nantu à a vostra tavola.
Mise en route - Arduino IoT Cloud
Tutti i prudutti Arduino IoT attivati sò supportati in Arduino IoT Cloud chì vi permette di log, grafica è analizà i dati di i sensori, attivà eventi, è automatizà a vostra casa o affari.
Sample Sketches
Sampi sketch per l'Arduino 33 IoT ponu esse truvati sia in u "Examples" dans l'IDE Arduino ou dans la section "Documentation" de l'Arduino Pro websitu [4]
Risorse in linea
Avà chì avete passatu i principii di ciò chì pudete fà cù u tavulinu, pudete spiegà l'infinite pussibulità chì furnisce cuntrollà i prughjetti eccitanti nantu à ProjectHub [5], a Biblioteca Arduino Reference [6] è a tenda in linea [7] induve site. puderà cumplementà u vostru bordu cù sensori, attuatori è più.
Cunsigliu di ricuperazione
Tutte e schede Arduino anu un bootloader integratu chì permette di lampà a scheda via USB. In casu chì un sketch blocca u processore è a scheda ùn hè più accessibile via USB, hè pussibule entre in u modu di bootloader toccu duie volte u buttone di reset subitu dopu l'accensione.
Connettore Pinots
USB
Pin | Funzione | Tipu | Descrizzione |
1 | VUSB | putenza | Input di alimentazione. Se a scheda hè alimentata via VUSB da l'intestazione, questu hè un Output
(1) |
2 | D- | differenziale | dati differenziali USB - |
3 | D+ | differenziale | Dati differenziali USB + |
4 | ID | Analogicu | Selezziunate e funziunalità di l'Host / Device |
5 | GND | putenza | Terra di Potenza |
U bordu pò sustene u modu di host USB solu s'ellu hè alimentatu da u pin VUSB è se u jumper vicinu à u pin VUSB hè in corto.
Intestazioni
U bordu espone dui connettori 15 pin chì ponu esse assemblati cù pin headers o saldati attraversu vias castellati.
Pin | Funzione | Tipu | Descrizzione |
1 | D13 | Digitale | GPIO |
2 | + 3V3 | Power Out | A putenza generata internamente à i dispositi esterni |
3 | AREF | Analogicu | Riferimentu Analogicu; pò esse usatu cum'è GPIO |
4 | A0/DAC0 | Analogicu | ADC in / DAC out; pò esse usatu cum'è GPIO |
5 | A1 | Analogicu | ADC in; pò esse usatu cum'è GPIO |
6 | A2 | Analogicu | ADC in; pò esse usatu cum'è GPIO |
7 | A3 | Analogicu | ADC in; pò esse usatu cum'è GPIO |
8 | A4/SDA | Analogicu | ADC in; I2C SDA; Pò esse usatu cum'è GPIO (1) |
9 | A5/SCL | Analogicu | ADC in; I2C SCL; Pò esse usatu cum'è GPIO (1) |
10 | A6 | Analogicu | ADC in; pò esse usatu cum'è GPIO |
11 | A7 | Analogicu | ADC in; pò esse usatu cum'è GPIO |
12 | VUSB | Power In / Out | Normalmente NC; pò esse cunnessu à u pin VUSB di u cunnessu USB per shorting un jumper |
13 | RST | Digital In | Ingressu attivu di reset minimu (duplicatu di u pin 18) |
14 | GND | putenza | Terra di Potenza |
15 | VIN | Power In | Vin Power input |
16 | TX | Digitale | USART TX; pò esse usatu cum'è GPIO |
17 | RX | Digitale | USART RX; pò esse usatu cum'è GPIO |
18 | RST | Digitale | Ingressu attivu di reset minimu (duplicatu di u pin 13) |
19 | GND | putenza | Terra di Potenza |
20 | D2 | Digitale | GPIO |
21 | D3/PWM | Digitale | GPIO; pò esse usatu cum'è PWM |
22 | D4 | Digitale | GPIO |
23 | D5/PWM | Digitale | GPIO; pò esse usatu cum'è PWM |
24 | D6/PWM | Digitale | GPIO, pò esse usatu cum'è PWM |
25 | D7 | Digitale | GPIO |
26 | D8 | Digitale | GPIO |
Pin | Funzione | Tipu | Descrizzione |
27 | D9/PWM | Digitale | GPIO; pò esse usatu cum'è PWM |
28 | D10/PWM | Digitale | GPIO; pò esse usatu cum'è PWM |
29 | D11/MOSI | Digitale | SPI MOSI; pò esse usatu cum'è GPIO |
30 | D12/MISO | Digitale | SPI MISO; pò esse usatu cum'è GPIO |
Debug
Nantu à u fondu di u bordu, sottu u modulu di cumunicazione, i signali di debug sò disposti cum'è 3 × 2 test pads cù 100 mil pitch. Pin 1 hè illustratu in Figura 3 - Posizioni di u Connettore
Pin | Funzione | Tipu | Descrizzione |
1 | + 3V3 | Power Out | A putenza generata internamente per esse usata cum'è voltagE riferenza |
2 | SWD | Digitale | SAMD11 Dati di Debug Single Wire |
3 | SWCLK | Digital In | SAMD11 Single Wire Debug Clock |
4 | UPDI | Digitale | Interfaccia di aghjurnamentu ATMega4809 |
5 | GND | putenza | Terra di Potenza |
6 | RST | Digital In | Ingressu attivu di reset bassu |
Informazioni meccaniche
Schema di bordu è fori di muntatura
E misure di bordu sò mischiate trà metrica è imperiale. E misure imperiali sò aduprate per mantene una griglia di pitch di 100 mil trà e fila di pin per permettenu di mette in una breadboard mentre chì a lunghezza di a tavola hè Metrica.
Posizioni di u Connettore
U view sottu hè da cima, però, mostra i pads di cunnessu Debug chì sò in u latu di u fondu. I pin evidenziati sò u pin 1 per ogni connettore "
Top view:
U fondu view:
Certificazioni
Dichiarazione di Conformità CE DoC (EU)
Dichjaremu sottu a nostra unica rispunsabilità chì i prudutti sopra sò in cunfurmità cù i requisiti essenziali di e seguenti Direttive di l'UE è dunque qualificate per a libera circulazione in i mercati cumpresi l'Unione Europea (UE) è l'Area Economica Europea (EEA).
Dichiarazione di Conformità à EU RoHS & REACH 211 01/19/2021
I schede Arduino sò in cunfurmità cù a Direttiva RoHS 2 2011/65/EU di u Parlamentu Europeu è a Direttiva RoHS 3 2015/863/UE di u Cunsigliu di u 4 di ghjugnu 2015 nantu à a restrizione di l'usu di certi sustanzi periculosi in l'equipaggiu elettricu è elettronicu.
Sustanza | Limitu massimu (ppm) |
Plumb (Pb) | 1000 |
Cadmiu (Cd) | 100 |
Mercurio (Hg) | 1000 |
Cromu Hexavalente (Cr6+) | 1000 |
Bifenili Polybromurati (PBB) | 1000 |
Eteri difenilici polibromurati (PBDE) | 1000 |
Bis(2-etilesil}ftalato (DEHP) | 1000 |
ftalato di benzil butile (BBP) | 1000 |
Ftalato di dibutil (DBP) | 1000 |
Ftalato di diisobutil (DIBP) | 1000 |
Esenzioni: Nisuna esenzione hè reclamata.
Arduino Boards sò cumplettamente cumpleti cù i requisiti correlati di u Regolamentu di l'Unione Europea (CE) 1907 / 2006 in quantu à a Registrazione, Valutazione, Autorizazione è Restrizzione di Chemicals (REACH). Ùn dichjaremu nimu di i SVHC (https://echa.europa.eu/web/guest/candidate-list-table), a Lista di Candidati di Sustanze di Moltu Altu Preoccupazione per l'autorizazione attualmente liberata da l'ECHA, hè presente in tutti i prudutti (è ancu pacchettu) in quantità totali in una cuncentrazione uguale o sopra 0.1%. À u megliu di a nostra cunniscenza, dichjaremu ancu chì i nostri prudutti ùn cuntenenu alcuna di e sustanzi elencu nantu à a "Lista d'Autorizazione" (Annex XIV di i regulamenti REACH) è Sustanze di Very High Concern (SVHC) in alcuna quantità significativa cum'è specificata. da l'Annex XVII di a Lista di i Candidati publicata da l'ECHA (Agenzia Chimica Europea) 1907/2006/EC.
Dichjarazione di Minerali di cunflittu
Cum'è un fornitore glubale di cumpunenti elettronichi è elettrici, Arduino hè cunuscenza di i nostri obblighi in quantu à e lege è i regulamenti in quantu à i Minerali di Conflittu, in particulare a Dodd-Frank Wall Street Reform and Consumer Protection Act, Section 1502. Arduino ùn hè micca direttamente fonte o prucessu di cunflittu. minerali cum'è Tin, Tantalum, Tungsten, o Gold. I minerali di cunflittu sò cuntenuti in i nostri prudutti in forma di saldatura, o cum'è cumpunenti in lega di metalli. Comu parte di a nostra diligenza ragionevule, Arduino hà cuntattatu i fornitori di cumpunenti in a nostra catena di fornitura per verificà a so cunfurmità cuntinua cù i regolamenti. Basatu nantu à l'infurmazioni ricevute finu à avà, dichjaremu chì i nostri prudutti cuntenenu Minerali di cunflittu provenienti da zone senza cunflittu.
Attenzione FCC
Qualchese Cambiamenti o mudificazioni chì ùn sò micca appruvati espressamente da a parte rispunsevuli di u cumplimentu puderanu annullà l'autorità di l'utilizatore per operà l'equipaggiu.
Stu dispusitivu hè conforme à a parte 15 di e regule FCC. U funziunamentu hè sottumessu à i seguenti dui cundizioni:
- Stu dispusitivu ùn pò causari interferenza dannusu
- stu dispusitivu deve accettà ogni interferenza ricevuta, cumpresi interferenza chì pò causà operazione indesiderata.
Dichjarazione di l'esposizione à a radiazione RF FCC:
- Stu trasmettitore ùn deve micca esse situatu o operatu in cunghjunzione cù qualsiasi altra antenna o trasmettitore.
- Stu equipamentu hè conforme à i limiti di esposizione à a radiazione RF stabiliti per un ambiente senza cuntrollu.
- Stu equipamentu deve esse stallatu è operatu cù una distanza minima di 20 cm trà u radiatore è u vostru corpu.
Inglese: I manuali d'utilizatore per l'apparecchi radio esenti da licenza cuntenenu l'avvisu seguitu o equivalente in un locu visibile in u manuale d'utilizatore o alternativamente nantu à u dispositivu o i dui. Stu dispusitivu hè conforme à i standard RSS esenti da licenza di Industry Canada. U funziunamentu hè sottumessu à i seguenti dui cundizioni:
- stu dispusitivu ùn pò causari interferenza
- stu dispusitivu deve accettà ogni interferenza, cumpresi l'interferenza chì pò causà un funziunamentu indesittatu di u dispusitivu.
Avvertimentu IC SAR:
Questu equipagiu deve esse installatu è operatu cù una distanza minima di 20 cm trà u radiatore è u vostru corpu.
Impurtante: A temperatura di u funziunamentu di l'EUT ùn pò micca più di 85 ℃ è ùn deve esse più bassu di -40 ℃. Con la presente, Arduino Srl dichiara che questo prodotto è conforme ai requisiti essenziali e alle altre disposizioni pertinenti della direttiva 2014/53/UE. Stu pruduttu hè permessu di esse usatu in tutti i Stati membri di l'UE.
Bande di frequenza | A putenza massima di output (ERP) |
863-870 MHz | -3.22 dBm |
L'infurmazione di a Cumpagnia
Nome di a cumpagnia | Arduino SA. |
Indirizzu di a Cumpagnia | Via Ferruccio Pelli 14 6900 Lugano Suisse |
Documentazione di riferimentu
Riferimentu | Link |
Arduino IDE (desktop) | https://www.arduino.cc/en/Main/Software |
Arduino IDE (Cloud) | https://create.arduino.cc/editor |
Nuvola IDE Per cumincià | https://create.arduino.cc/projecthub/Arduino_Genuino/getting-started-with-arduino- web-editor-4b3e4a |
Forum | http://forum.arduino.cc/ |
SAMD21G18 | http://ww1.microchip.com/downloads/en/devicedoc/40001884a.pdf |
NINA W102 | https://www.u-blox.com/sites/default/files/NINA-W10_DataSheet_%28UBX- 17065507%29.pdf |
ECC 608 | http://ww1.microchip.com/downloads/en/DeviceDoc/40001977A.pdf |
MPM 3610 | https://www.monolithicpower.com/pub/media/document/MPM3610_r1.01.pdf |
Firmware NINA | https://github.com/arduino/nina-fw |
Biblioteca ECC608 | https://github.com/arduino-libraries/ArduinoECCX08 |
Biblioteca LSM6DSL | https://github.com/stm32duino/LSM6DSL |
ProjectHub | https://create.arduino.cc/projecthub?by=part&part_id=11332&sort=trending |
Riferimentu à a biblioteca | https://www.arduino.cc/reference/en/ |
Arduino Store | https://store.arduino.cc/ |
Storia di rivisione
Data | Revisione | Cambiamenti |
04/15/2021 | 1 | Aghjornamenti generale di datasheet |
Documenti / Risorse
![]() |
ARDUINO ABX00027 Nano 33 IoT Scheda di sviluppu [pdfManuale d'usu ABX00027, Nano 33 IoT Board Development |
![]() |
ARDUINO ABX00027 Nano 33 IoT Scheda di sviluppu [pdfManuale d'usu ABX00027, Nano 33 IoT Board Development |
![]() |
ARDUINO ABX00027 Nano 33 IoT Scheda di sviluppu [pdfManuale d'usu ABX00027, Nano 33 IoT Board Development, ABX00027 Nano 33 IoT Board Development |