ARDUINO-LOGO

ARDUINO ABX00027 Nano 33 IoT-modul

ARDUINO-ABX00027-Nano-33-IoT-Module-PRODUCT

  • Produktreferansehåndbok SKU: ABX00027
  • SKU (med overskrifter): ABX00032

Beskrivelse
Nano 33 IoT og Nano 33 IoT med overskrifter er en modul i miniatyrstørrelse som inneholder en Cortex M0+ SAMD21-prosessor, en WiFi+BT-modul basert på ESP32, en kryptobrikke som sikkert kan lagre sertifikater og forhåndsdelte nøkler og en 6-akset IMU. Modulen kan enten monteres som en DIP-komponent (ved montering av pinnehoder), eller som en SMT-komponent ved å lodde den direkte via de castellated pads.

Målområder:
Maker, forbedringer, grunnleggende IoT-applikasjonsscenarier

Funksjoner

SAMD21G18A

Prosessor

  • 256KB Flash
  • 32KB Flash
  • Power On Reset (POR) og Brown Out Detection (BOD)

Periferiutstyr

  • 12 kanals DMA
  • 12 kanals arrangementssystem
  • 5x 16 bits timer/teller
  • 3x 24 bit timer/teller med utvidede funksjoner 32 bit RTC
  • Watchdog Time
  • CRC-32 generator
  • Full hastighet Host/Device USB med 8 endepunkter
  • 6x SERCOM (USART, I2C, SPI, LIN)
  • To-kanals I2S
  • 12 bit 350 kps ADC (opptil 16 bit med oversampling) 10 bit 350 ksps DAC
  • Ekstern avbruddskontroller (opptil 16 linjer)

Nina W102

Modul

  • Dual Core Tensilica LX6 CPU på opptil 240MHz
  • 448 KB ROM, 520 KB SRAM, 2 MB Flash

WiFi

  • IEEE 802.11b opp til 11Mbit
  • IEEE 802.11g opptil 54MBit
  • IEEE 802.11n opptil 72 MBit
  • 2.4 GHz, 13 kanaler
  • -96 dBm følsomhet

Bluetooth® BR/EDR

  • Maks 7 eksterne enheter
  • 2.4 GHz, 79 kanaler
  • Opp til 3 Mbit/s
  • 8 dBm utgangseffekt ved 2/3 Mbit/s 11 dBm EIRP ved 2/3 Mbit/s
  • 88 dBm følsomhet

Bluetooth® lavenergi

  • Bluetooth® 4.2 dobbel modus
  • 2.4 GHz 40 kanaler
  • 6 dBm utgangseffekt
  • 9 dBm EIRP
  • 88 dBm følsomhet
  • Opptil 1 Mbit/

MPM3610 (DC-DC)

  • Regulerer inngangsvoltage fra opptil 21V med minimum 65 % effektivitet @minimumsbelastning
  • Mer enn 85 % effektivitet @12V

ATECC608A (kryptobrikke)

  • Kryptografisk co-prosessor med sikker maskinvarebasert nøkkellagring Beskyttet lagring for opptil 16 nøkler, sertifikater eller data
  • ECDH: FIPS SP800-56A Elliptic Curve Diffie-Hellman
  • NIST standard P256 elliptisk kurvestøtte
  • SHA-256 og HMAC-hash inkludert lagring/gjenoppretting av kontekst utenfor brikken
  • AES-128 krypterer/dekrypterer, galois-feltmultiplikasjon for GCM

LSM6DSL (6-akset IMU)

  • Alltid på 3D akselerometer og 3D gyroskop
  • Smart FIFO basert på opptil 4 KByte
  • ±2/±4/±8/±16 g full skala
  • ±125/±250/±500/±1000/±2000 dps full skala

Styret

Som alle Nano formfaktorkort, har ikke Nano 33 IoT og Nano 33 IoT med headers en batterilader, men kan drives via USB eller headers.
NOTE: Arduino Nano 33 IoT og Nano 33 IoT med overskrifter støtter kun 3.3VI/Os og er IKKE 5V-tolerante, så sørg for at du ikke kobler 5V-signaler direkte til dette kortet, ellers vil det bli skadet. I motsetning til Arduino Nano-kort som støtter 5V-drift, leverer IKKE 5V-pinnen volumtage, men er heller koblet, gjennom en jumper, til USB-strøminngangen.

Søknad Eksamples

Værstasjon: Ved å bruke Arduino Nano 33 IoT eller Nano 33 IoT med overskrifter sammen med en sensor og en OLED-skjerm, kan vi lage en liten værstasjon som kommuniserer temperatur, fuktighet etc. direkte til telefonen din.

Luftkvalitetsmonitor: Dårlig luftkvalitet kan ha alvorlige effekter på helsen din. Ved å sette sammen tavlen, med sensor og monitor kan du sørge for at luftkvaliteten holdes i innemiljøer. Ved å koble maskinvaresammenstillingen til en IoT-applikasjon/API vil du motta sanntidsverdier.

Lufttrommel:
Et raskt og morsomt prosjekt er å lage en liten lufttrommel. Koble til brettet og last opp skissen din fra Create Web Rediger og begynn å lage beats med lydarbeidsstasjonen du velger.

Vurderinger

Anbefalte driftsforhold

Symbol Beskrivelse Min Maks
  Konservative termiske grenser for hele styret: -40 °C (40 °F) 85 °C (185 °F)

Strømforbruk

Symbol Beskrivelse Min Typ Maks Enhet
VINMax Maksimal inngang voltage fra VIN pad -0.3 21 V
VUSBMaks Maksimal inngang voltage fra USB-kontakten -0.3 21 V
Pmax Maksimalt strømforbruk TBC mW

Funksjonell overview

Bordtopologi

ARDUINO-ABX00027-Nano-33-IoT-Module-FIG-1

Bordtopologi topp

Ref. Beskrivelse Ref. Beskrivelse
U1 ATSAMD21G18A-kontroller U3 LSM6DSOXTR IMU-sensor
U2 NINA-W102-00B WiFi/BLE-modul U4 ATECC608A-MAHDA-T Kryptobrikke
J1 Mikro USB-kontakt PB1 IT-1185-160G-GTR Trykknapp

ARDUINO-ABX00027-Nano-33-IoT-Module-FIG-2

Ref. Beskrivelse Ref. Beskrivelse
SJ1 Åpen loddebro (VUSB) SJ4 Lukket loddebro (+3V3)
TP Testpunkter xx Lorem Ipsum

Prosessor
Hovedprosessoren er en Cortex M0+ som kjører på opptil 48MHz. De fleste av pinnene er koblet til de eksterne overskriftene, men noen er reservert for intern kommunikasjon med den trådløse modulen og internt internt I2C-utstyr (IMU og Crypto).

NOTE: I motsetning til andre Arduino Nano-kort, har pinnene A4 og A5 en intern pull-up og standard for bruk som en I2C-buss, så bruk som analoge innganger anbefales ikke. Kommunikasjon med NINA W102 skjer gjennom en seriell port og en SPI-buss gjennom følgende pinner.

SAMD21 Pin SAMD21 Akronym NINA Pin NINA Akronym Beskrivelse
13 PA08 19 RESET_N Tilbakestill
39 PA27 27 GPIO0 Oppmerksomhetsforespørsel
41 PA28 7 GPIO33 Bekrefte
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 Prosessor RX Nina TX

WiFi/BT kommunikasjonsmodul
Nina W102 er basert på ESP32 og leveres med en forhåndssertifisert programvarestabel fra Arduino. Kildekoden for fastvaren er tilgjengelig [9].

NOTE: Omprogrammering av den trådløse modulens firmware med en tilpasset en vil ugyldiggjøre samsvar med radiostandarder som er sertifisert av Arduino, derfor anbefales dette ikke med mindre applikasjonen brukes i private laboratorier langt fra annet elektronisk utstyr og andre personer. Bruk av tilpasset firmware på radiomoduler er brukerens eget ansvar. Noen av modulens pinner er koblet til de eksterne overskriftene og kan drives direkte av ESP32 forutsatt at SAMD21s tilsvarende pinner er tredelt. Nedenfor er en liste over slike signaler:

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

rypto
Kryptobrikken i Arduino IoT-kort er det som utgjør forskjellen med andre mindre sikre tavler, da den gir en sikker måte å lagre hemmeligheter (som sertifikater) og akselererer sikre protokoller mens den aldri avslører hemmeligheter i ren tekst. Kildekode for Arduino-biblioteket som støtter Crypto er tilgjengelig [10]

IMU
Brettet har en innebygd 6-akset IMU som kan brukes til å måle brettorientering (ved å sjekke gravitasjonsakselerasjonsvektororienteringen) eller til å måle støt, vibrasjon, akselerasjon og rotasjonshastighet. Kildekoden for Arduino-biblioteket som støtter IMU er tilgjengelig [11]

Krafttre

ARDUINO-ABX00027-Nano-33-IoT-Module-FIG-3

lenend

ARDUINO-ABX00027-Nano-33-IoT-Module-FIG-4

Styredrift

Komme i gang – IDE
Hvis du vil programmere kortet ditt mens du er frakoblet, må du installere Arduino Desktop IDE [1] For å koble Arduino 33 IoT til datamaskinen din, trenger du en Micro-B USB-kabel. Dette gir også strøm til brettet, som indikert av LED.

Komme i gang – Arduino Web Redaktør
Alle Arduino-brett, inkludert denne, fungerer rett ut av esken på Arduino Web Editor [2], ved å bare installere en enkel plugin. Arduinoen Web Editor er nettbasert, derfor vil den alltid være oppdatert med de nyeste funksjonene og støtte for alle brett. Følg [3] for å starte kodingen i nettleseren og last opp skissene dine til tavlen.

Komme i gang – Arduino IoT Cloud
Alle Arduino IoT-aktiverte produkter støttes på Arduino IoT Cloud som lar deg logge, grafiske og analysere sensordata, utløse hendelser og automatisere hjemmet eller bedriften din.
Sample Skisser
SampSkissene for Arduino 33 IoT finner du enten i "Eksamples"-menyen i Arduino IDE eller i "Dokumentasjon"-delen av Arduino Pro webnettsted [4]

Nettressurser
Nå som du har gått gjennom det grunnleggende om hva du kan gjøre med brettet, kan du utforske de uendelige mulighetene det gir ved å sjekke spennende prosjekter på ProjectHub [5], Arduino Library Reference [6] og nettbutikken [7] hvor du vil kunne komplettere kortet ditt med sensorer, aktuatorer og mer

Styregjenoppretting
Alle Arduino-kort har en innebygd bootloader som gjør det mulig å flashe brettet via USB. I tilfelle en skisse låser prosessoren og brettet ikke lenger er tilgjengelig via USB, er det mulig å gå inn i bootloader-modus ved å dobbelttrykke på tilbakestillingsknappen rett etter oppstart.

KontaktuttakARDUINO-ABX00027-Nano-33-IoT-Module-FIG-5

USB

Pin Funksjon Type Beskrivelse
1 VUSB Makt Strømforsyningsinngang. Hvis kortet får strøm via VUSB fra header, er dette en utgang

(1)

2 D- Differensiell USB-differensialdata –
3 D+ Differensiell USB-differensialdata +
4 ID Analog Velger verts-/enhetsfunksjonalitet
5 GND Makt strøm Jord
  1. Kortet kan kun støtte USB-vertsmodus hvis det drives via VUSB-pinnen og hvis jumperen nær VUSB-pinnen er kortsluttet.

Overskrifter
Brettet viser to 15-pinners koblinger som enten kan settes sammen med pinnehoder eller loddes gjennom castellated vias.

Pin Funksjon Type Beskrivelse
1 D13 Digital GPIO
2 +3V3 Slå av Internt generert strømutgang til eksterne enheter
3 AREF Analog Analog referanse; kan brukes som GPIO
4 A0/DAC0 Analog ADC inn/DAC ut; kan brukes som GPIO
5 A1 Analog ADC inn; kan brukes som GPIO
6 A2 Analog ADC inn; kan brukes som GPIO
7 A3 Analog ADC inn; kan brukes som GPIO
8 A4/SDA Analog ADC inn; I2C SDA; Kan brukes som GPIO (1)
9 A5/SCL Analog ADC inn; I2C SCL; Kan brukes som GPIO (1)
10 A6 Analog ADC inn; kan brukes som GPIO
11 A7 Analog ADC inn; kan brukes som GPIO
12 VUSB Strøm inn / ut Normalt NC; kan kobles til VUSB-pinne på USB-kontakten ved å kortslutte en jumper
13 RST Digital inn Aktiv lav tilbakestillingsinngang (duplikat av pin 18)
14 GND Makt strøm Jord
15 VIN Strøm inn Vin Strøminngang
16 TX Digital USART TX; kan brukes som GPIO
17 RX Digital USART RX; kan brukes som GPIO
18 RST Digital Aktiv lav tilbakestillingsinngang (duplikat av pin 13)
19 GND Makt strøm Jord
20 D2 Digital GPIO
21 D3/PWM Digital GPIO; kan brukes som PWM
22 D4 Digital GPIO
23 D5/PWM Digital GPIO; kan brukes som PWM
24 D6/PWM Digital GPIO, kan brukes som PWM
25 D7 Digital GPIO
26 D8 Digital GPIO
Pin Funksjon Type Beskrivelse
27 D9/PWM Digital GPIO; kan brukes som PWM
28 D10/PWM Digital GPIO; kan brukes som PWM
29 D11/MOSI Digital SPI MOSI; kan brukes som GPIO
30 D12/MISO Digital SPI MISO; kan brukes som GPIO
Pin Funksjon Type Beskrivelse
1 +3V3 Slå av Internt generert kraftutgang som skal brukes som voltage referanse
2 SWD Digital SAMD11 Single Wire Debug Data
3 SWCLK Digital inn SAMD11 Enkeltråds feilsøkingsklokke
4 UPDI Digital ATMega4809 oppdateringsgrensesnitt
5 GND Makt strøm Jord
6 RST Digital inn Aktiv lav tilbakestillingsinngang

Mekanisk informasjon

Bordkontur og monteringshull
Styremålene er blandet mellom metriske og imperiale. Imperiale mål brukes for å opprettholde et rutenett på 100 mil mellom pinneradene for å tillate dem å passe til et breadboard, mens bordlengden er metrisk.ARDUINO-ABX00027-Nano-33-IoT-Module-FIG-7

Koblingsposisjoner
De view nedenfor er fra toppen, men den viser Debug-koblingsputer som er på undersiden. Uthevede pinner er pinne 1 for hver kontakt'

Topp view

ARDUINO-ABX00027-Nano-33-IoT-Module-FIG-8

Sertifiseringer

Samsvarserklæring CE DoC (EU)
Vi erklærer under vårt eneansvar at produktene ovenfor er i samsvar med de grunnleggende kravene i følgende EU-direktiver og derfor kvalifiserer for fri bevegelse innenfor markeder som omfatter EU (EU) og Det europeiske økonomiske samarbeidsområdet (EØS).

Erklæring om samsvar med EU RoHS & REACH 211 01
Arduino-kort er i samsvar med RoHS 2-direktivet 2011/65/EU fra Europaparlamentet og RoHS 3-direktivet 2015/863/EU fra rådet av 4. juni 2015 om begrensning av bruken av visse farlige stoffer i elektrisk og elektronisk utstyr.

Stoff Maksimal grense (ppm)
Bly (Pb) 1000
Kadmium (Cd) 100
Kvikksølv (Hg) 1000
Seksverdig krom (Cr6+) 1000
Polybromerte bifenyler (PBB) 1000
Polybromerte difenyletere (PBDE) 1000
Bis(2-etylheksyl}ftalat (DEHP) 1000
Benzylbutylftalat (BBP) 1000
Dibutylftalat (DBP) 1000
Diisobutylftalat (DIBP) 1000

Unntak: Det kreves ikke unntak.
Arduino Boards er fullt kompatible med de relaterte kravene i EU-forordning (EC) 1907/2006 om registrering, evaluering, autorisasjon og restriksjon av kjemikalier (REACH). Vi erklærer ingen av SVHC-ene (https://echa.europa.eu/web/guest/candidate-list-table), kandidatlisten over svært bekymringsfulle stoffer for godkjenning som for tiden er utgitt av ECHA, finnes i alle produkter (og også pakker) i mengder som til sammen er lik eller over 0.1 %. Så vidt vi vet, erklærer vi også at produktene våre ikke inneholder noen av stoffene som er oppført på "autorisasjonslisten" (vedlegg XIV til REACH-forskriften) og svært bekymringsfulle stoffer (SVHC) i noen betydelige mengder som spesifisert av vedlegg XVII til kandidatlisten publisert av ECHA (European Chemical Agency) 1907/2006/EC.

Konfliktmineralerklæring
Som en global leverandør av elektroniske og elektriske komponenter er Arduino klar over våre forpliktelser med hensyn til lover og forskrifter angående konfliktmineraler, spesifikt Dodd-Frank Wall Street Reform and Consumer Protection Act, seksjon 1502. Arduino har ikke direkte kilde- eller prosesskonflikt. mineraler som tinn, tantal, wolfram eller gull. Konfliktmineraler finnes i våre produkter i form av loddemetall, eller som en komponent i metallegeringer. Som en del av vår rimelige due diligence har Arduino kontaktet komponentleverandører i forsyningskjeden vår for å bekrefte at de fortsatt overholder regelverket. Basert på informasjonen vi har mottatt så langt erklærer vi at produktene våre inneholder konfliktmineraler hentet fra konfliktfrie områder.

FCC Advarsel

Eventuelle endringer eller modifikasjoner som ikke er uttrykkelig godkjent av parten som er ansvarlig for samsvar, kan ugyldiggjøre brukerens rett til å bruke utstyret. Denne enheten er i samsvar med del 15 av FCC-reglene. Driften er underlagt følgende to betingelser:

  1. Denne enheten kan ikke forårsake skadelig interferens
  2. denne enheten må akseptere all interferens som mottas, inkludert interferens som kan forårsake uønsket drift.

FCC RF-strålingseksponeringserklæring:

  1. Denne senderen må ikke plasseres eller brukes sammen med noen annen antenne eller sender.
  2. Dette utstyret overholder grensene for RF-strålingseksponering som er angitt for et ukontrollert miljø.
  3. Dette utstyret bør installeres og brukes med en minimumsavstand på 20 cm mellom radiatoren og kroppen din.

Brukermanualer for lisensunntatt radioapparater skal inneholde følgende eller tilsvarende merknad på et iøynefallende sted i brukerhåndboken eller alternativt på enheten eller begge deler. Denne enheten er i samsvar med Industry Canada lisensfritatt RSS-standard(er). Driften er underlagt følgende to betingelser:

  1. denne enheten kan ikke forårsake forstyrrelser
  2. denne enheten må akseptere enhver interferens, inkludert interferens som kan forårsake uønsket drift av enheten.

IC SAR-advarsel:
Dette utstyret bør installeres og brukes med en minimumsavstand på 20 cm mellom radiatoren og kroppen din.

Viktig: Driftstemperaturen til EUT kan ikke overstige 85 ℃ og bør ikke være lavere enn -40 ℃. Arduino Srl erklærer herved at dette produktet er i samsvar med grunnleggende krav og andre relevante bestemmelser i direktiv 2014/53/EU. Dette produktet er tillatt brukt i alle EUs medlemsland.

Frekvensbånd Maksimal utgangseffekt (EIRP)
2402–2480 MHz (EDR) 6.24 dBm
2402–2480 MHz (BLE) 6.30 dBm
2412–2472MHz (2.4G WiFi) 13.61 dBm

Bedriftsinformasjon

Firmanavn Arduino Srl
Firmaadresse Via Andrea Appiani, 2520900 MONZA

Referansedokumentasjon

Referanse Link
Arduino IDE (skrivebord) https://www.arduino.cc/en/Main/Software
Arduino IDE (sky) https://create.arduino.cc/editor
Cloud IDE Komme i gang 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 bibliotek https://github.com/arduino-libraries/ArduinoECCX08
LSM6DSL bibliotek https://github.com/stm32duino/LSM6DSL
ProjectHub https://create.arduino.cc/projecthub?by=part&part_id=11332&sort=trending
Bibliotekreferanse https://www.arduino.cc/reference/en/
Arduino butikk https://store.arduino.cc/

Revisjonshistorie

Dato Revisjon Endringer
04 1 Generelle databladoppdateringer

 

Dokumenter / Ressurser

ARDUINO ABX00027 Nano 33 IoT-modul [pdf] Bruksanvisning
ABX00032, 2AN9S-ABX00032, 2AN9SABX00032, ABX00027 Nano 33 IoT-modul, ABX00027, Nano 33 IoT-modul, modul

Referanser

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket *