ARDUINO-LOGO

Module IdO ARDUINO ABX00027 Nano 33

ARDUINO-ABX00027-Nano-33-IoT-Module-PRODUIT

  • SKU du manuel de référence du produit : ABX00027
  • SKU (avec en-têtes) : ABX00032

Description
Nano 33 IoT et Nano 33 IoT avec en-têtes est un module de taille miniature contenant un processeur Cortex M0+ SAMD21, un module WiFi+BT basé sur ESP32, une puce crypto qui peut stocker en toute sécurité des certificats et des clés pré-partagées et une IMU 6 axes. Le module peut soit être monté en tant que composant DIP (lors du montage des en-têtes de broches), soit en tant que composant SMT, en le soudant directement via les pastilles crénelées.

Zones cibles :
Maker, améliorations, scénarios d'application IoT de base

Caractéristiques

SAMD21G18A

Processeur

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

Périphériques

  • DMA 12 canaux
  • Système d'événements à 12 canaux
  • 5x minuterie/compteur 16 bits
  • 3x temporisateur/compteur 24 bits avec fonctions étendues RTC 32 bits
  • Temps de chien de garde
  • Générateur CRC-32
  • USB hôte/périphérique pleine vitesse avec 8 points d'extrémité
  • 6x SERCOM (USART, I2C, SPI, LIN)
  • I2S à deux canaux
  • ADC 12 bits 350 ksps (jusqu'à 16 bits avec oversampling) DAC 10 bits 350 ksps
  • Contrôleur d'interruption externe (jusqu'à 16 lignes)

Nina W102

Module

  • Processeur Dual Core Tensilica LX6 jusqu'à 240 MHz
  • 448 Ko de ROM, 520 Ko de SRAM, 2 Mo de mémoire flash

Wi-Fi

  • IEEE 802.11b jusqu'à 11Mbit
  • IEEE 802.11g jusqu'à 54 Mo
  • IEEE 802.11n jusqu'à 72 Mo
  • 2.4 GHz, 13 canaux
  • -96 dBm de sensibilité

Bluetooth® BR/EDR

  • 7 périphériques maximum
  • 2.4 GHz, 79 canaux
  • Jusqu'à 3 Mbit/s
  • Puissance de sortie de 8 dBm à 2/3 Mbit/s 11 dBm EIRP à 2/3 Mbit/s
  • Sensibilité de 88 dBm

Bluetooth® basse consommation

  • Double mode Bluetooth® 4.2
  • 2.4GHz canaux 40
  • Puissance de sortie de 6 dBm
  • 9 dBm PIRE
  • Sensibilité de 88 dBm
  • Jusqu'à 1 Mbit/

MPM3610 (CC-CC)

  • Régule le volume d'entréetage jusqu'à 21V avec un minimum de 65% d'efficacité @charge minimale
  • Plus de 85 % d'efficacité à 12 V

ATECC608A (Puce cryptographique)

  • Coprocesseur cryptographique avec stockage sécurisé des clés basé sur le matériel Stockage protégé jusqu'à 16 clés, certificats ou données
  • ECDH : FIPS SP800-56A Courbe Elliptique Diffie-Hellman
  • Prise en charge de la courbe elliptique standard NIST P256
  • Hachage SHA-256 et HMAC, y compris la sauvegarde/restauration du contexte hors puce
  • Cryptage/décryptage AES-128, champ galois multiplié pour GCM

LSM6DSL (IMU 6 axes)

  • Accéléromètre 3D et gyroscope 3D toujours activés
  • FIFO intelligent jusqu'à 4 Ko basé sur
  • ± 2 / ± 4 / ± 8 / ± 16 g pleine échelle
  • ± 125 / ± 250 / ± 500 / ± 1000 / ± 2000 dps pleine échelle

Le Conseil

Comme toutes les cartes à facteur de forme Nano, Nano 33 IoT et Nano 33 IoT avec en-têtes n'ont pas de chargeur de batterie mais peuvent être alimentés via USB ou des en-têtes.
NOTE: Arduino Nano 33 IoT et Nano 33 IoT avec en-têtes ne prennent en charge que 3.3 VI/Os et ne sont PAS tolérants à 5 V, veuillez donc vous assurer que vous ne connectez pas directement les signaux 5 V à cette carte, sinon elle sera endommagée. De plus, contrairement aux cartes Arduino Nano qui prennent en charge le fonctionnement 5V, la broche 5V ne fournit PAS de voltage mais est plutôt connecté, via un cavalier, à l'entrée d'alimentation USB.

Demande Examples

Station météo: En utilisant l'Arduino Nano 33 IoT ou Nano 33 IoT avec des en-têtes ainsi qu'un capteur et un écran OLED, nous pouvons créer une petite station météo communiquant la température, l'humidité, etc. directement sur votre téléphone.

Surveillance de la qualité de l'air : Une mauvaise qualité de l'air peut avoir de graves effets sur votre santé. En assemblant la carte, avec un capteur et un moniteur, vous pouvez vous assurer que la qualité de l'air est maintenue dans les environnements intérieurs. En connectant l'assemblage matériel à une application/API IoT, vous recevrez des valeurs en temps réel.

Tambour pneumatique :
Un projet rapide et amusant consiste à créer un petit tambour à air. Connectez votre tableau et téléchargez votre croquis depuis le Créer Web Editor et commencez à créer des rythmes avec votre station de travail audio de votre choix.

Notes

Conditions de fonctionnement recommandées

Symbole Description Min Max
  Limites thermiques conservatrices pour l'ensemble de la carte : -40 °C (40 °F) 85°C ( 185°F)

Consommation d'énergie

Symbole Description Min Type Max Unité
NIVMax Volume d'entrée maximaltage du pavé VIN -0.3 21 V
VUSBMax Volume d'entrée maximaltage du connecteur USB -0.3 21 V
PMax Consommation électrique maximale À confirmer mW

Plus fonctionnelview

Topologie de la carte

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

Haut de la topologie de la carte

Réf. Description Réf. Description
U1 Contrôleur ATSAMD21G18A U3 Capteur IMU LSM6DSOXTR
U2 Module Wi-Fi/BLE NINA-W102-00B U4 Puce cryptographique ATECC608A-MAHDA-T
J1 Connecteur micro USB PB1 IT-1185-160G-GTR Bouton poussoir

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

Réf. Description Réf. Description
SJ1 Pont de soudure ouvert (VUSB) SJ4 Pont de soudure fermé (+3V3)
TP Points d'essai xx Lorem Ipsum

Processeur
Le processeur principal est un Cortex M0+ fonctionnant jusqu'à 48 MHz. La plupart de ses broches sont connectées aux en-têtes externes, mais certaines sont réservées à la communication interne avec le module sans fil et les périphériques I2C internes embarqués (IMU et Crypto).

NOTE: Contrairement aux autres cartes Arduino Nano, les broches A4 et A5 ont une traction interne et par défaut pour être utilisées comme bus I2C, donc l'utilisation comme entrées analogiques n'est pas recommandée. La communication avec NINA W102 se fait via un port série et un bus SPI via les broches suivantes.

Broche SAMD21 Acronyme SAMD21 Broche NINA Acronyme NINA Description
13 PA08 19 RÉINITIALISER_N Réinitialiser
39 PA27 27 GPIO0 Demande d'attention
41 PA28 7 GPIO33 Reconnaître
23 PA14 28 GPIO5 CS SPI
21 GPIO19 UART RTS    
24 PA15 29 GPIO18 CLK SPI
20 GPIO22 CTS UART    
22 PA13 1 GPIO21 SPI MISO
21 PA12 36 GPIO12 SPI MOSI
31 PA22 23 GPIO3 Processeur TX Nina RX
32 PA23 22 GPIO1 Processeur RX Nina TX

Module de communication Wi-Fi/BT
Nina W102 est basé sur ESP32 et est livré avec une pile logicielle pré-certifiée d'Arduino. Le code source du micrologiciel est disponible [9].

NOTE: La reprogrammation du micrologiciel du module sans fil avec un micrologiciel personnalisé invalidera la conformité aux normes radio certifiées par Arduino. Par conséquent, cela n'est pas recommandé, sauf si l'application est utilisée dans des laboratoires privés éloignés d'autres équipements électroniques et de personnes. L'utilisation d'un micrologiciel personnalisé sur les modules radio relève de la seule responsabilité de l'utilisateur. Certaines des broches du module sont connectées aux en-têtes externes et peuvent être directement pilotées par ESP32 à condition que les broches correspondantes de SAMD21 soient à trois états. Voici une liste de ces signaux :

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

ryptocène
La puce crypto des cartes Arduino IoT est ce qui fait la différence avec d'autres cartes moins sécurisées car elle fournit un moyen sécurisé de stocker des secrets (tels que des certificats) et accélère les protocoles sécurisés sans jamais exposer les secrets en texte brut. Le code source de la bibliothèque Arduino qui prend en charge le Crypto est disponible [10]

Unité de mesure inertielle
La carte dispose d'une IMU 6 axes intégrée qui peut être utilisée pour mesurer l'orientation de la carte (en vérifiant l'orientation du vecteur d'accélération de la gravité) ou pour mesurer les chocs, les vibrations, l'accélération et la vitesse de rotation. Le code source de la bibliothèque Arduino qui prend en charge l'IMU est disponible [11]

Arbre de pouvoir

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

fin

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

Fonctionnement du conseil

Mise en route – IDE
Si vous souhaitez programmer votre carte hors ligne, vous devez installer l'Arduino Desktop IDE [1]. Pour connecter l'Arduino 33 IoT à votre ordinateur, vous aurez besoin d'un câble USB Micro-B. Cela alimente également la carte, comme indiqué par la LED.

Prise en main – Arduino Web Éditeur
Toutes les cartes Arduino, y compris celle-ci, fonctionnent prêtes à l'emploi sur l'Arduino Web Editor [2], en installant simplement un simple plugin. L'Arduino Web L'éditeur est hébergé en ligne, il sera donc toujours à jour avec les dernières fonctionnalités et la prise en charge de tous les tableaux. Suivez [3] pour commencer à coder sur le navigateur et téléchargez vos croquis sur votre tableau.

Mise en route – Arduino IoT Cloud
Tous les produits compatibles Arduino IoT sont pris en charge sur Arduino IoT Cloud, ce qui vous permet de consigner, de représenter graphiquement et d'analyser les données des capteurs, de déclencher des événements et d'automatiser votre maison ou votre entreprise.
Samples croquis
SampLes croquis pour l'Arduino 33 IoT peuvent être trouvés soit dans le "Examples" dans l'IDE Arduino ou dans la section "Documentation" de l'Arduino Pro webchantier [4]

Ressources en ligne
Maintenant que vous avez parcouru les bases de ce que vous pouvez faire avec la carte, vous pouvez explorer les possibilités infinies qu'elle offre en consultant des projets passionnants sur ProjectHub [5], la référence de la bibliothèque Arduino [6] et la boutique en ligne [7] où vous pourra compléter votre carte avec des capteurs, des actionneurs et plus encore

Récupération de carte
Toutes les cartes Arduino ont un chargeur de démarrage intégré qui permet de flasher la carte via USB. Dans le cas où une esquisse verrouille le processeur et que la carte n'est plus accessible via USB, il est possible d'entrer en mode chargeur de démarrage en appuyant deux fois sur le bouton de réinitialisation juste après la mise sous tension.

Brochage des connecteursARDUINO-ABX00027-Nano-33-IoT-Module-FIG-5

USB

Épingle Fonction Taper Description
1 VUSB Pouvoir Entrée d'alimentation. Si la carte est alimentée via VUSB à partir de l'en-tête, il s'agit d'une sortie

(1)

2 D- Différentiel Données différentielles USB –
3 D+ Différentiel Données différentielles USB +
4 ID Analogique Sélectionne la fonctionnalité hôte/périphérique
5 Terre Pouvoir Ground Power
  1. La carte peut prendre en charge le mode hôte USB uniquement si elle est alimentée via la broche VUSB et si le cavalier proche de la broche VUSB est court-circuité.

En-têtes
La carte expose deux connecteurs à 15 broches qui peuvent être assemblés avec des embases à broches ou soudés à travers des vias crénelés.

Épingle Fonction Taper Description
1 D13 Numérique GPIO
2 +3V3 Mise hors tension Puissance de sortie générée en interne vers des appareils externes
3 AREF Analogique référence analogique ; peut être utilisé comme GPIO
4 A0/DAC0 Analogique entrée ADC/sortie DAC ; peut être utilisé comme GPIO
5 A1 Analogique ADC dans; peut être utilisé comme GPIO
6 A2 Analogique ADC dans; peut être utilisé comme GPIO
7 A3 Analogique ADC dans; peut être utilisé comme GPIO
8 A4/SDA Analogique ADC dans; SDA I2C ; Peut être utilisé comme GPIO (1)
9 A5/SCL Analogique ADC dans; SCL I2C ; Peut être utilisé comme GPIO (1)
10 A6 Analogique ADC dans; peut être utilisé comme GPIO
11 A7 Analogique ADC dans; peut être utilisé comme GPIO
12 VUSB Entrée/sortie d'alimentation Normalement NC ; peut être connecté à la broche VUSB du connecteur USB en court-circuitant un cavalier
13 TVD Entrée numérique Entrée de réinitialisation basse active (duplicata de la broche 18)
14 Terre Pouvoir Ground Power
15 NIV Puissance en entrée Entrée d'alimentation Vin
16 TX Numérique USART TX ; peut être utilisé comme GPIO
17 RX Numérique USART RX ; peut être utilisé comme GPIO
18 TVD Numérique Entrée de réinitialisation basse active (duplicata de la broche 13)
19 Terre Pouvoir Ground Power
20 D2 Numérique GPIO
21 D3/PWM Numérique GPIO ; peut être utilisé comme PWM
22 D4 Numérique GPIO
23 D5/PWM Numérique GPIO ; peut être utilisé comme PWM
24 D6/PWM Numérique GPIO, peut être utilisé comme PWM
25 D7 Numérique GPIO
26 D8 Numérique GPIO
Épingle Fonction Taper Description
27 D9/PWM Numérique GPIO ; peut être utilisé comme PWM
28 D10/PWM Numérique GPIO ; peut être utilisé comme PWM
29 D11/MOSI Numérique SPI MOSI ; peut être utilisé comme GPIO
30 D12/MISO Numérique SPI MISO ; peut être utilisé comme GPIO
Épingle Fonction Taper Description
1 +3V3 Mise hors tension Puissance de sortie générée en interne à utiliser comme volumetagla référence
2 DTS Numérique Données de débogage à un seul fil SAMD11
3 SWCLK Entrée numérique Horloge de débogage à un seul fil SAMD11
4 UPDI Numérique Interface de mise à jour ATMega4809
5 Terre Pouvoir Ground Power
6 TVD Entrée numérique Entrée de réinitialisation basse active

Informations mécaniques

Contour de la carte et trous de montage
Les mesures de la planche sont mélangées entre métrique et impérial. Les mesures impériales sont utilisées pour maintenir une grille de pas de 100 mil entre les rangées de broches pour leur permettre de s'adapter à une planche à pain alors que la longueur de la planche est métrique.ARDUINO-ABX00027-Nano-33-IoT-Module-FIG-7

Emplacements des connecteurs
Le view ci-dessous est du haut mais il montre les pastilles du connecteur de débogage qui sont sur le côté inférieur. Les broches en surbrillance sont la broche 1 pour chaque connecteur'

Haut view

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

Certifications

Déclaration de conformité CE DoC (UE)
Nous déclarons sous notre seule responsabilité que les produits ci-dessus sont conformes aux exigences essentielles des directives européennes suivantes et sont donc éligibles à la libre circulation sur les marchés comprenant l'Union européenne (UE) et l'Espace économique européen (EEE).

Déclaration de conformité EU RoHS & REACH 211 01/19/2021
Les cartes Arduino sont conformes à la directive RoHS 2 2011/65/UE du Parlement européen et à la directive RoHS 3 2015/863/UE du Conseil du 4 juin 2015 relative à la restriction de l'utilisation de certaines substances dangereuses dans les équipements électriques et électroniques.

Substance Limite maximale (ppm)
Plomb (Pb) 1000
Cadmium (Cd) 100
Mercure (Hg) 1000
Chrome hexavalent (Cr6+) 1000
Biphényles polybromés (PBB) 1000
Polybromodiphényléthers (PBDE) 1000
Phtalate de bis(2-éthylhexyle} (DEHP) 1000
Phtalate de benzyle butyle (BBP) 1000
Phtalate de dibutyle (DBP) 1000
Phtalate de diisobutyle (DIBP) 1000

Dérogations : Aucune dérogation n'est réclamée.
Les cartes Arduino sont entièrement conformes aux exigences connexes du règlement de l'Union européenne (CE) 1907/2006 concernant l'enregistrement, l'évaluation, l'autorisation et la restriction des produits chimiques (REACH). Nous ne déclarons aucune des SVHC (https://echa.europa.eu/web/guest/candidate-list-table), la liste candidate des substances extrêmement préoccupantes pour autorisation actuellement publiée par l'ECHA, est présente dans tous les produits (et également dans les emballages) en quantités totalisant une concentration égale ou supérieure à 0.1 %. Au meilleur de notre connaissance, nous déclarons également que nos produits ne contiennent aucune des substances répertoriées sur la "Liste d'autorisation" (annexe XIV du règlement REACH) et des substances extrêmement préoccupantes (SVHC) en quantités significatives comme spécifié par l'annexe XVII de la liste des candidats publiée par l'ECHA (Agence européenne des produits chimiques) 1907/2006/CE.

Déclaration sur les minerais de conflit
En tant que fournisseur mondial de composants électroniques et électriques, Arduino est conscient de ses obligations en ce qui concerne les lois et réglementations concernant les minéraux de conflit, en particulier la loi Dodd-Frank Wall Street Reform and Consumer Protection Act, Section 1502. Arduino ne source ni ne traite directement les conflits. minéraux tels que l'étain, le tantale, le tungstène ou l'or. Les minéraux de conflit sont contenus dans nos produits sous forme de soudure ou en tant que composant d'alliages métalliques. Dans le cadre de notre diligence raisonnable, Arduino a contacté les fournisseurs de composants au sein de notre chaîne d'approvisionnement pour vérifier leur conformité continue avec la réglementation. Sur la base des informations reçues jusqu'à présent, nous déclarons que nos produits contiennent des minéraux de conflit provenant de zones sans conflit.

Avertissement de la FCC

Tout changement ou modification non expressément approuvé par la partie responsable de la conformité pourrait annuler le droit de l'utilisateur à utiliser l'équipement. Cet appareil est conforme à la partie 15 des règles de la FCC. L'exploitation est soumise aux deux conditions suivantes :

  1. Cet appareil ne doit pas provoquer d'interférences nuisibles
  2. cet appareil doit accepter toute interférence reçue, y compris celles qui peuvent provoquer un fonctionnement indésirable.

Déclaration de la FCC sur l’exposition aux rayonnements RF :

  1. Cet émetteur ne doit pas être colocalisé ou fonctionner en conjonction avec une autre antenne ou un autre émetteur.
  2. Cet équipement est conforme aux limites d’exposition aux rayonnements RF définies pour un environnement non contrôlé.
  3. Cet équipement doit être installé et utilisé avec une distance minimale de 20 cm entre le radiateur et votre corps.

Les manuels d'utilisation des appareils radio exempts de licence doivent contenir l'avis suivant ou un avis équivalent à un endroit bien en vue dans le manuel d'utilisation ou alternativement sur l'appareil ou les deux. Cet appareil est conforme aux normes RSS sans licence d'Industrie Canada. Le fonctionnement est soumis aux deux conditions suivantes :

  1. cet appareil ne doit pas provoquer d'interférences
  2. cet appareil doit accepter toute interférence, y compris celles qui peuvent provoquer un fonctionnement indésirable de l'appareil.

Avertissement IC SAR :
Cet équipement doit être installé et utilisé avec une distance minimale de 20 cm entre le radiateur et votre corps.

Important: La température de fonctionnement de l'EUT ne peut pas dépasser 85℃ et ne doit pas être inférieure à -40℃. Par la présente, Arduino Srl déclare que ce produit est conforme aux exigences essentielles et aux autres dispositions pertinentes de la directive 2014/53/UE. Ce produit est autorisé à être utilisé dans tous les États membres de l'UE.

Bandes de fréquences Puissance de sortie maximale (EIRP)
2402-2480 MHz (EDR) 6.24 dBm
2402-2480 MHz (BLE) 6.30 dBm
2412-2472MHz (Wi-Fi 2.4G) 13.61 dBm

Informations sur la société

Nom de l'entreprise Arduino Srl
Adresse de l'entreprise Via Andrea Appiani, 2520900 MONZA

Documentation de référence

Référence Lien
IDE Arduino (bureau) https://www.arduino.cc/en/Main/Software
IDE Arduino (Cloud) https://create.arduino.cc/editor
Cloud IDE Premiers pas 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
Micrologiciel NINA https://github.com/arduino/nina-fw
Bibliothèque ECC608 https://github.com/arduino-libraries/ArduinoECCX08
Bibliothèque LSM6DSL https://github.com/stm32duino/LSM6DSL
Hub de projets https://create.arduino.cc/projecthub?by=part&part_id=11332&sort=trending
Référence de la bibliothèque https://www.arduino.cc/reference/en/
Boutique Arduino https://store.arduino.cc/

Historique des révisions

Date Révision Changements
04/15/2021 1 Mises à jour générales de la fiche technique

 

Documents / Ressources

Module IdO ARDUINO ABX00027 Nano 33 [pdf] Manuel d'instructions
ABX00032, 2AN9S-ABX00032, 2AN9SABX00032, ABX00027 Module IdO Nano 33, ABX00027, Module IdO Nano 33, Module

Références

Laisser un commentaire

Votre adresse email ne sera pas publiée. Les champs obligatoires sont marqués *