ARDUINO-LOGO

Módulo ARDUINO ABX00027 Nano 33 IoT

ARDUINO-ABX00027-Nano-33-Módulo-IoT-PRODUCT

  • Manual de referencia do produto SKU: ABX00027
  • SKU (con cabeceiras): ABX00032

Descrición
Nano 33 IoT e Nano 33 IoT con cabeceiras é un módulo de tamaño miniatura que contén un procesador Cortex M0+ SAMD21, un módulo WiFi+BT baseado en ESP32, un chip criptográfico que pode almacenar de forma segura certificados e claves precompartidas e unha IMU de 6 eixes. O módulo pódese montar como un compoñente DIP (ao montar cabezales de pin) ou como un compoñente SMT, soldándoo directamente a través das almofadas almenadas.

Áreas de destino:
Creador, melloras, escenarios básicos de aplicacións IoT

Características

SAMD21G18A

Procesador

  • Flash de 256 KB
  • Flash de 32 KB
  • Restablecemento de encendido (POR) e detección de apagado (BOD)

Periféricos

  • DMA de 12 canles
  • Sistema de eventos de 12 canles
  • Temporizador/Contador de 5 x 16 bits
  • 3x temporizador/contador de 24 bits con funcións ampliadas RTC de 32 bits
  • Tempo de vixilante
  • Xerador CRC-32
  • USB de host/dispositivo de velocidade máxima con 8 puntos finais
  • 6x SERCOM (USART, I2C, SPI, LIN)
  • I2S de dúas canles
  • ADC de 12 bits 350ksps (ata 16 bits con oversampling) DAC de 10 bits 350ksps
  • Controlador de interrupción externo (ata 16 liñas)

Nina W102

Módulo

  • CPU Tensilica LX6 de dobre núcleo de ata 240 MHz
  • 448 KB ROM, 520 KB SRAM, 2 MB Flash

WiFi

  • IEEE 802.11b ata 11 Mbit
  • IEEE 802.11g ata 54 MBit
  • IEEE 802.11n ata 72 MBit
  • 2.4 GHz, 13 canles
  • Sensibilidade -96 dBm

Bluetooth® BR/EDR

  • Máximo 7 periféricos
  • 2.4 GHz, 79 canles
  • Ata 3 Mbit/s
  • Potencia de saída de 8 dBm a 2/3 Mbit/s 11 dBm EIRP a 2/3 Mbit/s
  • Sensibilidade de 88 dBm

Bluetooth® de baixa enerxía

  • Modo dual Bluetooth® 4.2
  • 2.4 GHz 40 canles
  • Potencia de saída de 6 dBm
  • EIRP de 9 dBm
  • Sensibilidade de 88 dBm
  • Ata 1 Mbit/

MPM3610 (DC-DC)

  • Regula o vol de entradatage de ata 21 V cun mínimo de 65 % de eficiencia a carga mínima
  • Máis do 85% de eficiencia a 12V

ATECC608A (Crypto Chip)

  • Coprocesador criptográfico con almacenamento seguro de claves baseado en hardware Almacenamento protexido para ata 16 claves, certificados ou datos
  • ECDH: FIPS SP800-56A Curva Elíptica Diffie-Hellman
  • Soporte de curva elíptica estándar NIST P256
  • SHA-256 e HMAC hash incluíndo gardar/restaurar contexto fóra do chip
  • Cifrar/descifrar AES-128, multiplicación de campos de galois para GCM

LSM6DSL (IMU de 6 eixes)

  • Acelerómetro 3D e xiroscopio 3D sempre activos
  • FIFO intelixente baseado en ata 4 KB
  • ±2/±4/±8/±16 g escala completa
  • ±125/±250/±500/±1000/±2000 dps a escala completa

A Xunta

Como todas as placas de factor de forma Nano, Nano 33 IoT e Nano 33 IoT con cabeceiras non teñen un cargador de batería, pero poden alimentarse mediante USB ou cabeceiras.
NOTA: Arduino Nano 33 IoT e Nano 33 IoT con cabeceiras só admiten 3.3VI/Os e NON son tolerantes a 5V, así que asegúrate de non conectar directamente os sinais de 5V a esta placa ou danarase. Ademais, a diferenza das placas Arduino Nano que admiten o funcionamento de 5 V, o pin de 5 V NON proporciona voltage pero está máis ben conectado, mediante un puente, á entrada de alimentación USB.

Aplicación Examples

Estación meteorolóxica: Usando o Arduino Nano 33 IoT ou o Nano 33 IoT con cabeceiras xunto cun sensor e unha pantalla OLED, podemos crear unha pequena estación meteorolóxica que comunique temperatura, humidade, etc. directamente ao teu teléfono.

Monitor de calidade do aire: A mala calidade do aire pode ter efectos graves na súa saúde. Ao montar a placa, cun sensor e monitor podes asegurarte de que a calidade do aire se mantén en ambientes interiores. Ao conectar o conxunto de hardware a unha aplicación/API IoT, recibirá valores en tempo real.

Tambor de aire:
Un proxecto rápido e divertido é crear un pequeno tambor de aire. Conecta o teu taboleiro e carga o teu bosquexo desde Crear Web Editor e comeza a crear ritmos coa estación de traballo de audio que elixas.

Valoracións

Condicións de funcionamento recomendadas

Símbolo Descrición Min Máx
  Límites térmicos conservadores para toda a placa: -40 °C (40 °F) 85 °C (185 °F)

Consumo de enerxía

Símbolo Descrición Min Típ Máx Unidade
VINMax Vol. Máximo de entradatage do panel VIN -0.3 21 V
VUSBmax Vol. Máximo de entradatage do conector USB -0.3 21 V
PMáx Máximo consumo de enerxía TBC mW

Funcional Overview

Topoloxía da placa

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

Topoloxía da placa superior

Ref. Descrición Ref. Descrición
U1 Controlador ATSAMD21G18A U3 Sensor IMU LSM6DSOXTR
U2 Módulo WiFi/BLE NINA-W102-00B U4 Chip criptográfico ATECC608A-MAHDA-T
J1 Conector Micro USB PB1 IT-1185-160G-GTR Botón pulsador

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

Ref. Descrición Ref. Descrición
SJ1 Ponte de soldadura aberta (VUSB) SJ4 Ponte de soldadura pechada (+3V3)
TP Puntos de proba xx Lorem Ipsum

Procesador
O procesador principal é un Cortex M0+ que funciona ata 48 MHz. A maioría dos seus pinos están conectados aos encabezados externos, pero algúns están reservados para a comunicación interna co módulo sen fíos e os periféricos internos I2C (IMU e Crypto) integrados.

NOTA: A diferenza doutras placas Arduino Nano, os pinos A4 e A5 teñen un pull up interno e por defecto se usan como bus I2C, polo que non se recomenda o uso como entradas analóxicas. A comunicación con NINA W102 realízase a través dun porto serie e un bus SPI a través dos seguintes pinos.

PIN SAMD21 SAMD21 Acrónimo NINA Pin Acrónimo de NINA Descrición
13 PA08 19 RESET_N Restablecer
39 PA27 27 GPIO 0 Solicitude de Atención
41 PA28 7 GPIO 33 Recoñece
23 PA14 28 GPIO 5 SPI CS
21 GPIO 19 UART RTS    
24 PA15 29 GPIO 18 SPI CLK
20 GPIO 22 UART CTS    
22 PA13 1 GPIO 21 SPI MISO
21 PA12 36 GPIO 12 SPI MOSI
31 PA22 23 GPIO 3 Procesador TX Nina RX
32 PA23 22 GPIO 1 Procesador RX Nina TX

Módulo de comunicación WiFi/BT
Nina W102 baséase en ESP32 e entrégase cunha pila de software precertificado de Arduino. O código fonte para o firmware está dispoñible [9].

NOTA: A reprogramación do firmware do módulo sen fíos cun personalizado invalidará o cumprimento dos estándares de radio certificados por Arduino, polo que non se recomenda a non ser que a aplicación se utilice en laboratorios privados lonxe doutros equipos electrónicos e persoas. O uso de firmware personalizado nos módulos de radio é responsabilidade exclusiva do usuario. Algúns dos pinos do módulo están conectados ás cabeceiras externas e poden ser controlados directamente por ESP32 sempre que os pinos correspondentes de SAMD21 estean acertadamente tri-estados. A continuación móstrase unha lista de tales sinais:

PIN SAMD21 SAMD21 Acrónimo NINA Pin Acrónimo de NINA Descrición
48 PB03 8 GPIO 21 A7
14 PA09 5 GPIO 32 A6
8 PB09 31 GPIO 14 A5/SCL
7 PB08 35 GPIO 13 A4/SDA

rypto
O chip criptográfico das placas Arduino IoT é o que marca a diferenza con outras placas menos seguras, xa que proporciona unha forma segura de almacenar segredos (como certificados) e acelera os protocolos seguros sen expoñer nunca os segredos en texto plano. O código fonte para a biblioteca Arduino que admite Crypto está dispoñible [10]

IMU
A placa ten unha IMU de 6 eixes incorporada que se pode usar para medir a orientación da placa (comprobando a orientación do vector de aceleración da gravidade) ou para medir choques, vibracións, aceleración e velocidade de rotación. O código fonte para a biblioteca Arduino que admite a IMU está dispoñible [11]

Árbore do poder

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

prestar

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

Funcionamento da Xunta

Iniciación: IDE
Se queres programar a túa placa mentres estás desconectado, necesitas instalar o Arduino Desktop IDE [1] Para conectar o Arduino 33 IoT ao teu ordenador, necesitarás un cable USB Micro-B. Isto tamén proporciona enerxía á placa, como indica o LED.

Primeros pasos - Arduino Web Editor
Todas as placas Arduino, incluída esta, funcionan fóra da caixa no Arduino Web Editor [2], instalando só un complemento sinxelo. O Arduino Web Editor está aloxado en liña, polo que sempre estará actualizado coas últimas funcións e soporte para todos os foros. Sigue [3] para comezar a codificar no navegador e carga os teus bosquexos no teu taboleiro.

Primeros pasos: Arduino IoT Cloud
Todos os produtos compatibles con Arduino IoT son compatibles con Arduino IoT Cloud, o que che permite rexistrar, graficar e analizar os datos dos sensores, activar eventos e automatizar a túa casa ou negocio.
Sample Sketches
SampOs bosquexos para Arduino 33 IoT pódense atopar na sección "Examples" no IDE de Arduino ou na sección "Documentación" do Arduino Pro websitio [4]

Recursos en liña
Agora que repasou os conceptos básicos do que pode facer co taboleiro, pode explorar as infinitas posibilidades que ofrece comprobando proxectos interesantes en ProjectHub [5], a Referencia da biblioteca de Arduino [6] e a tenda en liña [7] onde poderá complementar o seu taboleiro con sensores, actuadores e moito máis

Recuperación da Xunta
Todas as placas Arduino teñen un cargador de arranque incorporado que permite flashear a placa a través de USB. No caso de que un boceto bloquee o procesador e xa non se poida acceder á placa a través de USB, é posible entrar no modo de cargador de arranque tocando dúas veces o botón de reinicio inmediatamente despois do acendido.

Pinouts do conectorARDUINO-ABX00027-Nano-33-IoT-Module-FIG-5

USB

Pin Función Tipo Descrición
1 VUSB Poder Entrada de alimentación. Se a placa está alimentada a través de VUSB desde a cabeceira, esta é unha saída

(1)

2 D- Diferencial datos diferenciais USB -
3 D+ Diferencial Datos diferenciais USB +
4 ID Analóxico Selecciona a funcionalidade de host/dispositivo
5 GND Poder Terra de alimentación
  1. A placa só admite o modo host USB se se alimenta a través do pin VUSB e se o puente próximo ao pin VUSB está en curto.

Cabeceiras
A placa expón dous conectores de 15 pinos que se poden montar con cabezales de pin ou soldados a través de vías almenadas.

Pin Función Tipo Descrición
1 D13 Dixital GPIO
2 +3V3 Apagado Saída de enerxía xerada internamente a dispositivos externos
3 AREF Analóxico Referencia analóxica; pódese usar como GPIO
4 A0/DAC0 Analóxico entrada ADC/saída DAC; pódese usar como GPIO
5 A1 Analóxico entrada ADC; pódese usar como GPIO
6 A2 Analóxico entrada ADC; pódese usar como GPIO
7 A3 Analóxico entrada ADC; pódese usar como GPIO
8 A4/SDA Analóxico entrada ADC; I2C SDA; Pódese usar como GPIO (1)
9 A5/SCL Analóxico entrada ADC; I2C SCL; Pódese usar como GPIO (1)
10 A6 Analóxico entrada ADC; pódese usar como GPIO
11 A7 Analóxico entrada ADC; pódese usar como GPIO
12 VUSB Entrada/Saída de enerxía Normalmente NC; pódese conectar ao pin VUSB do conector USB cortando un puente
13 RST Entrada dixital Entrada activa de reinicio baixo (duplicado do pin 18)
14 GND Poder Terra de alimentación
15 VIN Entrada de alimentación Entrada de potencia Vin
16 TX Dixital USART TX; pódese usar como GPIO
17 RX Dixital USART RX; pódese usar como GPIO
18 RST Dixital Entrada activa de reinicio baixo (duplicado do pin 13)
19 GND Poder Terra de alimentación
20 D2 Dixital GPIO
21 D3/PWM Dixital GPIO; pódese usar como PWM
22 D4 Dixital GPIO
23 D5/PWM Dixital GPIO; pódese usar como PWM
24 D6/PWM Dixital GPIO, pódese usar como PWM
25 D7 Dixital GPIO
26 D8 Dixital GPIO
Pin Función Tipo Descrición
27 D9/PWM Dixital GPIO; pódese usar como PWM
28 D10/PWM Dixital GPIO; pódese usar como PWM
29 D11/MOSI Dixital SPI MOSI; pódese usar como GPIO
30 D12/MISO Dixital SPI MISO; pódese usar como GPIO
Pin Función Tipo Descrición
1 +3V3 Apagado Potencia de saída xerada internamente para ser utilizada como voltage referencia
2 SWD Dixital Datos de depuración de cable único SAMD11
3 SWCLK Entrada dixital Reloxo de depuración de cable único SAMD11
4 UPDI Dixital Interface de actualización ATMega4809
5 GND Poder Terra de alimentación
6 RST Entrada dixital Entrada activa de reinicio baixo

Información Mecánica

Contorno da placa e orificios de montaxe
As medidas do taboleiro mestúranse entre métricas e imperiales. As medidas imperiais utilízanse para manter unha cuadrícula de 100 mil entre as filas de pinos para permitirlles axustar unha placa, mentres que a lonxitude da placa é métrica.ARDUINO-ABX00027-Nano-33-IoT-Module-FIG-7

Posicións dos conectores
O view abaixo está desde arriba, pero mostra os conectores de depuración que están na parte inferior. Os pinos resaltados son o pin 1 para cada conector'

Arriba view

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

Certificacións

Declaración de conformidade CE DoC (UE)
Declaramos baixo a nosa exclusiva responsabilidade que os produtos anteriores cumpren os requisitos esenciais das seguintes directivas da UE e, polo tanto, aplícanse á libre circulación nos mercados que comprende a Unión Europea (UE) e o Espazo Económico Europeo (EEE).

Declaración de conformidade coa UE RoHS e REACH 211 01/19/2021
As placas Arduino cumpren a Directiva RoHS 2 2011/65/UE do Parlamento Europeo e a Directiva RoHS 3 2015/863/UE do Consello, do 4 de xuño de 2015, sobre a restrición do uso de determinadas substancias perigosas en equipos eléctricos e electrónicos.

Substancia Límite máximo (ppm)
Chumbo (Pb) 1000
Cadmio (Cd) 100
Mercurio (Hg) 1000
Cromo Hexavalente (Cr6+) 1000
Bifenilos polibromados (PBB) 1000
Éteres difenílicos polibromados (PBDE) 1000
Bis(2-etilhexil}ftalato (DEHP) 1000
Ftalato de bencilo butilo (BBP) 1000
Ftalato de dibutil (DBP) 1000
Ftalato de diisobutil (DIBP) 1000

Exencións: Non se reclaman exencións.
As placas Arduino cumpren totalmente os requisitos relacionados do Regulamento da Unión Europea (CE) 1907/2006 relativo ao rexistro, avaliación, autorización e restrición de produtos químicos (REACH). Non declaramos ningún dos SVHC (https://echa.europa.eu/web/guest/candidate-list-table), a lista de sustancias candidatas de moi preocupante para a autorización publicada actualmente pola ECHA, está presente en todos os produtos (e tamén envases) en cantidades que suman unha concentración igual ou superior ao 0.1 %. Segundo o noso coñecemento, tamén declaramos que os nosos produtos non conteñen ningunha das substancias que figuran na "Lista de autorizacións" (Anexo XIV da normativa REACH) e Substancias moi preocupantes (SVHC) en cantidades significativas como se especifica. polo anexo XVII da lista de candidatos publicada pola ECHA (Axencia Europea de Química) 1907/2006/CE.

Declaración dos minerais de conflito
Como provedor global de compoñentes electrónicos e eléctricos, Arduino coñece as nosas obrigas con respecto ás leis e regulamentos relativos a Conflict Minerals, específicamente a Lei de reforma e protección do consumidor de Dodd-Frank Wall Street, sección 1502. Arduino non orixina nin procesa directamente os conflitos. minerais como o estaño, o tántalo, o wolframio ou o ouro. Os minerais en conflito están contidos nos nosos produtos en forma de soldadura ou como compoñente en aliaxes metálicas. Como parte da nosa debida dilixencia razoable, Arduino púxose en contacto con provedores de compoñentes da nosa cadea de subministración para verificar o seu cumprimento continuado coa normativa. En base á información recibida ata o momento, declaramos que os nosos produtos conteñen minerais de Conflicto procedentes de zonas libres de conflitos.

Precaución da FCC

Calquera Cambio ou modificación non aprobado expresamente pola parte responsable do cumprimento pode anular a autoridade do usuario para operar o equipo. Este dispositivo cumpre coa parte 15 das normas da FCC. O funcionamento está suxeito ás dúas condicións seguintes:

  1. Este dispositivo pode non causar interferencias daniñas
  2. este dispositivo debe aceptar calquera interferencia recibida, incluídas as que poidan causar un funcionamento non desexado.

Declaración de exposición á radiación RF da FCC:

  1. Este transmisor non debe estar situado nin funcionar en conxunto con ningunha outra antena ou transmisor.
  2. Este equipo cumpre cos límites de exposición á radiación de RF establecidos para un ambiente non controlado.
  3. Este equipo debe instalarse e operarse cunha distancia mínima de 20 cm entre o radiador e o seu corpo.

Os manuais de usuario dos aparellos de radio exentos de licenza conterán o seguinte aviso ou un aviso equivalente nun lugar visible no manual de usuario ou alternativamente no dispositivo ou en ambos. Este dispositivo cumpre cos estándares RSS exentos de licenza de Industry Canada. O funcionamento está suxeito ás dúas condicións seguintes:

  1. Este dispositivo pode non causar interferencias
  2. este dispositivo debe aceptar calquera interferencia, incluídas as que poidan causar un funcionamento non desexado do dispositivo.

Aviso IC SAR:
Este equipo debe instalarse e operarse cunha distancia mínima de 20 cm entre o radiador e o seu corpo.

Importante: A temperatura de funcionamento do EUT non pode superar os 85 ℃ e non debe ser inferior a -40 ℃. Pola presente, Arduino Srl declara que este produto cumpre cos requisitos esenciais e outras disposicións relevantes da Directiva 2014/53/UE. Este produto pode ser usado en todos os estados membros da UE.

Bandas de frecuencia Potencia máxima de saída (EIRP)
2402-2480 MHz (EDR) 6.24 dBm
2402-2480 MHz (BLE) 6.30 dBm
2412-2472 MHz (2.4 G WiFi) 13.61 dBm

Información da empresa

Nome da empresa Arduino Srl
Enderezo da empresa Vía Andrea Appiani,2520900 MONZA

Documentación de referencia

Referencia Ligazón
Arduino IDE (escritorio) https://www.arduino.cc/en/Main/Software
Arduino IDE (nube) https://create.arduino.cc/editor
Iniciación a Cloud IDE https://create.arduino.cc/projecthub/Arduino_Genuino/getting-started-with-arduino- web-editor-4b3e4a
Foro 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
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
Referencia da biblioteca https://www.arduino.cc/reference/en/
Tenda Arduino https://store.arduino.cc/

Historial de revisións

Data Revisión Cambios
04/15/2021 1 Actualizacións xerais da folla de datos

 

Documentos/Recursos

Módulo ARDUINO ABX00027 Nano 33 IoT [pdfManual de instrucións
ABX00032, 2AN9S-ABX00032, 2AN9SABX00032, ABX00027 Módulo Nano 33 IoT, ABX00027, Módulo Nano 33 IoT, módulo

Referencias

Deixa un comentario

O teu enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados *