Q: XIAO nRF52840 vs XIAO nRF52840 Sense : Lequel vous faut-il ?

Updated 4 min read

Réponse rapide

Le XIAO nRF52840 et le XIAO nRF52840 Sense partagent la même puce Nordic, la même mémoire, la même pile sans fil et le même format. Le Sense ajoute deux capteurs embarqués : un IMU 6 axes et un microphone numérique PDM. C'est la seule différence. Si vous avez besoin de détection de mouvement ou de capture audio, optez pour le Sense. Sinon, la carte standard fait tout le reste pour moins cher.

Ce qu'ils partagent

Les deux cartes utilisent le Nordic nRF52840 fonctionnant à 64 MHz avec 256 Ko de RAM, 1 Mo de Flash et 2 Mo de stockage embarqué. Les deux supportent le Bluetooth Low Energy 5.4, le Bluetooth Mesh, le NFC, et partagent le même format de 21 x 17,8 mm avec USB-C, 11 broches GPIO et un contrôleur de charge LiPo intégré.

Ils exécutent des firmwares identiques : Arduino, CircuitPython, MicroPython et Zephyr RTOS. Pour les périphériques BLE, les nœuds de capteurs IoT, les claviers divisés ou les appareils Meshtastic, l'une ou l'autre carte fonctionne de manière identique. Il n'y a pas d'écart de performance entre eux.

La seule vraie différence : deux capteurs

Le Sense ajoute exactement deux composants à la carte standard :

  • LSM6DS3TR-C (IMU 6 axes : accéléromètre 3 axes + gyroscope 3 axes)
  • Microphone numérique PDM

Même puce, même mémoire, même nombre de broches, même taille.

Voici une correction qui piège beaucoup de monde : le Sense n'a pas de capteur de température, d'humidité et de pression BME280. De nombreux articles et messages de forum affirment le contraire. Ils ont tort. La seule lecture environnementale que vous obtenez du matériel embarqué est la température de la puce intégrée de l'IMU, qui mesure la température du die du processeur, pas l'air ambiant. Si vous avez besoin de données réelles de température ou d'humidité, connectez un capteur Grove comme le BME280 en externe.

Comparaison côte à côte

Spécification XIAO nRF52840 XIAO nRF52840 Sense
Processeur Nordic nRF52840 64 MHz Identique
Mémoire 256 Ko RAM, 1 Mo Flash Identique
Sans fil BLE 5.4, Mesh, NFC Identique
GPIO 11 11
Capteurs embarqués Aucun IMU 6 axes + micro PDM
Charge de la batterie Intégré Identique
Taille 21 x 17,8 mm Identique
Programmation Arduino, CircuitPython, MicroPython Identique
Idéal pour Appareils BLE, claviers, Meshtastic TinyML, appareils portables, projets de mouvement/audio

Lequel devriez-vous acheter ?

Choisissez le XIAO nRF52840 standard lorsque :

  • Vous construisez des périphériques BLE, des balises ou des traqueurs
  • Vous fabriquez des claviers mécaniques divisés
  • Vous utilisez Meshtastic (le Kit Meshtastic utilise la carte standard)
  • Vous ajoutez vos propres capteurs via I2C ou SPI
  • Vous voulez une flexibilité GPIO maximale (le Sense occupe 4 broches pour ses capteurs)
  • Le budget est important et vous n'avez pas besoin de détection de mouvement ou audio

Choisissez le XIAO nRF52840 Sense lorsque :

  • Vous faites du TinyML ou de l'apprentissage automatique embarqué (reconnaissance de gestes, classification de mouvements)
  • Vous construisez des projets audio (détection de mots-clés, classification de sons)
  • Vous prototypez des appareils portables avec suivi d'activité
  • Vous utilisez Edge Impulse, qui prend officiellement en charge le Sense
  • Vous voulez une détection de mouvement sans câbler de composants supplémentaires

Les variantes Plus : Plus de GPIO

Les deux cartes existent également en versions "Plus" qui ajoutent 9 broches GPIO supplémentaires (20 au total), un deuxième UART, un deuxième bus SPI et une sortie audio I2S. Si votre projet nécessite de nombreux périphériques en plus de la connectivité sans fil, envisagez le XIAO nRF52840 Plus ou le XIAO nRF52840 Sense Plus. Ils sont compatibles au niveau des broches avec les mêmes cartes d'extension, y compris l'écran rond pour Seeed Studio XIAO. Explorez plus d'options dans la collection maker.

FAQ

Q : Le XIAO nRF52840 Sense a-t-il un capteur de température et d'humidité ?

R : Non. C'est une idée fausse courante. Le Sense a un IMU 6 axes et un microphone PDM. L'IMU comprend une lecture de la température de la puce (température du die du processeur, pas ambiante). Pour la détection environnementale, connectez un capteur Grove comme le BME280 en externe.

Q : Puis-je utiliser les deux cartes pour Meshtastic ?

R : Oui. Le firmware Meshtastic fonctionne de manière identique sur les deux. Le Kit Meshtastic dédié regroupe le XIAO nRF52840 standard avec le module LoRa Wio-SX1262, car les capteurs embarqués sont inutiles pour le réseau maillé.

Q : Le Sense vaut-il le coût supplémentaire ?

R : Seulement si vous avez réellement besoin de l'IMU ou du microphone. Un module IMU externe et un micro coûteraient à peu près le même prix ou plus, et vous auriez besoin de les câbler. Si votre projet n'a aucune utilité pour la détection de mouvement ou audio, économisez l'argent et optez pour la carte standard. Pour une vue d'ensemble complète, lisez notre aperçu du Seeed Studio XIAO.