ARDUINO-LOGO

ARDUINO ABX00027 Nano 33 IoT Development Board

ARDUINO-ABX00027-Nano-33-IoT-ûntwikkeling-boerd-PRODUCT

Features

SAMD21G18A

  • Prozessor
    • 256KB Flash
    • 32KB Flash
    • Power-On Reset (POR) en Brown Out Detection (BOD)
  • Perifeare apparaten
    • 12 kanaal DMA
    • 12 kanaal evenemint systeem
    • 5x 16-bit Timer / Teller
    • 3x 24-bit timer / teller mei útwreide funksjes
    • 32-bit RTC
    • Watchdog Timer
    • CRC-32 generator
    • Folsleine snelheid Host / apparaat USB mei 8 einpunten
    • 6x SERCOM (USART, I2C, SPI, LIN)
    • Twa-kanaal I2S
    • 12 bit 350 ksps ADC (oant 16 bit mei oversampling)
    • 10 bit 350 ksps DAC
    • Eksterne ûnderbrekkingskontrôler (oant 16 rigels)

Nina W102

  • Module
    • Dual Core Tensilica LX6 CPU op maksimaal 240MHz
    • 448 KB ROM, 520 KB SRAM, 2 MB Flash
  • WiFi
    • IEEE 802.11b oant 11Mbit
    • IEEE 802.11g oant 54MBit
    • IEEE 802.11n oant 72MBit
    • 2.4 GHz, 13 kanalen
    • 16dBm útfier macht
    • 19 dBm EIRP
    • -96 dBm gefoelichheid
  • Bluetooth BR / EDR
    • Maksimaal 7 perifeare apparaten
    • 2.4 GHz, 79 kanalen
    • Oant 3 Mbit / s
    • 8 dBm útfier macht op 2/3 Mbit / s
    • 11 dBm EIRP by 2/3 Mbit/s
    • 88 dBm gefoelichheid
  • Bluetooth Low Energy
    • Bluetooth 4.2 dûbele modus
    • 2.4GHz 40 kanalen
    • 6 dBm útfier macht
    • 9 dBm EIRP
    • 88 dBm gefoelichheid
    • Oant 1 Mbit/
  • MPM3610 (DC-DC)
    • Regelt ynfier voltage fan oant 21V mei in minimum fan 65% effisjinsje @minimum load
    • Mear dan 85% effisjinsje @ 12V
  • ATECC608A (Krypto Chip)
    • Kryptografyske co-prosessor mei feilige hardware-basearre kaai opslach
    • Beskerme opslach foar maksimaal 16 kaaien, sertifikaten of gegevens
    • ECDH: FIPS SP800-56A Elliptic Curve Diffie-Hellman
    • NIST standert P256 elliptyske kromme stipe
    • SHA-256 & HMAC hash ynklusyf off-chip kontekst opslaan / weromsette
    • AES-128 fersiferje / ûntsiferje, Galois-fjild fermannichfâldigje foar GCM
  • LSM6DSL (6-as IMU)
    • Altyd-op 3D accelerometer en 3D gyroscoop
    • Smart FIFO oant 4 KByte basearre
    • ± 2/± 4/± 8/± 16 g folsleine skaal
    • ±125/±250/±500/±1000/±2000 DPS folsleine skaal

It bestjoer

Lykas alle Nano-foarmfaktorboards, hat Nano 33 IoT gjin batterijlader, mar kin wurde oandreaun fia USB as headers.
NOAT: Arduino Nano 33 IoT stipet allinich 3.3VI / Os en is NET 5V tolerant, dus soargje derfoar dat jo 5V-sinjalen net direkt ferbine mei dit boerd, oars sil it skansearre wurde. Ek, yn tsjinstelling ta Arduino Nano-boerden dy't 5V-operaasje stypje, leveret de 5V-pin NET voltage mar is leaver ferbûn, fia in jumper, oan de USB macht input.
1.1 Applikaasje Examples
Wetterstasjon: Mei de Arduino Nano 33 IoT tegearre mei in sensor en in OLED-display kinne wy ​​in lyts waarstasjon oanmeitsje dy't temperatuer, fochtigens ensfh. direkt nei jo tillefoan kommunisearret.
Luchtkwaliteit monitor: Slechte luchtkwaliteit kin serieuze gefolgen hawwe op jo sûnens. Troch it gearstallen fan de Nano 33 IoT, mei in sensor en monitor kinne jo derfoar soargje dat de luchtkwaliteit yn binnenomjouwings wurdt hâlden. Troch de hardware-assemblage te ferbinen mei in IoT-applikaasje / API, krije jo echte tiidwearden.
Lucht trommel: In fluch en leuk projekt is it meitsjen fan in lytse luchttrommel. Ferbine jo Nano 33 IoT en upload jo skets fan 'e Create Web Bewurker en begjin beats te meitsjen mei jo audiowurkstasjon fan jo kar.

Wurdearrings

Recommended Operating Betingsten

Symboal Beskriuwing Min Max
  Konservative termyske grinzen foar it hiele bestjoer: -40 °C (40 °F) 85 °C (185 °F)

Stromferbrûk

Symboal Beskriuwing Min Typ Max Ienheid
VINMax Maksimum ynfier voltage út VIN pad -0.3 21 V
VUSBMax Maksimum ynfier voltage út USB Anschluss -0.3 21 V
Pmax Maksimum Power Consumption TBC mW

Funksjonele Overview

Board TopologyARDUINO-ABX00027-Nano-33-IoT-Development-Board-FIG1

Ref. Beskriuwing Ref. Beskriuwing
U1 ATSAMD21G18A Controller U3 LSM6DSOXTR IMU sensor
U2 NINA-W102-00B WiFi / BLE Module U4 ATECC608A-MAHDA-T Krypto-chip
J1 Micro USB Connector PB1 IT-1185-160G-GTR Drukknop

ARDUINO-ABX00027-Nano-33-IoT-Development-Board-FIG2

Ref. Beskriuwing Ref. Beskriuwing
SJ1 Iepen solderbrêge (VUSB) SJ4 Gesloten soldeerbrêge (+3V3)
TP Testpunten xx Lorem Ipsum

Prozessor
De haadprosessor is in Cortex M0+ dy't rint op maksimaal 48MHz. De measte fan har pinnen binne ferbûn mei de eksterne kopteksten, guon binne lykwols reservearre foar ynterne kommunikaasje mei de draadloze module en de ynterne I2C-peripheren oan board (IMU en Crypto).
NOAT: Yn tsjinstelling ta oare Arduino Nano boards, pins A4 en A5 hawwe in ynterne pull-up en standert wurde brûkt as in I2C Bus dus brûkt as analoge yngongen wurdt net oan te rieden. Kommunikaasje mei NINA W102 bart fia in serial haven en in SPI bus fia de folgjende pins.

SAMD21 Pin SAMD21 Acronym NINA Pin NINA Acronym Beskriuwing
13 PA08 19 RESET_N Weromsette
39 PA27 27 GPIO0 Oandacht Fersyk
41 PA28 7 GPIO33 Erkenne
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 Prosessor TX Nina RX
32 PA23 22 GPIO1 Prozessor RX Nina TX

WiFi / BT Kommunikaasje Module
Nina W102 is basearre op ESP32 en wurdt levere mei in pre-sertifisearre softwarestapel fan Arduino. Boarnekoade foar de firmware is beskikber [9].
NOAT: It herprogrammearjen fan de firmware fan 'e draadloze module mei in oanpaste sil it neilibjen fan radionoarmen ûnjildich meitsje, lykas sertifisearre troch Arduino, dus dit wurdt net oanrikkemandearre, útsein as de applikaasje wurdt brûkt yn partikuliere laboratoaria fier fan oare elektroanyske apparatuer en minsken. Gebrûk fan oanpaste firmware op radiomodules is de ienige ferantwurdlikens fan 'e brûker. Guon fan 'e pinnen fan' e module binne ferbûn oan 'e eksterne kopteksten en kinne direkt wurde oandreaun troch ESP32 mits de oerienkommende pinnen fan SAMD21 passend trije-statearre binne. Hjirûnder is in list fan sokke sinjalen:

SAMD21 Pin SAMD21 Acronym NINA Pin NINA Acronym Beskriuwing
48 PB03 8 GPIO21 A7
14 PA09 5 GPIO32 A6
8 PB09 31 GPIO14 A5/SCL
7 PB08 35 GPIO13 A4/SDA

3.4 Krypto
De krypto-chip yn Arduino IoT-boerden is wat it ferskil makket mei oare minder feilige boerden, om't it in feilige manier biedt om geheimen op te slaan (lykas sertifikaten) en befeilige protokollen fersnelt, wylst geheimen noait yn platte tekst bleatstelle. Boarnekoade foar de Arduino-bibleteek dy't de Krypto stipet is beskikber [10]

3.5 IMU
Arduino Nano 33 IoT hat in ynbêde 6-as IMU dy't kin wurde brûkt om board-oriïntaasje te mjitten (troch de swiertekrêftfersnellingsvektororiïntaasje te kontrolearjen) of om skokken, trilling, fersnelling en rotaasjesnelheid te mjitten. Boarnekoade foar de Arduino-bibleteek dy't de IMU stipet is beskikber [11]

3.6 Power TreeARDUINO-ABX00027-Nano-33-IoT-Development-Board-FIG3

Board Operation

Te begjinnen - IDE
As jo ​​​​jo Arduino 33 IoT wolle programmearje wylst jo offline binne, moatte jo de Arduino Desktop IDE ynstallearje [1] Om de Arduino 33 IoT oan jo kompjûter te ferbinen, hawwe jo in Micro-B USB-kabel nedich. Dit soarget ek foar macht oan it bestjoer, lykas oanjûn troch de LED.

Te begjinnen - Arduino Web Redakteur
Alle Arduino-boards, ynklusyf dizze, wurkje out-of-the-box op 'e Arduino Web Bewurker [2], troch gewoan in ienfâldige plugin te ynstallearjen.
De Arduino Web Editor wurdt online hosted, dêrom sil it altyd bywurke wêze mei de lêste funksjes en stipe foar alle boards. Folgje [3] om te begjinnen mei kodearjen op 'e browser en upload jo sketsen op jo boerd.

Te begjinnen - Arduino IoT Cloud
Alle Arduino IoT-ynskeakele produkten wurde stipe op Arduino IoT Cloud wêrmei jo sensorgegevens kinne logje, grafearje en analysearje, eveneminten triggerje en jo hûs as bedriuw automatisearje.

Sample Skizzen
SampLe sketsen foar de Arduino 33 IoT kinne fûn wurde yn 'e "Examples" menu yn 'e Arduino IDE of yn' e seksje "Dokumintaasje" fan 'e Arduino Pro webside [4]

Online boarnen
No't jo de basis hawwe trochgien fan wat jo kinne dwaan mei it boerd, kinne jo de einleaze mooglikheden ferkenne dy't it biedt troch spannende projekten te kontrolearjen op ProjectHub [5], de Arduino Library Reference [6] en de online winkel [7] wêr't jo sil by steat wêze om te foljen jo board mei sensoren, actuators en mear.

Board Recovery
Alle Arduino-boards hawwe in ynboude bootloader dy't it boerd fia USB kin flitsen. Yn it gefal dat in skets de prosessor opslute en it boerd net mear te berikken is fia USB, is it mooglik om de bootloadermodus yn te gean troch dûbel te tikken op de resetknop direkt nei it opstarten.

Connector PinotsARDUINO-ABX00027-Nano-33-IoT-Development-Board-FIG4

USB

Pin Funksje Type Beskriuwing
1 VUSB Krêft Power Supply Input. As board wurdt oandreaun fia VUSB út koptekst dit is in Utfier

(1)

2 D- Differinsjaal USB differinsjaal gegevens -
3 D+ Differinsjaal USB differinsjaal gegevens +
4 ID Analog Selektearret funksjonaliteit fan host / apparaat
5 GND Krêft Power Ground

It bestjoer kin USB-hostmodus allinich stypje as oandreaun fia de VUSB-pin en as de jumper tichtby de VUSB-pin is koart.

Kopteksten
It bestjoer bleatstelt twa 15 pin Anschlüsse dy't kinne wurde gearstald mei pin headers of soldered fia castellated fias.

Pin Funksje Type Beskriuwing
1 D13 Digitaal GPIO
2 +3V3 Power Out Ynterne oanmakke macht útfier nei eksterne apparaten
3 AREF Analog Analog Referinsje; kin brûkt wurde as GPIO
4 A0/DAC0 Analog ADC yn / DAC út; kin brûkt wurde as GPIO
5 A1 Analog ADC yn; kin brûkt wurde as GPIO
6 A2 Analog ADC yn; kin brûkt wurde as GPIO
7 A3 Analog ADC yn; kin brûkt wurde as GPIO
8 A4/SDA Analog ADC yn; I2C SDA; Kin brûkt wurde as GPIO (1)
9 A5/SCL Analog ADC yn; I2C SCL; Kin brûkt wurde as GPIO (1)
10 A6 Analog ADC yn; kin brûkt wurde as GPIO
11 A7 Analog ADC yn; kin brûkt wurde as GPIO
12 VUSB Power yn / út Normaal NC; kin wurde ferbûn oan VUSB pin fan de USB Anschluss troch shorting in jumper
13 RST Digitaal yn Aktive leech weromsette ynfier (duplikaat fan pin 18)
14 GND Krêft Power Ground
15 VIN Power yn Vin Power input
16 TX Digitaal USART TX; kin brûkt wurde as GPIO
17 RX Digitaal USART RX; kin brûkt wurde as GPIO
18 RST Digitaal Aktive leech weromsette ynfier (duplikaat fan pin 13)
19 GND Krêft Power Ground
20 D2 Digitaal GPIO
21 D3/PWM Digitaal GPIO; kin brûkt wurde as PWM
22 D4 Digitaal GPIO
23 D5/PWM Digitaal GPIO; kin brûkt wurde as PWM
24 D6/PWM Digitaal GPIO, kin brûkt wurde as PWM
25 D7 Digitaal GPIO
26 D8 Digitaal GPIO
Pin Funksje Type Beskriuwing
27 D9/PWM Digitaal GPIO; kin brûkt wurde as PWM
28 D10/PWM Digitaal GPIO; kin brûkt wurde as PWM
29 D11/MOSI Digitaal SPI MOSI; kin brûkt wurde as GPIO
30 D12/MISO Digitaal SPI MISO; kin brûkt wurde as GPIO

Debug
Oan de ûnderkant fan it bestjoer, ûnder de kommunikaasje module, debug sinjalen wurde regele as 3 × 2 test pads mei 100 mil pitch. Pin 1 wurdt ôfbylde yn figuer 3 - Connector Posysjes

Pin Funksje Type Beskriuwing
1 +3V3 Power Out Ynterne oanmakke macht útfier te brûken as voltage ferwizing
2 SWD Digitaal SAMD11 Single Wire Debug Data
3 SWCLK Digitaal yn SAMD11 Single Wire Debug Clock
4 UPDI Digitaal ATMega4809 update ynterface
5 GND Krêft Power Ground
6 RST Digitaal yn Aktive leech weromsette ynfier

Meganyske ynformaasje

Board Outline en mounting gatten
De boerdmaatregels wurde mingd tusken metrysk en keizerlik. Keizerlike maatregels wurde brûkt om in 100 mil pitch-raster te behâlden tusken pinrijen sadat se in breadboard passe kinne, wylst de boardlingte Metrysk is. ARDUINO-ABX00027-Nano-33-IoT-Development-Board-FIG5

Connector Posysjes
De view hjirûnder is fan boppen, mar it toant Debug-ferbiningspads dy't oan 'e ûnderkant binne. Markearre pinnen binne pin 1 foar elke connector'
Top view: ARDUINO-ABX00027-Nano-33-IoT-Development-Board-FIG6

Boaiem view:ARDUINO-ABX00027-Nano-33-IoT-Development-Board-FIG7

Certifications

Ferklearring fan konformiteit CE DoC (EU)
Wy ferklearje ûnder ús iennichste ferantwurdlikens dat de produkten hjirboppe yn oerienstimming binne mei de essinsjele easken fan 'e folgjende EU-rjochtlinen en dêrom yn oanmerking komme foar frije beweging binnen merken dy't de Jeropeeske Uny (EU) en Jeropeeske Ekonomyske Gebiet (EER) besteane.

Ferklearring fan konformiteit mei EU RoHS & REACH 211 01/19/2021
Arduino-boards binne yn oerienstimming mei RoHS 2-rjochtline 2011/65/EU fan it Europeesk Parlemint en RoHS 3-rjochtline 2015/863/EU fan 'e Ried fan 4 juny 2015 oer de beheining fan it gebrûk fan bepaalde gefaarlike stoffen yn elektryske en elektroanyske apparatuer.

Stof Maksimum limyt (ppm)
Lead (Pb) 1000
Kadmium (Cd) 100
Kwik (Hg) 1000
Hexavalent Chromium (Cr6+) 1000
Polybrominearre bifenylen (PBB) 1000
Polybrominearre difenylethers (PBDE) 1000
Bis(2-ethylhexyl}phthalate (DEHP) 1000
Benzylbutylftalaat (BBP) 1000
Dibutylftalaat (DBP) 1000
Diisobutylftalaat (DIBP) 1000

Utsûnderings: Gjin ûntheffingen wurde oanfrege.
Arduino Boards foldogge folslein oan 'e relatearre easken fan' e Jeropeeske Uny Feroardering (EC) 1907 / 2006 oangeande de registraasje, evaluaasje, autorisaasje en beheining fan gemikaliën (REACH). Wy ferklearje gjin fan 'e SVHC's (https://echa.europa.eu/web/guest/candidate-list-table), de kandidatelist fan stoffen fan tige hege soarch foar autorisaasje dy't op it stuit frijjûn is troch ECHA, is oanwêzich yn alle produkten (en ek pakket) yn hoemannichten yn totaal yn in konsintraasje lyk oan of boppe 0.1%. Nei it bêste fan ús witten ferklearje wy ek dat ús produkten gjin fan 'e stoffen befetsje dy't neamd binne op' e "autorisaasjelist" (bylage XIV fan 'e REACH-regeljouwing) en stoffen fan tige hege soarch (SVHC) yn alle signifikante hoemannichten lykas spesifisearre troch de bylage XVII fan kandidatenlist publisearre troch ECHA (European Chemical Agency) 1907 /2006/EC.

Conflict Minerals Declaration
As in wrâldwide leveransier fan elektroanyske en elektryske komponinten, is Arduino bewust fan ús ferplichtingen oangeande wetten en regeljouwing oangeande Conflict Minerals, spesifyk de Dodd-Frank Wall Street Reform and Consumer Protection Act, Seksje 1502. Arduino net direkt boarne of ferwurkjen konflikt mineralen lykas Tin, Tantalum, Tungsten, of Gold. Konfliktmineralen binne befette yn ús produkten yn 'e foarm fan soldeer, of as in komponint yn metalen alloys. As ûnderdiel fan ús ridlike due diligence hat Arduino kontakt opnommen mei komponintleveransiers binnen ús supply chain om har oanhâldende neilibjen fan 'e regeljouwing te kontrolearjen. Op grûn fan de oant no ta ûntfongen ynformaasje ferklearje wy dat ús produkten Conflict Minerals befetsje út konfliktfrije gebieten.

FCC foarsichtich

Alle wizigingen of oanpassingen dy't net eksplisyt goedkard binne troch de partij ferantwurdlik foar neilibjen, kinne de autoriteit fan 'e brûker om de apparatuer te betsjinjen ûnjildich meitsje.
Dit apparaat foldocht oan diel 15 fan 'e FCC-regels. Operaasje is ûnder foarbehâld fan de folgjende twa betingsten:

  1. Dit apparaat kin gjin skealike ynterferinsje feroarsaakje
  2. dit apparaat moat akseptearje eltse ynterferinsje ûntfongen, ynklusyf ynterferinsje dy't kin feroarsaakje net winske operaasje.

FCC RF-ferklearringsferklearring:

  1. Dizze stjoerder moat net tegearre wurde pleatst of wurkje yn gearhing mei in oare antenne of stjoerder.
  2. Dizze apparatuer foldocht oan limyten foar eksposysje foar RF-straling ynsteld foar in net kontroleare omjouwing.
  3. Dizze apparatuer moat ynstalleare en eksploitearre wurde mei in minimale ôfstân fan 20cm tusken de radiator en jo lichem.

Ingelsk: Brûkershantliedingen foar lisinsjefrijstelde radioapparaten sille de folgjende of lykweardige meidieling befetsje op in opfallende lokaasje yn 'e brûkershantlieding as alternatyf op it apparaat of beide. Dit apparaat foldocht oan Industry Canada-frijstelde RSS-standert(en). Operaasje is ûnder foarbehâld fan de folgjende twa betingsten:

  1. dit apparaat kin gjin ynterferinsje feroarsaakje
  2. dit apparaat moat akseptearje eltse ynterferinsje, ynklusyf ynterferinsje dy't kin feroarsaakje net winske wurking fan it apparaat.

IC SAR warskôging:
Dizze apparatuer moat ynstalleare en opereare wurde mei in minimale ôfstân 20 cm tusken de radiator en jo lichem.
Belangryk: De wurktemperatuer fan 'e EUT kin net mear as 85 ℃ en moat net leger wêze as -40 ℃. Hjirby ferklearret Arduino Srl dat dit produkt yn oerienstimming is mei essinsjele easken en oare relevante bepalingen fan rjochtline 2014/53/EU. Dit produkt is tastien te brûken yn alle EU lidsteaten.

Frekwinsje bands Maksimum útfierkrêft (ERP)
863-870 MHz -3.22 dBm

Company Ynformaasje

Bedriuwsnamme Arduino SA.
Company Adres Via Ferruccio Pelli 14 6900 Lugano Switserlân

Referinsje dokumintaasje

Referinsje Link
Arduino IDE (buroblêd) https://www.arduino.cc/en/Main/Software
Arduino IDE (wolk) https://create.arduino.cc/editor
Cloud IDE te begjinnen https://create.arduino.cc/projecthub/Arduino_Genuino/getting-started-with-arduino- web-editor-4b3e4a
Foarum 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 Bibleteek https://github.com/arduino-libraries/ArduinoECCX08
LSM6DSL Bibleteek https://github.com/stm32duino/LSM6DSL
ProjectHub https://create.arduino.cc/projecthub?by=part&part_id=11332&sort=trending
Biblioteek Referinsje https://www.arduino.cc/reference/en/
Arduino Store https://store.arduino.cc/

Revision Skiednis

Datum Revyzje Feroarings
04/15/2021 1 Algemiene datasheet updates

Dokuminten / Resources

ARDUINO ABX00027 Nano 33 IoT Development Board [pdf] Brûkershânlieding
ABX00027, Nano 33 IoT Development Board
ARDUINO ABX00027 Nano 33 IoT Development Board [pdf] Brûkershânlieding
ABX00027, Nano 33 IoT Development Board
ARDUINO ABX00027 Nano 33 IoT Development Board [pdf] Brûkershânlieding
ABX00027, Nano 33 IoT Development Board, ABX00027 Nano 33 IoT Development Board

Referinsjes

Lit in reaksje efter

Jo e-mailadres sil net publisearre wurde. Ferplichte fjilden binne markearre *