ARDUINO ABX00031 Nano 33 BLE Sense Módulo
Descrición
Nano 33 BLE Sense é un módulo de tamaño miniatura que contén un módulo NINA B306, baseado en Nordic nRF52480 e que contén un Cortex M4F, un chip criptográfico que pode almacenar de forma segura certificados e claves precompartidas e unha IMU de 9 eixes. O módulo pódese montar como un compoñente DIP (ao montar cabeceiras de pin) ou como un compoñente SMT, soldándoo directamente a través das almofadas almenadas.
Áreas de destino:
Creador, melloras, aplicación IoT
Características
Módulo NINA B306
Procesador
- Arm® Cortex-M64F de 4 MHz (con FPU)
- 1 MB Flash + 256 KB RAM
Radio multiprotocolo Bluetooth 5
- 2 Mbps
- CSA #2
- Extensións publicitarias
- Long Range
- +8 dBm de potencia TX
- Sensibilidade -95 dBm
- 4.8 mA en TX (0 dBm)
- 4.6 mA en RX (1 Mbps)
- Balun integrado con saída unilateral de 50 Ω
- Soporte de radio IEEE 802.15.4
- Fío
- Zigbee
Periféricos
- USB a toda velocidade de 12 Mbps
- NFC-A tag
- Arme o subsistema de seguridade CryptoCell CC310 QSPI/SPI/TWI/I²S/PDM/QDEC
- Alta velocidade 32 MHz SPI
- Interfaz Quad SPI 32 MHz
- EasyDMA para todas as interfaces dixitais
- ADC de 12 bits 200 ksps
- Coprocesador AES/ECB/CCM/AAR de 128 bits
LSM9DS1 (IMU de 9 eixes)
- 3 canles de aceleración, 3 canles de velocidade angular, 3 canles de campo magnético
- ±2/±4/±8/±16 g de aceleración lineal a escala completa
- ±4/±8/±12/±16 gauss escala completa magnética
- ±245/±500/±2000 dps a escala completa de velocidade angular
- Saída de datos de 16 bits
LPS22HB (Barómetro e sensor de temperatura)
- Rango de presión absoluta de 260 a 1260 hPa con precisión de 24 bits
- Capacidade de alta sobrepresión: 20x a escala real
- Compensación de temperatura integrada
- Saída de datos de temperatura de 16 bits
- Taxa de datos de saída de 1 Hz a 75 Hz Funcións de interrupción: Data Ready, bandeiras FIFO, limiares de presión
HTS221 (sensor de humidade relativa)
- Rango de humidade relativa 0-100%.
- Sensibilidade alta rH: 0.004% rH/LSB
- Precisión da humidade: ± 3.5% rH, 20 a + 80% rH
- Precisión da temperatura: ± 0.5 °C, 15 a +40 °C
- Datos de saída de humidade e temperatura de 16 bits
APDS-9960 (Proximidade dixital, luz ambiental, RGB e sensor de xestos)
- Luz ambiental e detección de cor RGB con filtros de bloqueo UV e IR
- Sensibilidade moi alta: ideal para operar detrás de vidro escuro
- Detección de proximidade con rexeitamento da luz ambiental
- Detección de xestos complexos
MP34DT05 (micrófono dixital)
- AOP = 122.5 dbSPL
- Relación sinal a ruído de 64 dB
- Sensibilidade omnidireccional
- Sensibilidade de –26 dBFS ± 3 dB
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
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
Contidos
- A Xunta
- Valoracións
- Condicións de funcionamento recomendadas
- Consumo de enerxía
- Funcional Overview
- Topoloxía da placa
- Procesador
- Cripto
- IMU
- Barómetro e sensor de temperatura
- Sensor de temperatura e humidade relativa
- Sensor de proximidade dixital, luz ambiental, RGB e xesto
- Detección de xestos
- Detección de proximidade
- Detección de cor e ELA
- Micrófono dixital
- Árbore do poder
- Funcionamento da Xunta
- Iniciación: IDE
- Primeros pasos - Arduino Web Editor
- Primeros pasos: Arduino IoT Cloud
- Sample Sketches
- Recursos en liña
- Recuperación da Xunta
- Pinouts do conector
- USB
- Cabeceiras
- Depurar
- Información Mecánica
- Contorno da placa e orificios de montaxe
- Certificacións
- Declaración de conformidade CE DoC (UE)
- Declaración de conformidade coa UE RoHS e REACH 211 01/19/2021
- Declaración de minerais de conflito
- Precaución da FCC
- Información da empresa
- Documentación de referencia
- Historial de revisións
A Xunta
Como todas as placas de factor de forma Nano, o Nano 33 BLE Sense non ten un cargador de batería pero pódese alimentar a través de USB ou cabeceiras.
NOTA: Arduino Nano 33 BLE Sense só admite 3.3VI/Os e NON tolera 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.
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 |
PBL | Consumo de enerxía con bucle ocupado | TBC | mW | ||
PLP | Consumo de enerxía en modo de baixa potencia | TBC | mW | ||
PMAX | Máximo consumo de enerxía | TBC | mW |
Funcional Overview
Topoloxía da placa
Ref. | Descrición | Ref. | Descrición |
U1 | Módulo NINA-B306 Módulo BLE 5.0 | U6 | Convertidor reductor MP2322GQH |
U2 | Sensor IMU LSM9DS1TR | PB1 | IT-1185AP1C-160G-GTR Botón pulsador |
U3 | Micrófono Mems MP34DT06JTR | HS-1 | Sensor de humidade HTS221 |
U4 | Chip criptográfico ATECC608A | DL1 | Led L |
U5 | Módulo Ambiental APDS-9660 | DL2 | Poder led |
Ref. | Descrición | Ref. | Descrición |
SJ1 | Jumper VUSB | SJ2 | Jumper D7 |
SJ3 | Jumper 3v3 | SJ4 | Jumper D8 |
Procesador
O procesador principal é un Cortex M4F que funciona ata 64 MHz. A maioría dos seus pinos están conectados aos encabezados externos, non obstante, algúns están reservados para a comunicación interna co módulo sen fíos e os periféricos I2C internos (IMU e Crypto).
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.
Cripto
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 [8]
IMU
Arduino Nano 33 BLE ten unha IMU integrada de 9 eixes que se pode usar para medir a orientación da placa (comprobando a orientación do vector de aceleración da gravidade ou usando o compás 3D) 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 [9]
Barómetro e sensor de temperatura
O barómetro e o sensor de temperatura integrados permiten medir a presión ambiental. O sensor de temperatura integrado co barómetro pódese utilizar para compensar a medición de presión. O código fonte para a biblioteca Arduino que admite o barómetro está dispoñible [10]
Sensor de temperatura e humidade relativa
O sensor de humidade relativa mide a humidade relativa ambiental. Como o barómetro, este sensor ten un sensor de temperatura integrado que se pode usar para compensar a medición. O código fonte para a biblioteca Arduino que admite o sensor de humidade está dispoñible [11]
Sensor de proximidade dixital, luz ambiental, RGB e xesto
O código fonte para a biblioteca Arduino que admite o sensor de proximidade/xestos/ALS está dispoñible [12]
Detección de xestos
A detección de xestos utiliza catro fotodiodos direccionais para detectar a enerxía IR reflectida (orixinada polo LED integrado) para converter os datos físicos.
Detección de proximidade
A función de detección de proximidade proporciona medición da distancia (por exemplo, a pantalla do dispositivo móbil ata o oído do usuario) mediante a detección de fotodiodo de ref.
Detección de cor e ELA
A función de detección de cor e ALS proporciona datos de intensidade de luz vermella, verde, azul e clara. Cada unha das canles R, G, B, C ten unha U
Micrófono dixital
O MP34DT05 é un micrófono MEMS dixital ultracompacto, de baixa potencia e omnidireccional construído cun elemento sensor capacitivo e unha interface IC. O elemento sensor, capaz de detectar ondas acústicas, está fabricado mediante un proceso de micromecanizado de silicio especializado dedicado a producir sensores de audio.
Árbore do poder
A placa pódese alimentar a través dun conector USB, pins VIN ou VUSB nos cabezales.
NOTA: Dado que VUSB alimenta VIN a través dun diodo Schottky e un regulador de CC-CC especificado vol de entrada mínimotage é 4.5 V o volumen mínimo de alimentacióntage de USB ten que aumentar a un voltage no intervalo de 4.8V a 4.96V dependendo da corrente que se consuma.
Funcionamento da Xunta
Iniciación: IDE
Se queres programar o teu Arduino Nano 33 BLE mentres estás desconectado, necesitas instalar o Arduino Desktop IDE [1] Para conectar o Arduino Nano 33 BLE 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 o Arduino Nano 33 BLE 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 [13], a Referencia da biblioteca de Arduino [14] e a tenda en liña [15] onde poderás complementar o teu 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 conector
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 |
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 |
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 |
Depurar
Na parte inferior do taboleiro, baixo o módulo de comunicación, os sinais de depuración están dispostos como almofadas de proba de 3 × 2 cun paso de 100 mil sen o pin 4 eliminado. O Pin 1 represéntase na Figura 3 - Posicións dos conectores
Pin | Función | Tipo | Descrición |
1 | +3V3 | Apagado | Potencia de saída xerada internamente para ser utilizada como voltage referencia |
2 | SWD | Dixital | nRF52480 Datos de depuración dun único cable |
3 | SWCLK | Entrada dixital | nRF52480 Reloxo de depuración dun único cable |
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 imperiales utilízanse para manter unha cuadrícula de paso de 100 mil entre as filas de pinos para permitirlles axustar unha placa, mentres que a lonxitude da placa é métrica.
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 substancias moi preocupantes candidatas 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:
- Este dispositivo pode non causar interferencias daniñas
- 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:
- Este transmisor non debe estar situado nin funcionar en conxunto con ningunha outra antena ou transmisor.
- o seu equipo cumpre cos límites de exposición á radiación de RF establecidos para un ambiente incontrolado.
- Este equipo debe instalarse e operarse cunha distancia mínima de 20 cm entre o radiador e o seu corpo.
Galego: 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:
- Este dispositivo pode non causar interferencias
- 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 utilizarse cunha distancia mínima de 20 cm entre o radiador e o seu corpo. 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 de saída máxima (ERP) |
863-870 Mhz | 5.47 dBm |
Información da empresa
Nome da empresa | Arduino Srl |
Enderezo da empresa | Via Andrea Appiani 25 20900 MONZA Italia |
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/ |
Nina B306 | https://www.u-blox.com/sites/default/files/NINA-B3_DataSheet_%28UBX-17052099%29.pdf |
ECC608 | http://ww1.microchip.com/downloads/en/DeviceDoc/40001977A.pdf |
MPM3610 | https://www.monolithicpower.com/pub/media/document/MPM3610_r1.01.pdf |
Biblioteca ECC608 | https://github.com/arduino-libraries/ArduinoECCX08 |
Biblioteca LSM6DSL | https://github.com/adafruit/Adafruit_LSM9DS1 |
LPS22HB | https://github.com/stm32duino/LPS22HB |
Biblioteca HTS221 | https://github.com/stm32duino/HTS221 |
Biblioteca APDS9960 | https://github.com/adafruit/Adafruit_APDS9960 |
ProjectHub | https://create.arduino.cc/projecthub?by=part&part_id=11332&sort=trending |
Referencia da biblioteca | https://www.arduino.cc/reference/en/ |
Historial de revisións
Data | Revisión | Cambios |
04/27/2021 | 1 | Actualizacións xerais da folla de datos |
Documentos/Recursos
![]() |
ARDUINO ABX00031 Nano 33 BLE Sense Módulo [pdfManual do usuario ABX00031, Nano 33 BLE Sense, Módulo, Nano 33 BLE Sense Módulo, ABX00031 Nano 33 BLE Sense Módulo |