Arduino Nano 33 IoT ABX00032 ARM Cortex-M0 + WiFi et Bluetooth ESP32 + IMU 6 + Puce cryptographique

Carte Arduino Nano 33 IoT ABX00032
Boite de la carte Arduino Nano 33 IoT ABX00032
Vue du dessous de la carte Arduino Nano 33 IoT ABX00032
Vue du dessus de la carte Arduino Nano 33 IoT ABX00032
Déballage de la carte Arduino Nano 33 IoT ABX00032
    Carte Arduino Nano 33 IoT ABX00032
    Boite de la carte Arduino Nano 33 IoT ABX00032
    Vue du dessous de la carte Arduino Nano 33 IoT ABX00032
    Vue du dessus de la carte Arduino Nano 33 IoT ABX00032
    Déballage de la carte Arduino Nano 33 IoT ABX00032
    ABX00032
    Disponible
    32,00 € TTC
    26,67 € HT

    Dont 0,04 € d'eco-participation déjà incluse dans le prix

    3La carte Arduino® Nano 33 iOT est une évolution de la carte Arduino® Nano traditionnelle. Cette dernière dispose d'un processeur beaucoup plus puissant (Arm Cortex-M0 + SAMD21 avec un transceiver WiFi et Bluetooth basé sur une puce ESP32) associé à une unité de mesure inertielle à 6 axes (IMU) et à une puce cryptographique.

    Reprise 1 pour 1         Frais de port à partir de 7.90 €   infos

     

    L'Arduino Nano 33 IoT est la carte d'entrée de gamme d'Arduino pour l'Internet des Objets. Construite autour du SAMD21 (ARM Cortex-M0+ à 48 MHz) et du module radio u-blox Nina W102 (WiFi + BLE), elle se distingue par sa puce cryptographique ATECC608A et son IMU 6 axes LSM6DS3 — le tout dans le format Nano compact de 45 × 18 mm.

    Référencée ABX00032, cette version est livrée avec les connecteurs mâles pré-soudés. Elle se programme via l'Arduino IDE (core SAMD) ou le Cloud Editor, et elle est nativement compatible Arduino IoT Cloud avec chiffrement TLS sécurisé par la puce crypto embarquée.

    Spécifications visuelles de l'Arduino Nano 33 IoT ABX00032

    Spécifications visuelles de l'Arduino Nano 33 IoT ABX00032



    Pourquoi choisir l'Arduino Nano 33 IoT ?

    L'Arduino Nano 33 IoT a été conçue avec un objectif simple : fournir le moyen le plus accessible et le moins cher d'ajouter du WiFi à un projet Arduino, avec un niveau de sécurité suffisant pour du déploiement sérieux. Et sur ce point, elle tient ses promesses.

    Le cœur de la carte est le SAMD21G18A de Microchip, un processeur ARM Cortex-M0+ 32 bits cadencé à 48 MHz. C'est un processeur simple cœur, pas le plus rapide de la gamme Nano, mais il est fiable, bien documenté et consomme peu. Avec 256 Ko de Flash et 32 Ko de SRAM, on a assez de place pour des sketches IoT classiques — lecture de capteurs, envoi de données, contrôle d'actionneurs.

    La connectivité sans fil est assurée par le module u-blox Nina W102, qui embarque un ESP32 (Xtensa LX6 dual-core à 240 MHz). Ce coprocesseur gère le WiFi 802.11 b/g/n et le Bluetooth 4.2 (BR/EDR et BLE) via une antenne PCB intégrée. Il fournit aussi les entrées analogiques A4-A7 (12 bits) et contrôle la LED RGB intégrée. La bibliothèque WiFiNINA simplifie la connexion réseau.

    Ce qui distingue vraiment le Nano 33 IoT des autres Nano connectés, c'est la puce cryptographique ATECC608A de Microchip. Elle stocke de manière sécurisée les certificats X.509 et les clés pré-partagées utilisés pour les connexions TLS. Concrètement, vos communications IoT sont chiffrées au niveau matériel — pas juste logiciel. Pour un projet qui envoie des données sensibles (capteurs industriels, monitoring médical, domotique professionnelle), c'est un vrai plus.

    L'IMU LSM6DS3 complète le tableau avec un accéléromètre et un gyroscope 3D. On peut détecter des mouvements, mesurer des inclinaisons ou implémenter un suivi de gestes sans ajouter de capteur externe. La carte est compatible Arduino IoT Cloud dès la sortie de boîte — quelques clics dans l'interface cloud et on visualise les données sur un dashboard, contrôlable depuis l'application mobile.



    Spécifications techniques de l'Arduino Nano 33 IoT

    Le processeur principal est le SAMD21G18A (Microchip), un ARM Cortex-M0+ 32 bits cadencé à 48 MHz. Il dispose de 256 Ko de mémoire Flash pour le programme et de 32 Ko de SRAM pour les variables d'exécution. La plupart de ses broches sont accessibles via les headers externes, mais certaines sont réservées à la communication interne avec le module sans fil et les périphériques I²C embarqués (IMU et crypto).

    Le module u-blox Nina W102 intègre un ESP32 (Xtensa LX6 dual-core 240 MHz) avec 520 Ko de SRAM et 16 Mbit de Flash. Il gère le WiFi 802.11 b/g/n dans la bande 2,4 GHz et le Bluetooth 4.2 (BR/EDR et BLE) avec une antenne PCB intégrée. Ce module pilote aussi les entrées analogiques A4-A7 (ADC 12 bits) et la LED RGB (anode commune, logique inversée : LOW = allumée). La communication entre le SAMD21 et le Nina W102 se fait par SPI interne.

    L'IMU LSM6DS3 fournit des données d'accéléromètre 3 axes (plages ±2, ±4, ±8 et ±16 g) et de gyroscope 3 axes (plages ±125, ±250, ±500, ±1000 et ±2000 °/s). Elle est accessible via le bus I²C interne (adresse 0x6A). La bibliothèque Arduino_LSM6DS3 simplifie la lecture des données. La puce ATECC608A assure le stockage sécurisé des certificats et des clés de chiffrement, permettant des connexions TLS authentifiées vers Arduino IoT Cloud ou tout autre serveur MQTT/HTTPS.

    Le brochage expose 14 E/S numériques et 8 entrées analogiques (A0-A3 via SAMD21, A4-A7 via Nina W102 12 bits). Les pins A4 et A5 servent par défaut de bus I²C (avec pull-up intégrés) et ne sont pas recommandés comme entrées analogiques classiques. 11 broches supportent le PWM (toutes sauf A4, A5, A6 et A7). Les interfaces de communication incluent UART, I²C et SPI.

    L'alimentation se fait via le port micro-USB (5 V) ou la broche Vin (5 à 18 V). Un convertisseur buck fournit le 3,3 V. Le pin 5 V (VBUS) est désactivé par défaut — il faut souder le jumper VBUS au dos de la carte pour l'activer, et uniquement avec une alimentation USB. Toutes les E/S fonctionnent en 3,3 V et ne sont pas tolérantes au 5 V. Le format physique est le standard Nano : 45 × 18 mm, environ 5 grammes, avec pads castellés pour montage CMS.

    Six cas d'usage courants de l'Arduino Nano 33 IoT

    Six cas d'usage courants de l'Arduino Nano 33 IoT



    Ce qui change par rapport au Nano ESP32 et au Nano RP2040 Connect

    Le Nano ESP32 (ESP32-S3, dual-core Xtensa LX7 à 240 MHz) est beaucoup plus puissant en termes bruts : 512 Ko de RAM, 16 Mo de Flash, WiFi et BLE 5.0 natifs au SoC (pas via coprocesseur), MicroPython, émulation HID, USB-C. Il n'a ni IMU ni puce crypto, mais sa puissance de calcul et son WiFi natif le rendent plus adapté aux projets IoT exigeants. Si vous commencez aujourd'hui un nouveau projet connecté et que la sécurité matérielle n'est pas critique, le Nano ESP32 est objectivement un meilleur choix rapport fonctionnalités/prix.

    Le Nano RP2040 Connect (RP2040 dual-core Cortex-M0+ à 133 MHz) est aussi plus puissant que le Nano 33 IoT : 264 Ko de RAM, 16 Mo de Flash, PIO, MicroPython via OpenMV. Il utilise le même Nina W102 pour le WiFi/BLE, mais ajoute un microphone MEMS et une IMU LSM6DSOX (avec core ML). Il n'a pas de puce crypto ATECC608A par contre — c'est l'un des rares avantages que le Nano 33 IoT conserve.

    Le Nano 33 IoT reste pertinent pour les projets qui nécessitent une sécurité matérielle ATECC608A (certificats, clés TLS hardware) dans un budget serré, ou pour les utilisateurs qui ont déjà une base de code en SAMD21 et ne souhaitent pas migrer. C'est aussi la carte la moins chère de la gamme Nano connectée — un argument pour les déploiements multi-cartes en éducation ou en prototype.



    Prise en main et utilisation de l'Arduino Nano 33 IoT

    La programmation se fait via l'Arduino IDE (version desktop ou Cloud Editor). Il faut installer le board package "Arduino SAMD Boards (32-bits ARM Cortex-M0+)" via le gestionnaire de cartes. Attention : c'est le package SAMD (pas le package MKR ni le package Due). Sélectionnez ensuite "Arduino Nano 33 IoT" dans la liste des cartes.

    La connexion au PC utilise un câble micro-USB. Sous macOS, aucun driver supplémentaire n'est requis. Sous Windows, l'installation du core SAMD inclut les drivers nécessaires. Le bootloader intégré gère le téléversement des sketches sans programmateur externe.

    Pour utiliser le WiFi, installez la bibliothèque WiFiNINA via le gestionnaire de bibliothèques. Pour le Bluetooth/BLE, c'est la bibliothèque ArduinoBLE. Pour l'IMU, la bibliothèque Arduino_LSM6DS3. Ces trois bibliothèques sont officiellement maintenues par Arduino et s'installent en un clic.

    La LED RGB est connectée au module Nina W102 (pas au SAMD21 directement). Pour l'utiliser, il faut inclure la bibliothèque WiFiNINA même si vous n'utilisez pas le WiFi. Les constantes LEDR, LEDG, LEDB sont disponibles, avec une logique inversée (LOW = allumée, HIGH = éteinte).

    Point crucial sur les niveaux logiques : toutes les E/S sont en 3,3 V et ne sont pas tolérantes au 5 V. Le pin VBUS est désactivé par défaut. Pour obtenir du 5 V, il faut souder le jumper VBUS au dos de la carte, et uniquement si l'alimentation vient de l'USB. Pour les capteurs et modules 5 V, un adaptateur de niveau logique est indispensable.

    Pour économiser de l'énergie, vous pouvez désactiver les composants inutilisés (WiFi, IMU) et mettre le SAMD21 en mode sleep. En 3,3 V, la consommation descend à environ 6 mA en veille. La combinaison BLE (47 mA) est beaucoup plus économe que le WiFi (110 mA) pour les applications sur batterie.

    Comparaison Arduino Nano 33 IoT, Nano ESP32 et Nano RP2040 Connect

    Comparaison entre le Nano 33 IoT, le Nano ESP32 et le Nano RP2040 Connect



    Pour quels projets utiliser l'Arduino Nano 33 IoT ?

    Le Nano 33 IoT est taillé pour les projets IoT qui demandent connectivité, compacité et sécurité. Voici les cas d'usage où il excelle.

    IoT sécurisé avec chiffrement matériel

    C'est le terrain de prédilection de cette carte. La puce ATECC608A permet de stocker des certificats X.509 et des clés TLS dans un élément sécurisé dédié, protégé contre l'extraction physique. Pour les projets qui envoient des données sensibles vers un cloud (monitoring médical, capteurs industriels, compteurs intelligents), cette sécurité matérielle est un atout qu'on ne trouve sur aucun autre Nano connecté.

    Station météo WiFi connectée

    Branchez un capteur de température, d'humidité ou de pression sur le bus I²C, connectez la carte au WiFi, et envoyez les données vers l'Arduino IoT Cloud. Un dashboard en ligne affiche les courbes en temps réel, et l'application mobile Arduino IoT Remote permet de consulter les mesures depuis n'importe où. L'IMU embarquée peut même servir à détecter si la station a été déplacée ou renversée.

    Suivi de mouvement et wearables

    L'IMU LSM6DS3 (accéléromètre + gyroscope) permet le suivi de mouvement, la détection de pas, l'analyse d'inclinaison ou la création d'une "air drum" (batterie virtuelle). Combinée avec le BLE pour envoyer les données vers un smartphone, c'est une base solide pour des dispositifs portables : bracelets d'activité, contrôleurs gestuels, trackers sportifs.

    Domotique WiFi et BLE

    Interrupteurs connectés, capteurs de présence, monitoring de qualité de l'air — le WiFi permet l'intégration avec les systèmes domotiques existants, et le BLE offre une alternative basse consommation pour les dispositifs à portée courte. La carte peut créer un access point WiFi pour la configuration initiale, puis se connecter au réseau domestique. Pour la domotique, le Nano 33 IoT reste un choix fiable.

    Monitoring environnemental sur le terrain

    Avec sa faible consommation en mode BLE (~47 mA) et la possibilité de mettre le SAMD21 en sommeil profond (~6 mA), la carte peut alimenter un réseau de capteurs environnementaux distribués (température, humidité, qualité de l'air) sur batterie pendant des durées raisonnables. Le WiFi permet le rapatriement périodique des données vers un serveur central.

    Prototypage IoT professionnel

    Le format Nano avec pads castellés, la puce crypto pour le TLS, et la compatibilité Arduino IoT Cloud font de cette carte une base crédible pour un prototype IoT destiné à la production. Les programmes éducatifs Arduino l'utilisent aussi largement pour l'enseignement de l'IoT sécurisé.



    Shields et accessoires compatibles avec le Nano 33 IoT

    Le Nano 33 IoT reprend le brochage standard de la famille Nano (2 × 15 broches, pas de 2,54 mm) avec les connecteurs pré-soudés. On l'enfiche directement sur une plaque de prototypage sans soudure pour les essais rapides.

    Un adaptateur Grove au format Nano facilite la connexion de modules Grove via I²C. Une carte d'extension à borniers à vis au format Nano permet un câblage propre pour les installations permanentes. Le Nano Motor Carrier d'Arduino offre une solution clé en main pour piloter des moteurs DC et des servomoteurs.

    Rappel important : les E/S sont en 3,3 V, pas de tolérance 5 V. Le pin VBUS est désactivé par défaut (jumper à souder). Les shields et modules conçus pour du 5 V nécessitent un adaptateur de niveau. Un câble micro-USB de qualité (données + charge) est indispensable pour la programmation.

    Architecture et écosystème sécurisé de l'Arduino Nano 33 IoT

    Architecture et écosystème sécurisé de l'Arduino Nano 33 IoT



    Tutoriels et ressources pour démarrer avec le Nano 33 IoT

    Guide de démarrage officiel — Arduino.cc

    Le Getting Started Guide couvre l'installation du core SAMD, la configuration du driver, le premier sketch Blink, et les particularités du Nano 33 IoT (niveaux 3,3 V, pin VBUS). C'est le point de départ pour configurer la carte.

    Voir le guide de démarrage sur arduino.cc

    Alarme IoT avec Arduino Cloud

    Un tutoriel officiel qui montre comment créer un système d'alarme connecté avec le Nano 33 IoT et l'Arduino IoT Cloud. Le projet utilise l'IMU pour détecter des mouvements et envoie des notifications vers un smartphone via le dashboard cloud.

    Voir le tutoriel alarme IoT Cloud sur docs.arduino.cc

    Guide communautaire ultime du Nano 33 IoT

    Un guide très complet rédigé par la communauté qui couvre en détail le WiFi (connexion, access point, puissance), le BLE (central, périphérique, portée), l'IMU, la gestion de l'alimentation (sleep mode, coupure totale avec RTC), le pin VBUS et les modes basse consommation. Une ressource indispensable.

    Voir le guide ultime sur GitHub



    Résumé des caractéristiques techniques

    • Processeur principal : SAMD21G18A (Microchip) — ARM Cortex-M0+ 32 bits, 48 MHz
    • Mémoire Flash : 256 Ko
    • SRAM : 32 Ko
    • Coprocesseur radio : u-blox Nina W102 (ESP32, Xtensa LX6 dual-core 240 MHz)
    • WiFi : 802.11 b/g/n (2,4 GHz), antenne intégrée
    • Bluetooth : 4.2 (BR/EDR + Low Energy)
    • IMU 6 axes : LSM6DS3 (accéléromètre ±2/±4/±8/±16 g, gyroscope ±125 à ±2000 °/s)
    • Puce cryptographique : ATECC608A (certificats X.509, clés TLS, stockage sécurisé)
    • E/S numériques : 14
    • Entrées analogiques : 8 (A0-A3 via SAMD21, A4-A7 via Nina W102 12 bits)
    • Broches PWM : 11 (toutes sauf A4, A5, A6, A7)
    • Interfaces : UART, I²C (A4/A5 avec pull-up intégrés), SPI
    • Port USB : micro-USB
    • Alimentation : micro-USB 5 V ou Vin 5-18 V
    • Pin 5 V (VBUS) : désactivé par défaut (jumper à souder)
    • Tension des E/S : 3,3 V uniquement (pas de tolérance 5 V)
    • LED intégrées : LED RGB (via Nina W102) + LED orange (broche 13)
    • Arduino IoT Cloud : compatible (avec sécurité TLS matérielle)
    • Dimensions : 45 × 18 mm
    • Poids : ~5 g
    • Format : Nano DIP, connecteurs pré-soudés (ABX00032), pads castellés
    • Référence fabricant : ABX00032 (avec headers) / ABX00027 (sans headers)



    Questions fréquentes sur l'Arduino Nano 33 IoT

    Quelle est la différence entre le SAMD21 et l'ESP32 sur cette carte ?

    La carte contient deux processeurs. Le SAMD21 est le processeur principal : il exécute votre sketch et gère les GPIO numériques et les entrées analogiques A0-A3. Le module Nina W102 (ESP32) est le coprocesseur : il gère le WiFi, le BLE, les entrées analogiques A4-A7 et la LED RGB. La communication entre les deux se fait par SPI interne, de manière transparente via les bibliothèques Arduino.

    Le Nano 33 IoT est-il compatible 5 V ?

    Non. Les E/S fonctionnent en 3,3 V et ne sont pas tolérantes au 5 V. Connecter du 5 V sur une broche endommage irréversiblement la carte. Le pin VBUS peut fournir du 5 V uniquement si le jumper au dos est soudé et que la carte est alimentée par USB. Pour les modules 5 V, un adaptateur de niveau bidirectionnel est obligatoire.

    Qu'est-ce que la puce crypto ATECC608A apporte concrètement ?

    La ATECC608A est un élément sécurisé matériel qui stocke les clés privées et les certificats de manière inviolable. Elle accélère les opérations cryptographiques (ECDH, ECDSA) et permet des connexions TLS mutuellement authentifiées vers Arduino IoT Cloud ou tout serveur MQTT/HTTPS. Concrètement, vos données IoT sont chiffrées de bout en bout avec un niveau de sécurité hardware — pas un simple chiffrement logiciel que du code malveillant pourrait contourner.

    Peut-on utiliser le WiFi et le BLE simultanément ?

    Le module Nina W102 supporte les deux, mais dans la pratique, les utiliser simultanément sur le même module peut poser des problèmes de stabilité. Il est recommandé de choisir l'un ou l'autre pour un projet donné. Le BLE consomme beaucoup moins (~47 mA contre ~110 mA pour le WiFi) et convient aux applications à portée courte sur batterie.

    Le Nano 33 IoT supporte-t-il MicroPython ?

    Non nativement. Le core SAMD21 n'a pas de support MicroPython officiel dans l'écosystème Arduino. Si vous avez besoin de Python sur un Nano connecté, orientez-vous vers le Nano RP2040 Connect (OpenMV) ou le Nano ESP32 (MicroPython natif).

    L'IMU est-elle un LSM6DSL ou un LSM6DS3 ?

    La datasheet officielle Arduino mentionne le LSM6DS3. C'est un capteur inertiel 6 axes de ST Microelectronics combinant accéléromètre et gyroscope 3D. La bibliothèque à installer est Arduino_LSM6DS3 (pas Arduino_LSM6DSL). Le capteur est accessible via I²C à l'adresse 0x6A.

    La carte est-elle compatible Arduino IoT Cloud ?

    Oui, et c'est même l'une des cartes les mieux supportées. La puce ATECC608A gère le provisioning de sécurité automatiquement lors de la configuration dans le cloud. On crée un "Thing", on associe des variables, et la carte envoie les données chiffrées via TLS. Le dashboard et l'application mobile Arduino IoT Remote fonctionnent parfaitement.

    Le Nano 33 IoT est-il encore pertinent face aux Nano plus récents ?

    Pour un nouveau projet, le Nano ESP32 ou le Nano RP2040 Connect offrent plus de puissance et de fonctionnalités. Le Nano 33 IoT reste pertinent si vous avez besoin de la puce crypto ATECC608A (sécurité matérielle TLS), si vous avez du code SAMD21 existant, ou si le budget est une contrainte majeure — c'est la carte connectée Nano la moins chère.



    Notre avis chez Lextronic

    L'Arduino Nano 33 IoT est une carte qui a marqué un tournant dans la gamme Arduino : c'était le premier Nano accessible avec WiFi, BLE et sécurité matérielle intégrés. Elle a permis à des milliers de makers et de professionnels d'entrer dans l'IoT sécurisé avec Arduino.

    Les points forts restent solides : la puce cryptographique ATECC608A offre une sécurité matérielle qu'aucun autre Nano connecté ne propose, le combo WiFi + BLE + IMU 6 axes couvre la majorité des besoins IoT, et la compatibilité native avec Arduino IoT Cloud avec chiffrement TLS matériel en fait une carte plug-and-play pour les projets connectés sérieux.

    Les limites sont celles de l'âge. Le processeur SAMD21 à 48 MHz avec 32 Ko de RAM est modeste face aux dual-core du Nano ESP32 (240 MHz, 512 Ko) ou du Nano RP2040 Connect (133 MHz, 264 Ko). Pas de MicroPython, pas d'USB-C, pas de PIO, pas de HID. Le BLE est en version 4.2 là où les cartes récentes proposent du 5.0 ou 5.3. C'est une carte d'ancienne génération — fiable et éprouvée, mais qui montre ses limites face à la concurrence au sein même de la famille Nano.

    Pour qui a besoin de sécurité TLS matérielle dans un format Nano à petit budget, le Nano 33 IoT reste un choix pertinent. Pour tout le reste, les Nano plus récents offrent objectivement plus.

    Avis expert Lextronic sur l'Arduino Nano 33 IoT

    Avis expert Lextronic sur l'Arduino Nano 33 IoT

     

    Spécifications du produit
    cet appareil se recycle
    Schéma de la platine
    Datasheet du module
    Aucun avis
    Il est nécessaire d'être connecté pour laisser un avis

    Produits associés

    Produit ajouté à ma liste