ARDUINO ABX00027 Nano 33 IoT razvojna ploča
Karakteristike
SAMD21G18A
- Procesor
- 256KB Flash
- 32KB Flash
- Poništavanje pri uključivanju (POR) i otkrivanje zatamnjenja (BOD)
- Periferije
- 12 kanalni DMA
- 12-kanalni sistem događaja
- 5x 16-bitni tajmer/brojač
- 3x 24-bitni tajmer/brojač sa proširenim funkcijama
- 32-bitni RTC
- Watchdog Timer
- CRC-32 generator
- USB host/uređaj pune brzine sa 8 krajnjih tačaka
- 6x SERCOM (USART, I2C, SPI, LIN)
- Dvokanalni I2S
- 12-bitni 350ksps ADC (do 16-bitni sa preklopimaampling)
- 10-bitni 350ksps DAC
- Eksterni kontroler prekida (do 16 linija)
Nina W102
- Modul
- Dual Core Tensilica LX6 CPU do 240MHz
- 448 KB ROM, 520 KB SRAM, 2 MB Flash
- WiFi
- IEEE 802.11b do 11Mbit
- IEEE 802.11g do 54MBit
- IEEE 802.11n do 72MBit
- 2.4 GHz, 13 kanala
- 16dBm izlazna snaga
- 19 dBm EIRP
- -96 dBm osetljivost
- Bluetooth BR/EDR
- Maksimalno 7 perifernih uređaja
- 2.4 GHz, 79 kanala
- Do 3 Mbit / s
- Izlazna snaga 8 dBm pri 2/3 Mbit/s
- 11 dBm EIRP pri 2/3 Mbit/s
- Osetljivost 88 dBm
- Bluetooth Low Energy
- Bluetooth 4.2 dual-mode
- 2.4GHz 40 kanala
- Izlazna snaga 6 dBm
- 9 dBm EIRP
- Osetljivost 88 dBm
- Do 1 Mbit/
- MPM3610 (DC-DC)
- Reguliše input voltage od do 21V sa minimalno 65% efikasnosti pri minimalnom opterećenju
- Više od 85% efikasnosti pri 12V
- ATECC608A (Kripto čip)
- Kriptografski koprocesor sa sigurnim hardverskim skladištenjem ključeva
- Zaštićeno skladištenje do 16 ključeva, certifikata ili podataka
- ECDH: FIPS SP800-56A eliptična kriva Diffie-Hellman
- NIST standard P256 podrška za eliptičku krivu
- SHA-256 & HMAC hash uključujući spremanje/vraćanje konteksta van čipa
- AES-128 šifriranje/dešifriranje, množenje Galois polja za GCM
- LSM6DSL (6 osi IMU)
- Uvijek uključeni 3D akcelerometar i 3D žiroskop
- Pametni FIFO do 4 KB baziran
- ±2/±4/±8/±16 g puna skala
- ±125/±250/±500/±1000/±2000 DPS puna skala
Odbor
Kao i sve Nano ploče oblika, Nano 33 IoT nema punjač baterija, ali se može napajati preko USB-a ili zaglavlja.
NAPOMENA: Arduino Nano 33 IoT podržava samo 3.3VI/Os i NIJE tolerantan na 5V pa vas molimo da provjerite da ne povezujete direktno 5V signale na ovu ploču ili će se oštetiti. Takođe, za razliku od Arduino Nano ploča koje podržavaju rad od 5V, pin od 5V NE isporučuje vol.tage ali je radije povezan, preko kratkospojnika, na USB ulaz za napajanje.
1.1 Primjena pramples
meteorološka stanica: Koristeći Arduino Nano 33 IoT zajedno sa senzorom i OLED ekranom, možemo kreirati malu meteorološku stanicu koja prenosi temperaturu, vlažnost itd. direktno na vaš telefon.
Monitor kvaliteta vazduha: Loš kvalitet vazduha može imati ozbiljne posledice po vaše zdravlje. Sastavljanjem Nano 33 IoT, sa senzorom i monitorom, možete osigurati da se kvalitet zraka održava u zatvorenim okruženjima. Povezivanjem hardverskog sklopa na IoT aplikaciju/API, dobićete vrijednosti u stvarnom vremenu.
Vazdušni bubanj: Brz i zabavan projekat je stvaranje malog vazdušnog bubnja. Povežite svoj Nano 33 IoT i prenesite svoju skicu iz Kreiraj Web Uredite i počnite stvarati ritmove sa svojom audio radnom stanicom po vašem izboru.
Ocene
Preporučeni radni uvjeti
Simbol | Opis | Min | Max |
Konzervativna termička ograničenja za cijelu ploču: | -40 °C (40 °F) | 85°C (185 °F) |
Potrošnja energije
Simbol | Opis | Min | Tip | Max | Jedinica |
VINMax | Maksimalni ulazni voltage iz VIN uloška | -0.3 | – | 21 | V |
VUSBMax | Maksimalni ulazni voltage iz USB konektora | -0.3 | – | 21 | V |
PMax | Maksimalna potrošnja energije | – | – | TBC | mW |
Funkcionalno prekoview
Topologija ploče
Ref. | Opis | Ref. | Opis |
U1 | ATSAMD21G18A kontroler | U3 | LSM6DSOXTR IMU senzor |
U2 | NINA-W102-00B WiFi/BLE modul | U4 | ATECC608A-MAHDA-T Kripto čip |
J1 | Micro USB konektor | PB1 | IT-1185-160G-GTR Dugme |
Ref. | Opis | Ref. | Opis |
SJ1 | Otvoreni lemni most (VUSB) | SJ4 | Zatvoreni lemni most (+3V3) |
TP | Ispitne tačke | xx | Lorem Ipsum |
Procesor
Glavni procesor je Cortex M0+ koji radi na taktu do 48MHz. Većina njegovih pinova je povezana sa eksternim zaglavljima, međutim, neki su rezervisani za internu komunikaciju sa bežičnim modulom i internim I2C periferijama (IMU i Crypto).
NAPOMENA: Za razliku od drugih Arduino Nano ploča, pinovi A4 i A5 imaju interni pull-up i zadano se koriste kao I2C sabirnica pa se ne preporučuje korištenje kao analogni ulazi. Komunikacija sa NINA W102 se odvija preko serijskog porta i SPI magistrale preko sledećih pinova.
SAMD21 Pin | SAMD21 Acronym | NINA Pin | NINA Acronym | Opis |
13 | PA08 | 19 | RESET_N | Reset |
39 | PA27 | 27 | GPIO0 | Zahtjev za pažnju |
41 | PA28 | 7 | GPIO33 | Priznati |
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 | Procesor TX Nina RX |
32 | PA23 | 22 | GPIO1 | Procesor RX Nina TX |
WiFi/BT komunikacijski modul
Nina W102 je baziran na ESP32 i isporučuje se sa prethodno sertifikovanim softverskim stekom od Arduina. Izvorni kod za firmver je dostupan [9].
NAPOMENA: Reprogramiranje firmvera bežičnog modula prilagođenim će poništiti usklađenost sa radio standardima koje je certificirao Arduino, stoga se ovo ne preporučuje osim ako se aplikacija ne koristi u privatnim laboratorijama daleko od druge elektronske opreme i ljudi. Upotreba prilagođenog fimvera na radio modulima je isključiva odgovornost korisnika. Neki od pinova modula su povezani sa eksternim zaglavljima i mogu se direktno pokretati pomoću ESP32 pod uslovom da su odgovarajući pinovi SAMD21 prikladno trostruki. Ispod je lista takvih signala:
SAMD21 Pin | SAMD21 Acronym | NINA Pin | NINA Acronym | Opis |
48 | PB03 | 8 | GPIO21 | A7 |
14 | PA09 | 5 | GPIO32 | A6 |
8 | PB09 | 31 | GPIO14 | A5/SCL |
7 | PB08 | 35 | GPIO13 | A4/SDA |
3.4 Kripto
Kripto čip u Arduino IoT pločama je ono što čini razliku u odnosu na druge manje bezbedne ploče jer obezbeđuje siguran način za pohranjivanje tajni (kao što su sertifikati) i ubrzava sigurne protokole, a da nikada ne otkriva tajne u običnom tekstu. Izvorni kod za Arduino biblioteku koja podržava Crypto je dostupan [10]
3.5 IMU
Arduino Nano 33 IoT ima ugrađen 6-osni IMU koji se može koristiti za mjerenje orijentacije ploče (provjerom orijentacije vektora ubrzanja gravitacije) ili za mjerenje udaraca, vibracija, ubrzanja i brzine rotacije. Izvorni kod za Arduino biblioteku koja podržava IMU je dostupan [11]
3.6 Power Tree
Board Operation
Početak rada – IDE
Ako želite da programirate svoj Arduino 33 IoT dok ste van rada, potrebno je da instalirate Arduino Desktop IDE [1] Da povežete Arduino 33 IoT sa svojim računarom, trebat će vam Micro-B USB kabel. Ovo takođe obezbeđuje napajanje ploče, kao što pokazuje LED.
Početak rada – Arduino Web Urednik
Sve Arduino ploče, uključujući i ovu, rade izvan kutije na Arduinu Web Editor [2], samo instaliranjem jednostavnog dodatka.
Arduino Web Editor se nalazi na mreži, stoga će uvijek biti ažuriran s najnovijim funkcijama i podrškom za sve ploče. Pratite [3] da započnete kodiranje u pretraživaču i postavite svoje skice na svoju ploču.
Početak rada – Arduino IoT Cloud
Svi proizvodi koji podržavaju Arduino IoT podržani su na Arduino IoT Cloud-u koji vam omogućava da evidentirate, grafikonirate i analizirate podatke senzora, pokrećete događaje i automatizirate svoj dom ili posao.
Sample Sketches
Sampskice za Arduino 33 IoT mogu se naći ili u “Examples” u Arduino IDE ili u odjeljku “Dokumentacija” na Arduino Pro webstranica [4]
Online resursi
Sada kada ste prošli kroz osnove onoga što možete učiniti s pločom, možete istražiti beskrajne mogućnosti koje ona pruža provjeravanjem uzbudljivih projekata na ProjectHubu [5], Arduino Library Reference [6] i online trgovini [7] u kojoj možete moći će upotpuniti vašu ploču senzorima, aktuatorima i još mnogo toga.
Board Recovery
Sve Arduino ploče imaju ugrađeni bootloader koji omogućava flešovanje ploče preko USB-a. U slučaju da skica blokira procesor i ploča više nije dostupna preko USB-a, moguće je ući u režim pokretanja sistema dvostrukim dodirom na dugme za resetovanje odmah nakon uključivanja.
Connector Pinots
USB
Pin | Funkcija | Tip | Opis |
1 | VUSB | Snaga | Ulaz za napajanje. Ako se ploča napaja preko VUSB-a iz zaglavlja ovo je izlaz
(1) |
2 | D- | Diferencijal | USB diferencijalni podaci – |
3 | D+ | Diferencijal | USB diferencijalni podaci + |
4 | ID | Analog | Odabire funkcionalnost hosta/uređaja |
5 | GND | Snaga | Power Ground |
Ploča može podržavati USB host mod samo ako se napaja preko VUSB pina i ako je kratkospojnik blizu VUSB pina kratko spojen.
Zaglavlja
Ploča otkriva dva 15-pinska konektora koji se mogu sastaviti sa pin zaglavljima ili zalemiti kroz kastelirane spojeve.
Pin | Funkcija | Tip | Opis |
1 | D13 | Digital | GPIO |
2 | +3V3 | Power Out | Interno generirana izlazna snaga za vanjske uređaje |
3 | AREF | Analog | Analog Reference; može se koristiti kao GPIO |
4 | A0/DAC0 | Analog | ADC ulaz/DAC izlaz; može se koristiti kao GPIO |
5 | A1 | Analog | ADC in; može se koristiti kao GPIO |
6 | A2 | Analog | ADC in; može se koristiti kao GPIO |
7 | A3 | Analog | ADC in; može se koristiti kao GPIO |
8 | A4/SDA | Analog | ADC in; I2C SDA; Može se koristiti kao GPIO (1) |
9 | A5/SCL | Analog | ADC in; I2C SCL; Može se koristiti kao GPIO (1) |
10 | A6 | Analog | ADC in; može se koristiti kao GPIO |
11 | A7 | Analog | ADC in; može se koristiti kao GPIO |
12 | VUSB | Ulaz/Izlaz napajanja | Normalno NC; može se spojiti na VUSB pin USB konektora kratkim spojem kratkospojnika |
13 | RST | Digital In | Aktivan niski ulaz za resetiranje (duplikat pina 18) |
14 | GND | Snaga | Power Ground |
15 | VIN | Power In | Vin Ulaz snage |
16 | TX | Digital | USART TX; može se koristiti kao GPIO |
17 | RX | Digital | USART RX; može se koristiti kao GPIO |
18 | RST | Digital | Aktivan niski ulaz za resetiranje (duplikat pina 13) |
19 | GND | Snaga | Power Ground |
20 | D2 | Digital | GPIO |
21 | D3/PWM | Digital | GPIO; može se koristiti kao PWM |
22 | D4 | Digital | GPIO |
23 | D5/PWM | Digital | GPIO; može se koristiti kao PWM |
24 | D6/PWM | Digital | GPIO, može se koristiti kao PWM |
25 | D7 | Digital | GPIO |
26 | D8 | Digital | GPIO |
Pin | Funkcija | Tip | Opis |
27 | D9/PWM | Digital | GPIO; može se koristiti kao PWM |
28 | D10/PWM | Digital | GPIO; može se koristiti kao PWM |
29 | D11/MOSI | Digital | SPI MOSI; može se koristiti kao GPIO |
30 | D12/MISO | Digital | SPI MISO; može se koristiti kao GPIO |
Otklanjanje grešaka
Na donjoj strani ploče, ispod komunikacijskog modula, debug signali su raspoređeni kao 3×2 test jastučići sa 100 mil koraka. Pin 1 je prikazan na slici 3 – Položaji konektora
Pin | Funkcija | Tip | Opis |
1 | +3V3 | Power Out | Interno generirana izlazna snaga koja se koristi kao voltage referenca |
2 | SWD | Digital | SAMD11 jednožični podaci za otklanjanje grešaka |
3 | SWCLK | Digital In | SAMD11 Single Wire Debug Clock |
4 | UPDI | Digital | ATMega4809 interfejs za ažuriranje |
5 | GND | Snaga | Power Ground |
6 | RST | Digital In | Aktivan niski ulaz za resetiranje |
Mehaničke informacije
Obris ploče i rupe za montažu
Mjere ploče su pomiješane između metričke i imperijalne. Imperijalne mjere se koriste za održavanje mreže nagiba od 100 mil između redova pinova kako bi im se omogućilo da stanu na matičnu ploču, dok je dužina ploče metrička.
Pozicije konektora
The view ispod je odozgo, ali pokazuje jastučiće konektora za otklanjanje grešaka koji se nalaze na donjoj strani. Označeni pinovi su pin 1 za svaki konektor'
Top view:
Dno view:
Certifikati
Izjava o usklađenosti CE DoC (EU)
Izjavljujemo na našu isključivu odgovornost da su gore navedeni proizvodi u skladu sa osnovnim zahtjevima sljedećih direktiva EU i stoga kvalifikuju za slobodno kretanje unutar tržišta koje se sastoji od Evropske unije (EU) i Evropskog ekonomskog prostora (EEA).
Izjava o usklađenosti sa EU RoHS & REACH 211 01.
Arduino ploče su u skladu sa RoHS 2 Direktivom 2011/65/EU Evropskog parlamenta i RoHS 3 Direktivom 2015/863/EU Vijeća od 4. lipnja 2015. o ograničenju upotrebe određenih opasnih tvari u električnoj i elektronskoj opremi.
Supstanca | Maksimalno ograničenje (ppm) |
Olovo (Pb) | 1000 |
Kadmijum (CD) | 100 |
Merkur (Hg) | 1000 |
Heksavalentni hrom (Cr6+) | 1000 |
Polibromirani bifenili (PBB) | 1000 |
Polibromirani difenil eteri (PBDE) | 1000 |
Bis(2-etilheksil} ftalat (DEHP) | 1000 |
benzil butil ftalat (BBP) | 1000 |
Dibutil ftalat (DBP) | 1000 |
Diizobutil ftalat (DIBP) | 1000 |
Izuzeci: Izuzeci se ne traže.
Arduino ploče su u potpunosti usklađene sa srodnim zahtjevima Uredbe Evropske unije (EC) 1907/2006 o registraciji, evaluaciji, autorizaciji i ograničenju hemikalija (REACH). Izjavljujemo da nijedan od SVHC-a (https://echa.europa.eu/web/guest/candidate-list-table), lista kandidata za supstancije od velike zabrinutosti za autorizaciju koju trenutno objavljuje ECHA, prisutna je u svim proizvodima (i takođe u pakovanju) u količinama koje su u koncentraciji jednake ili veće od 0.1%. Koliko nam je poznato, takođe izjavljujemo da naši proizvodi ne sadrže nijednu od supstanci navedenih na „Listi autorizacije” (Aneks XIV REACH regulative) i tvari koje izazivaju veliku zabrinutost (SVHC) u bilo kakvim značajnim količinama kako je navedeno Aneksom XVII liste kandidata koju je objavila ECHA (Evropska hemijska agencija) 1907/2006/EC.
Deklaracija o konfliktnim mineralima
Kao globalni dobavljač elektronskih i električnih komponenti, Arduino je svjestan naših obaveza u vezi sa zakonima i propisima koji se tiču konfliktnih minerala, posebno Dodd-Frank-ovog zakona o reformi Wall Streeta i zaštiti potrošača, član 1502. Arduino ne potiče direktno niti obrađuje sukobe minerali kao što su kalaj, tantal, volfram ili zlato. Konfiktni minerali sadržani su u našim proizvodima u obliku lema, ili kao komponenta u metalnim legurama. Kao dio naše razumne dužne pažnje, Arduino je kontaktirao dobavljače komponenti unutar našeg lanca nabavke kako bi provjerio njihovu kontinuiranu usklađenost sa propisima. Na osnovu do sada primljenih informacija izjavljujemo da naši proizvodi sadrže konfliktne minerale koji potiču iz područja bez sukoba.
FCC Oprez
Bilo kakve promjene ili modifikacije koje nije izričito odobrila strana odgovorna za usklađenost mogu poništiti korisnikovo ovlaštenje da koristi opremu.
Ovaj uređaj je u skladu s dijelom 15 FCC pravila. Rad je podložan sljedeća dva uslova:
- Ovaj uređaj možda neće uzrokovati štetne smetnje
- ovaj uređaj mora prihvatiti sve primljene smetnje, uključujući smetnje koje mogu uzrokovati neželjeni rad.
FCC izjava o izloženosti RF zračenju:
- Ovaj odašiljač ne smije biti smješten ili raditi zajedno s bilo kojom drugom antenom ili predajnikom.
- Ova oprema je u skladu sa ograničenjima izloženosti RF zračenju utvrđenim za nekontrolisano okruženje.
- Ovu opremu treba instalirati i koristiti na minimalnoj udaljenosti od 20 cm između radijatora i vašeg tijela.
engleski: Korisnički priručnici za radio aparate oslobođene licence će sadržavati sljedeću ili ekvivalentnu obavijest na vidljivom mjestu u korisničkom priručniku ili alternativno na uređaju ili oboje. Ovaj uređaj je usklađen sa RSS standardom(ima) Industry Canada koji je izuzet od licence. Rad je podložan sljedeća dva uslova:
- ovaj uređaj ne smije uzrokovati smetnje
- ovaj uređaj mora prihvatiti sve smetnje, uključujući smetnje koje mogu uzrokovati neželjeni rad uređaja.
IC SAR Waring:
Ovu opremu treba instalirati i njome rukovati na minimalnoj udaljenosti od 20 cm između radijatora i vašeg tijela.
Važno: Radna temperatura EUT-a ne smije preći 85℃ i ne smije biti niža od -40℃. Ovim Arduino Srl izjavljuje da je ovaj proizvod usklađen sa osnovnim zahtjevima i drugim relevantnim odredbama Direktive 2014/53/EU. Ovaj proizvod je dozvoljen za upotrebu u svim zemljama članicama EU.
Frekvencijski opsezi | Maksimalna izlazna snaga (ERP) |
863-870Mhz | -3.22dBm |
Podaci o kompaniji
Naziv kompanije | Arduino SA. |
Adresa kompanije | Via Ferruccio Pelli 14 6900 Lugano, Švajcarska |
Referentna dokumentacija
Referenca | Link |
Arduino IDE (Desktop) | https://www.arduino.cc/en/Main/Software |
Arduino IDE (Cloud) | https://create.arduino.cc/editor |
Cloud IDE Početak rada | 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 |
ECC608 | http://ww1.microchip.com/downloads/en/DeviceDoc/40001977A.pdf |
MPM3610 | https://www.monolithicpower.com/pub/media/document/MPM3610_r1.01.pdf |
NINA Firmware | https://github.com/arduino/nina-fw |
ECC608 biblioteka | https://github.com/arduino-libraries/ArduinoECCX08 |
LSM6DSL biblioteka | https://github.com/stm32duino/LSM6DSL |
ProjectHub | https://create.arduino.cc/projecthub?by=part&part_id=11332&sort=trending |
Library Reference | https://www.arduino.cc/reference/en/ |
Arduino prodavnica | https://store.arduino.cc/ |
Istorija revizija
Datum | Revizija | Promjene |
04/15/2021 | 1 | Opšta ažuriranja lista podataka |
Dokumenti / Resursi
![]() |
ARDUINO ABX00027 Nano 33 IoT razvojna ploča [pdf] Korisnički priručnik ABX00027, Nano 33 IoT razvojni odbor |
![]() |
ARDUINO ABX00027 Nano 33 IoT razvojna ploča [pdf] Korisnički priručnik ABX00027, Nano 33 IoT razvojni odbor |
![]() |
ARDUINO ABX00027 Nano 33 IoT razvojna ploča [pdf] Korisnički priručnik ABX00027, Nano 33 IoT razvojna ploča, ABX00027 Nano 33 IoT razvojna ploča |