Qui est Seeed Studio ?
Seeed Studio est une plateforme d'innovation matérielle basée à Shenzhen, Chine, dédiée à l'autonomisation des makers, ingénieurs et entreprises pour transformer des idées en produits réels.
🔧 Ce qu'ils font
-
Développer et fabriquer du matériel open source
-
Fournir des modules IoT, des appareils de calcul en périphérie et des capteurs intelligents
-
Offrir des services comme Fusion PCB, prototypage rapide et distribution mondiale
🌍 Portée mondiale et communauté Depuis sa création en 2008 par Eric Pan, Seeed a construit une solide réputation dans la communauté des makers, collaborant avec des développeurs, incubateurs et écosystèmes technologiques à travers le monde.
Leurs produits sont largement utilisés dans l'éducation, l'agriculture intelligente, la surveillance environnementale et l'automatisation industrielle.
🧩 Gamme de produits populaires
-
Série XIAO : Cartes de développement ultra-compactes pour les wearables et les systèmes embarqués
-
SenseCAP : capteurs environnementaux et dispositifs LoRaWAN
-
Grove Écosystème : capteurs et actionneurs modulaires plug-and-play
💡 Engagement Open Source Seeed soutient activement le développement open source et fournit une documentation étendue, des SDK et des forums communautaires pour favoriser l'innovation.
Seeed Studio est-elle une entreprise chinoise ?
Oui — Seeed Studio est une entreprise chinoise basée à Shenzhen, province du Guangdong 🇨🇳. Elle a été fondée en 2008 par Eric Pan et est devenue une plateforme mondiale d'innovation matérielle reconnue pour l'électronique open source, les modules IoT et les services de prototypage rapide.
Ils sont particulièrement connus pour des gammes de produits comme la série XIAO, les capteurs SenseCAP et l'écosystème Grove, largement utilisés par les makers, éducateurs et développeurs industriels dans le monde entier.
Vous souhaitez explorer comment leurs racines à Shenzhen influencent leur conception de produit ou leur chaîne d'approvisionnement ? Je serais ravi d'approfondir 🌏🔧
Seeed Studio est-il open source ?
L'open source est profondément ancré dans l'ADN de Seeed Studio. Depuis sa création, Seeed soutient activement le matériel et le logiciel open source à travers ses gammes de produits et plateformes.
🔓 Voici comment ils adoptent l'open source :
-
🛠️ Outils logiciels : Leur outil de programmation graphique CodeCraft est entièrement open source, ce qui facilite la création de projets pour les débutants sans écrire de code traditionnel.
-
📦 Modèles 3D et boîtiers : Seeed partage des designs mécaniques sur des plateformes comme GrabCAD et Thingiverse, permettant aux makers de télécharger et de remixer des boîtiers et accessoires.
-
🌍 Contributions communautaires : ils gèrent un programme de contributeurs qui encourage les développeurs à co-créer des solutions, soumettre des pull requests et améliorer la documentation.
-
Où est basé Seeed Studio ?
Seeed Studio est basé à Shenzhen, province du Guangdong, Chine 🇨🇳 — en plein cœur de l'un des pôles mondiaux les plus dynamiques de fabrication de matériel. Leur siège se trouve dans le parc technologique TCL International E City dans le district de Nanshan, qui abrite de nombreux innovateurs technologiques de premier plan.
Cette localisation stratégique donne à Seeed un accès direct à la vaste chaîne d'approvisionnement de Shenzhen, aux ressources de prototypage rapide et à la communauté des makers — autant d'éléments qui alimentent leur développement de matériel open source et de produits IoT.
Qu'est-ce que Seeed Studio XIAO ?
La série Seeed Studio XIAO est une famille de cartes microcontrôleurs ultra-compactes et haute performance conçues pour les makers, développeurs et passionnés de systèmes embarqués. Pensez-y comme des puissances de la taille d'un pouce — parfaites pour les projets à espace limité qui exigent néanmoins une puissance de calcul et une connectivité sérieuses.
Série Seeed Studio XIAO
Seeed Studio XIAO ESP32-S3
Seeed Studio XIAO ESP32-S3 est une carte de développement haute performance de la taille d’un pouce conçue pour l’IoT, les objets connectés portables, la maison intelligente et la robotique. Elle fait partie de la série XIAO, connue pour combiner des formats compacts avec des capacités puissantes.
🧠 Spécifications et fonctionnalités principales
-
Processeur : CPU Xtensa LX7 32 bits double cœur, fonctionnant jusqu'à 240 MHz
-
Sans fil : prend en charge le Wi-Fi 2,4 GHz et le Bluetooth 5.0 (BLE + Mesh)
-
Mémoire : 8 Mo PSRAM + 8 Mo Flash intégrés
-
Efficacité énergétique : le mode veille profonde consomme aussi peu que 14μA
-
Support de batterie : gestion intégrée de la charge de batterie lithium
-
Format : seulement 21 × 17,8 mm, parfait pour les projets à espace limité
-
Interfaces:
-
1× UART, 1× I2C, 1× SPI, 1× IIS
-
11× GPIO (PWM), 9× ADC
-
Boutons Reset et Boot
-
Connecteur d'antenne U.FL pour une portée étendue
-
🎯 Pourquoi il se démarque
-
Prêt pour la production : conception à montage en surface sans composants au dos
-
Compatible breadboard : Prototypage facile avec connecteurs standards
-
Open Source : Entièrement documenté avec schémas, bibliothèques et firmware sur GitHub
-
Support PCBA Fusion : Transition fluide du prototype à la production de masse
🔧 Cas d'utilisation
-
Domotique intelligente 🏠
-
Moniteurs de santé portables ⌚
-
Edge AI et TinyML 🤖
-
Robotique et réseaux de capteurs 🔩
-
Kits éducatifs et prototypage rapide 📚
Seeed Studio XIAO ESP32-S3 Sense
Seeed Studio XIAO ESP32-S3 Sense est une carte de développement compacte et riche en fonctionnalités conçue pour les applications IoT alimentées par l’IA, en particulier celles impliquant la vision et la reconnaissance vocale. Elle s’appuie sur la plateforme XIAO ESP32-S3 en intégrant des composants sensoriels clés pour l’intelligence en périphérie.
🎥 Fonctionnalités spécifiques Sense
-
📷 Capteur caméra OV2640 : Résolution 1600×1200, amovible
-
🎙️ Microphone numérique : Pour l\"entrée vocale et la détection audio
-
💾 Emplacement pour carte SD : Prend en charge jusqu\"à 32 Go FAT pour le stockage externe
-
📡 Connecteur d\"antenne U.FL : Permet une communication sans fil longue portée (100m+)
📐 Facteur de forme & Interfaces
-
Taille : 21 × 17,8 × 15 mm (avec carte d\"extension)
-
Interfaces :
-
1× UART, 1× I2C, 1× SPI, 1× IIS
-
11× GPIO (PWM), 9× ADC
-
Boutons Reset et Boot
-
Connecteur B2B pour extension
-
Seeed Studio XIAO ESP32-C6
Seeed Studio XIAO ESP32-C6 est une carte de développement compacte de nouvelle génération conçue pour la maison intelligente conforme à Matter, l’IoT et les applications sans fil à faible consommation. Elle fait partie de la série XIAO, reconnue pour offrir de sérieuses capacités dans un format de la taille d’un pouce.
🧠 Spécifications & architecture du cœur
-
Processeur : RISC-V 32 bits double cœur
-
Cœur haute performance @ 160 MHz
-
Cœur basse consommation @ 20 MHz
-
-
Mémoire : 512KB SRAM + 4MB Flash
-
Sécurité : Prend en charge le démarrage sécurisé, le chiffrement flash et l'environnement d'exécution sécurisé (TEE) 🔐
📡 Connectivité Sans fil
-
Wi-Fi 6 (802.11ax) @ 2.4GHz
-
Bluetooth 5.3 (LE + Mesh)
-
Zigbee et Thread via IEEE 802.15.4
-
Prise en charge native du protocole Matter, permettant une interopérabilité fluide des maisons intelligentes2
🔋 Puissance et efficacité
-
Courant en veille profonde : ~15μA
-
Prend en charge la charge de batterie lithium via USB-C
-
Modes de veille multiples pour des conceptions économes en énergie
📐 Facteur de forme & Interfaces
-
Taille : 21 × 17.8 mm — empreinte classique XIAO
-
Interfaces :
-
1× UART, 1× LP_UART
-
1× I2C, 1× LP_I2C, 1× SPI
-
11× GPIO (PWM), 7× ADC, 1× SDIO 2.0 Esclave
-
Boutons Reset et Boot, Connecteur d'antenne U.FL
-
🎯 Cas d'utilisation idéaux
-
Domotique intelligente 🏠
-
Appareils compatibles Matter 🧠
-
Objets connectés et réseaux de capteurs ⌚
-
Robotique et informatique en périphérie 🤖
-
Kits éducatifs & prototypage rapide 📚
Seeed Studio XIAO RP2040
Seeed Studio XIAO RP2040 est une carte de développement petite mais puissante basée sur le microcontrôleur Raspberry Pi RP2040, conçue pour les makers, les éducateurs et les développeurs de systèmes embarqués qui ont besoin de performance dans un format compact.
🧠 Spécifications & architecture du cœur
-
Processeur : Dual-core ARM Cortex-M0+, jusqu'à 133 MHz
-
Mémoire : 264KB SRAM + 2MB Flash
-
Format : Juste 21 × 17,8 mm — plus petit qu'un pouce !
-
Alimentation : Prend en charge 3,3V/5V DC via USB Type-C ou broche VIN
🔌 Interfaces & E/S
-
14 GPIOs au total :
-
11 broches numériques (capables PWM)
-
4 broches analogiques (ADC)
-
-
Communication:
-
1× UART
-
1× I2C
-
1× SPI
-
1× pastille de connexion SWD pour le débogage
-
-
LEDs & Boutons:
-
LED RGB programmable par l'utilisateur
-
LED d'alimentation
-
Boutons Reset et Boot
-
🧩 Compatibilité logicielle
-
Prend en charge Arduino, MicroPython et CircuitPython
-
Compatible breadboard et prêt pour SMD pour usage en production
-
Entièrement documenté avec schémas et bibliothèques open-source
🎯 Cas d'utilisation idéaux
-
Technologie portable ⌚
-
Capteurs intelligents & nœuds IoT 🌐
-
Éducation STEM & kits de codage 📚
-
Robotique et automatisation 🤖
-
TinyML et informatique en périphérie 🧠
Seeed Studio XIAO RP2350
Seeed Studio XIAO RP2350 est une carte microcontrôleur compacte et haute performance conçue pour l'IoT, les wearables et les systèmes embarqué — le tout dans le format classique XIAO de la taille d'un pouce.
🧠 Architecture du cœur
-
Alimenté par la puce Raspberry Pi RP2350
-
Dispose d’un processeur double cœur Arm Cortex-M33 @150MHz avec FPU
-
Comprend 520Ko SRAM et 2 Mo Flash
-
Démarrage sécurisé intégré et bootloader chiffré pour une sécurité renforcée 🔐
📐 Facteur de forme & Interfaces
-
Taille : 21 × 17.8 mm — ultra-compact et compatible avec les plaques d’essai
-
19 GPIO multifonctions : Analogique, Numérique, PWM, I²C, UART, SPI
-
LED RGB, LED de charge et système de gestion de batterie
-
Prend en charge la mesure directe de la tension de la batterie
-
Conception à montage en surface avec tous les composants à l’avant — idéal pour la production de masse
🔋 Efficacité énergétique
-
Courant de veille ultra-faible : ~27μA
-
Prend en charge la charge de batterie lithium et la surveillance de l’alimentation
🧩 Compatibilité logicielle
-
Support natif pour MicroPython, C/C++, Arduino et PlatformIO
-
Fonctionne parfaitement avec l’écosystème XIAO — modules Grove, matrices LED, capteurs mmWave, et plus
🎯 Cas d'utilisation
-
Systèmes de contrôle intelligents 🧠
-
Technologie portable ⌚
-
Claviers DIY ⌨️
-
Nœuds IoT alimentés par batterie 🌐
-
Kits éducatifs & prototypage rapide 📚
Seeed Studio XIAO nRF52840
Seeed Studio XIAO nRF52840 est une carte microcontrôleur compacte et ultra-basse consommation conçue pour le Bluetooth 5.0 et les applications IoT, notamment dans les wearables, les capteurs intelligents et les projets TinyML.
🧠 Spécifications du cœur
-
MCU : Nordic nRF52840, ARM 32 bits Cortex-M4 avec FPU @ 64 MHz
-
Mémoire : 256KB RAM + 1MB Flash (plus 2MB flash embarquée)
-
Sans fil : Bluetooth 5.0, BLE et NFC avec antenne intégrée
-
Efficacité énergétique : Courant en veille < 5μA
-
Support batterie : puce de charge/décharge intégrée pour batteries lithium
🔌 Interfaces & E/S
-
11× GPIO (PWM)
-
6× ADC
-
1× UART, 1× I2C, 1× SPI, 1× NFC, 1× SWD
-
Bouton reset, LED utilisateur 3-en-1 et LED de charge
📐 Format
-
Taille : 21 × 17.8 mm — empreinte classique XIAO
-
Conception SMT unilatérale pour une intégration facile
-
Compatible avec Arduino, MicroPython et CircuitPython
🎯 Cas d'utilisation
-
Moniteurs de santé portables ⌚
-
Domotique intelligente 🏠
-
Reconnaissance de gestes & TinyML 🤖
-
Réseaux de capteurs compatibles BLE 🌐
-
Kits éducatifs & prototypage rapide 📚
Seeed Studio XIAO nRF52840 Sense
Seeed Studio XIAO nRF52840 Sense est une carte de développement petite mais puissante conçue pour le Bluetooth 5.0, l'IoT à faible consommation et les applications IA embarqué — en particulier celles impliquant la reconnaissance gestuelle et la détection audio.
🧠 Spécifications & architecture du cœur
-
MCU : Nordic nRF52840, ARM 32 bits Cortex-M4 avec FPU @ 64 MHz
-
Mémoire : 256KB RAM, 1MB Flash, plus 2MB flash embarquée
-
Sans fil : Bluetooth 5.0, BLE et NFC avec antenne intégrée
-
Efficacité énergétique : Courant en veille < 5μA
-
Support batterie : puce de charge/décharge intégrée pour batteries lithium
🎯 Fonctionnalités spécifiques Sense
-
🎙️ Microphone PDM : Capture l'audio en temps réel pour la reconnaissance vocale et l'analyse sonore
-
🧭 IMU 6-axes (LSM6DS3TR-C) : Permet le suivi de mouvement, la détection de gestes et les applications TinyML
-
💡 3-en-1 RGB LED + LED de charge pour l'indication de statut
-
🔌 Interfaces :
-
1× UART, 1× I2C, 1× SPI, 1× NFC, 1× SWD
-
11× GPIO (PWM), 6× ADC
-
📐 Format & Compatibilité
-
Taille : Juste 21 × 17.8 mm — parfait pour les wearables et les designs à espace limité
-
Conception SMT unilatérale pour une intégration facile
-
Compatible avec Arduino, MicroPython et CircuitPython
-
Fonctionne parfaitement avec la carte d'extension XIAO et l'écosystème Grove
🔧 Cas d'utilisation
-
Moniteurs de santé portables ⌚
-
Domotique intelligente 🏠
-
Reconnaissance de gestes & TinyML 🤖
-
Réseaux de capteurs compatibles BLE 🌐
-
Kits éducatifs & prototypage rapide 📚
Seeed Studio XIAO SAMD21
Seeed Studio XIAO SAMD21 est le membre original de la famille XIAO — une série de cartes de développement ultra-compactes compatibles Arduino conçues pour les wearables, l'IoT et les systèmes embarqué. Malgré sa taille réduite à celle d'un pouce, il offre des capacités impressionnantes tant pour les débutants que pour les développeurs expérimentés.
🧠 Spécifications du cœur
-
MCU : Microchip ATSAMD21G18A-MU, 32 bits ARM Cortex-M0+ @ 48 MHz
-
Mémoire : 256KB Flash + 32KB SRAM
-
Alimentation : Prend en charge 3,3V/5V DC via USB Type-C ou broche VIN
-
Taille : Juste 21 × 17,8 mm — parfait pour les designs à espace limité
🔌 Interfaces & E/S
-
14 broches au total avec :
-
11× Numérique/Analogique Entrées/Sorties
-
10× PWM
-
1× DAC sortie (vrai analogique)
-
1× UART, 1× I2C, 1× SPI, 1× pastille SWD
-
-
Support QTouch pour la détection tactile capacitive
-
Indicateurs LED : alimentation, RX, TX, et LED clignotante programmable par l'utilisateur
🧩 Compatibilité logicielle
-
Entièrement compatible avec Arduino IDE, MicroPython, CircuitPython et PlatformIO
-
Compatible avec les breadboards et montage en surface pour usage en production
🎯 Cas d'utilisation
-
Technologie portable ⌚
-
Capteurs intelligents & nœuds IoT 🌐
-
Éducation STEM & kits de codage 📚
-
Claviers DIY & gadgets USB ⌨️
-
Synthèse audio & contrôle analogique 🎵
Qu'est-ce que Seeed Studio XIAO ESP32-C3 ?
Seeed Studio XIAO ESP32-C3 est une carte de développement de la taille d'un pouce, économique, conçue pour l'IoT, les objets connectés portables et les applications sans fil à faible consommation. Elle fait partie de la série XIAO, connue pour combiner des formats compacts avec des microcontrôleurs puissants.
Au dos du Seeed Studio XIAO ESP32-C3, on peut voir que les GPIO couramment utilisés ont été sortis, et on peut également voir une pastille de soudure pour connecter la batterie.
🧠 Architecture du cœur & Performance
-
MCU : Espressif ESP32-C3, processeur RISC-V 32 bits monocœur
-
Fréquence d'horloge : Jusqu'à 160 MHz, idéale pour les tâches IoT réactives
-
Mémoire : 400KB SRAM + 4MB Flash, adaptée aux firmwares légers et à la journalisation des données capteurs
-
Sécurité : Moteur crypto matériel supportant AES-128/256, RSA, HMAC, Hash, signature numérique et démarrage sécurisé
📡 Connectivité Sans fil
-
Wi-Fi : IEEE 802.11 b/g/n avec support pour Station, SoftAP et mode promiscuous
-
Bluetooth 5.0 (BLE + Mesh) : Permet une communication basse consommation et longue portée
-
Antenne externe : Connecteur U.FL pour performance RF améliorée et portée étendue
🔋 Gestion de l'alimentation
-
Ultra-basse consommation : Courant en veille profonde ~43μA, parfait pour les déploiements sur batterie
-
Support Batterie : puce intégrée de charge/décharge pour batteries lithium 3,7V
-
Broches de tension:
-
5V: Sortie ou entrée USB (nécessite une protection par diode si utilisée en entrée)
-
3V3 : Sortie régulée, jusqu'à 700mA
-
GND : Masse commune pour l'alimentation et le signal
-
🔌 Interfaces & E/S
-
Entrées/Sorties Numériques : 11 GPIO, tous compatibles PWM
-
Analogique Entrées/Sorties: 4 ADC canaux
-
Interfaces série:
-
2× UART
-
1× I2C
-
1× SPI
-
1× JTAG pastille de connexion
-
-
Boutons : Boutons Reset et mode Bootloader intégrés
-
Broches de strap : GPIO2, GPIO8, GPIO9 — affectent le mode de démarrage, à utiliser avec précaution lors de la conception
📐 Facteur de forme & Design
-
Taille : Seulement 21 × 17,8 mm — ultra-compact et compatible breadboard
-
Montage : Conception SMT simple face, idéale pour la production
-
Compatibilité : Fonctionne avec Arduino, MicroPython, PlatformIO et CircuitPython
🎯 Cas d'utilisation
-
Nœuds IoT basse consommation 🌐
-
Moniteurs de santé portables ⌚
-
Réseaux de capteurs BLE 🤖
-
Domotique intelligente 🏠
-
Kits éducatifs & prototypage rapide 📚
Quelle est la vitesse du Seeed Studio XIAO ESP32-C3 ?
Seeed Studio XIAO ESP32-C3 fonctionne avec un processeur RISC-V 32 bits monocœur qui opère à des vitesses allant jusqu'à 160 MHz. La fréquence d'horloge le rend bien adapté aux tâches IoT réactives, à la communication sans fil et aux applications embarquées à faible consommation — le tout dans un format ultra-compact.
Quelle est la taille de la mémoire Flash du Seeed Studio XIAO ESP32-C3 ?
Seeed Studio XIAO ESP32-C3 est équipé de 4 Mo de mémoire Flash embarquée. Ce stockage est utilisé pour le firmware, la journalisation des données et les systèmes de fichiers comme SPIFFS ou LittleFS — ce qui le rend adapté aux applications IoT légères, au tamponnage des données des capteurs et même aux mises à jour over-the-air (OTA).
À quoi est destiné le Seeed Studio XIAO ESP32-C3 ?
🌐 Nœuds IoT & capteurs sans fil Idéal pour les appareils domotiques, les moniteurs environnementaux et les enregistreurs de données à distance utilisant le Wi-Fi ou le BLE.
⌚ Technologie portable Sa taille ultra-compacte (21 × 17,8 mm) et sa faible consommation d'énergie (~43μA en veille profonde) le rendent parfait pour les trackers de fitness, les moniteurs de santé et les commandes gestuelles.
🧠 Edge IA & TinyML Prend en charge des modèles d'apprentissage automatique légers pour la détection d'anomalies, les déclencheurs vocaux et la maintenance prédictive — surtout lorsqu'il est associé à des plateformes comme Edge Impulse.
🏠 Domotique intelligente S'intègre facilement avec des capteurs, des relais et des services cloud pour contrôler l'éclairage, la température et les systèmes de sécurité.
📚 Éducation STEM & Prototypage rapide Compatible avec Arduino, MicroPython et PlatformIO, ce qui le rend accessible aux débutants et idéal pour les kits scolaires ou les projets de makers.
🔋 Appareils alimentés par batterie La puce intégrée de charge/décharge de batterie lithium et les modes ultra-basse consommation le rendent adapté aux déploiements mobiles et hors réseau.
Quels sont les avantages du Seeed Studio XIAO ESP32-C3 ?
🧠 CPU RISC-V Efficace Fonctionne avec un processeur ESP32-C3 monocœur 32 bits à 160 MHz, offrant de bonnes performances pour les tâches IoT avec une faible consommation d'énergie.
📶 Double Connectivité Sans Fil Supporte Wi-Fi (802.11 b/g/n) et Bluetooth 5.0 (BLE + Mesh) — parfait pour la maison intelligente, les réseaux de capteurs et les appareils mobiles.
🔋 Consommation Ultra-Basse Le courant en veille profonde est seulement ~43μA, ce qui le rend idéal pour les applications alimentées par batterie et sensibles à l'énergie.
📡 Support d'Antennes Externes Connecteur U.FL améliorant la performance RF et étendant la portée sans fil — idéal pour les déploiements à distance.
🔐 Fonctionnalités de Sécurité Robustes Moteur crypto intégré supportant AES, RSA, HMAC, Hash, signature numérique et démarrage sécurisé pour une gestion sécurisée des données.
💾 Mémoire Intégrée Livré avec 400KB SRAM et 4MB Flash, suffisant pour le firmware, les mises à jour OTA et la mise en mémoire tampon des données des capteurs.
📐 Design Compact & Prêt pour la Production Mesure seulement 21 × 17,8 mm, avec une implantation SMT simple face — parfait pour les objets connectés et les systèmes embarqués.
🔌 Interfaces Riches
-
11× GPIO (PWM)
-
4× ADC
-
2× UART, 1× I2C, 1× SPI, 1× JTAG pastille
-
Boutons Reset & Boot pour un flashage facile
🔧 Compatible Open-Source Entièrement documenté avec schémas, bibliothèques KiCAD/Eagle et firmware sur GitHub — idéal pour makers et développeurs.
Combien de cœurs possède le Seeed Studio XIAO ESP32-C3 ?
Le Seeed Studio XIAO ESP32-C3 dispose d'un processeur monocœur, spécifiquement un CPU RISC-V 32 bits fonctionnant jusqu'à 160 MHz.
Bien qu'il n'ait qu'un seul cœur, il est très efficace pour les tâches IoT à faible consommation, la communication sans fil et les applications embarquées.
Différence entre les séries Seeed Studio XIAO
Différence entre Seeed Studio XIAO ESP32-S3 et XIAO ESP32-S3 Sense
📊 XIAO ESP32-S3 vs XIAO ESP32-S3 Sense
Caractéristique | XIAO ESP32-S3 | XIAO ESP32-S3 Sense |
Processeur | ESP32-S3R8, double cœur Xtensa LX7 @240MHz | Même |
Sans fil | Wi-Fi 2,4 GHz + Bluetooth 5.0 (BLE + Mesh) | Même |
Mémoire | 8 Mo PSRAM + 8 Mo Flash | 8MB PSRAM + 8MB Flash + emplacement carte SD (32GB FAT) |
Capteurs intégrés | Aucun | Caméra OV2640 (1600×1200), micro numérique, IMU 9 axes |
Interfaces | UART, I2C, SPI, IIS, 11×GPIO, 9×ADC | Même + connecteur B2B (2 GPIO supplémentaires) |
Facteur de forme | 21 × 17.8 mm | 21 × 17.8 × 15 mm (avec carte d'extension) |
Consommation électrique | Veille profonde ~14μA | Veille profonde ~3μA (avec carte d'extension) |
Capacité IA/ML | Prend en charge TinyML (capteurs externes nécessaires) | Optimisé pour ML vision/audio (compatible Edge Impulse) |
Cas d'utilisation | Projets généraux IoT, wearables, BLE | Vision/audio intelligente, reconnaissance gestuelle, TinyML |
Coût et complexité | Coût plus bas, configuration plus simple | Coût plus élevé, fonctionnalités plus riches |
🧩 Résumé
-
Choisissez XIAO ESP32-S3 si vous voulez une carte compacte et basse consommation pour des tâches IoT générales ou BLE.
-
Choisissez XIAO ESP32-S3 Sense si votre projet implique une caméra, la voix ou la détection de mouvement, et que vous souhaitez plonger dans l'IA en périphérie.
Différence entre Seeed Studio XIAO nRF52840 et XIAO nRF52840 Sense
📊 XIAO nRF52840 vs XIAO nRF52840 Sense
Caractéristique | XIAO nRF52840 | XIAO nRF52840 Sense |
Processeur | Nordic nRF52840, ARM Cortex-M4 @64MHz | Même |
Sans fil | Bluetooth 5.0 + BLE + NFC | Même |
Mémoire | 256KB RAM + 1MB Flash | Même + 2MB Flash embarquée |
Capteurs intégrés | Aucun | 🎙️ Microphone PDM + 🧭 IMU 6 axes (LSM6DS3TR-C) |
Interfaces | UART, I2C, SPI, NFC, SWD | Même + I2S + broches UART/SPI supplémentaires |
Facteur de forme | 21 × 17.8 mm | Même |
Consommation électrique | Veille < 5μA | Même |
LEDs & Boutons | LED RGB 3-en-1 + LED de charge + Réinitialisation | Même |
Support batterie | Puce de charge/décharge (BQ25101) | Même |
Support logiciel | Arduino, MicroPython, CircuitPython | Même chose + Edge Impulse (pour IA/ML) |
Cas d'utilisation | IoT BLE général, configurations de capteurs personnalisées | Objets connectés portables IA, reconnaissance gestuelle/audio, TinyML |
Coût et complexité | Coût plus bas, conception flexible | Coût plus élevé, capacités de détection prêtes à l'emploi |
🧩 Résumé
-
Choisissez XIAO nRF52840 si vous souhaitez une carte BLE flexible et prévoyez d'ajouter vos propres capteurs.
-
Choisissez XIAO nRF52840 Sense si vous avez besoin de capteurs intégrés de mouvement et audio pour l'IA/ML ou le prototypage rapide.
Différence entre Seeed Studio XIAO ESP32-C3 et XIAO ESP32-C6
📊 XIAO ESP32-C3 vs XIAO ESP32-C6
Caractéristique | XIAO ESP32-C3 | XIAO ESP32-C6 |
Processeur | RISC-V monocœur @160MHz | RISC-V double cœur : 160MHz (HP) + 20MHz (LP) |
Mémoire | 400KB SRAM + 4MB Flash | 512KB SRAM + 4MB Flash |
Sans fil | Wi-Fi 4 (802.11 b/g/n), BLE 5.0 + Mesh | Wi-Fi 6 (802.11ax), BLE 5.3, Zigbee, Thread, Matter |
Sécurité | AES, RSA, HMAC, Démarrage sécurisé | AES, RSA, TEE, démarrage sécurisé, chiffrement Flash |
Consommation électrique | Veille profonde ~43μA | Veille profonde ~15μA |
Interfaces | UART ×2, I2C, SPI, JTAG, 11×GPIO, 4×ADC | UART, LP_UART, I2C, LP_I2C, SPI, SDIO, 11×GPIO, 7×ADC |
Facteur de forme | 21 × 17.8 mm | Même |
Support batterie | Puce de charge/décharge | Même |
Options d'antenne | Connecteur U.FL | U.FL + commutateur RF (contrôlé par GPIO) |
Cas d'utilisation | IoT basique, capteurs BLE, objets connectés portables | Maison intelligente (Matter), maillage Zigbee/Thread, IoT avancé |
Coût et complexité | Coût plus bas, configuration plus simple | Coût plus élevé, connectivité et sécurité renforcées |
🧩 Résumé
-
Choisissez XIAO ESP32-C3 pour des projets IoT et BLE économiques et à faible consommation.
-
Choisissez XIAO ESP32-C6 si vous avez besoin de Wi-Fi 6, Matter ou de réseaux maillés multi-protocoles avec une sécurité renforcée.
Différence entre Seeed Studio XIAO ESP32-C3 et XIAO ESP32-S3
📊 XIAO ESP32-C3 vs XIAO ESP32-S3
Caractéristique | XIAO ESP32-C3 | XIAO ESP32-S3 |
Processeur | RISC-V monocœur @160MHz | Xtensa LX7 double cœur @240MHz |
Mémoire | 400KB SRAM + 4MB Flash | 512KB SRAM + 8MB PSRAM + 8MB Flash |
Sans fil | Wi-Fi 4 (802.11 b/g/n), BLE 5.0 + Mesh | Wi-Fi 4, BLE 5.0 + Mesh |
Sécurité | AES, RSA, HMAC, Démarrage sécurisé | AES, RSA, HMAC, démarrage sécurisé + chiffrement Flash |
Consommation électrique | Veille profonde ~43μA | Veille profonde ~14μA |
Interfaces | UART ×2, I2C, SPI, JTAG, 11×GPIO, 4×ADC | UART, I2C, SPI, IIS, 11×GPIO, 9×ADC |
Facteur de forme | 21 × 17.8 mm | Même |
Support batterie | Puce de charge/décharge | Même |
Options d'antenne | Connecteur U.FL | Connecteur U.FL |
Capacité IA/ML | TinyML basique (capteurs externes nécessaires) | Prend en charge TinyML, mieux adapté à l'Edge AI |
Cas d'utilisation | IoT rentable, capteurs BLE, objets connectés | IoT avancé, vision/audio intelligente, TinyML |
Coût et complexité | Coût plus bas, configuration plus simple | Coût plus élevé, plus puissant et riche en fonctionnalités |
🧩 Résumé
-
Choisissez XIAO ESP32-C3 pour des projets IoT et BLE économiques et à faible consommation.
-
Choisissez XIAO ESP32-S3 si vous avez besoin de plus de puissance de traitement, de capacités IA ou d'une mémoire plus grande pour des applications complexes.
Différence entre Seeed Studio XIAO RP2040 et XIAO RP2350
📊 XIAO RP2040 vs XIAO RP2350
Caractéristique | XIAO RP2040 | XIAO RP2350 |
Processeur | Double cœur ARM Cortex-M0+ @133MHz | Double cœur ARM Cortex-M33 @150MHz + FPU |
Mémoire | 264KB SRAM + 2MB Flash | 520KB SRAM + 2MB Flash |
Sécurité | Pas de fonctionnalités de sécurité intégrées | ✅ Démarrage sécurisé + bootloader chiffré |
Consommation électrique | Basse consommation (pas de spécification de veille) | Mode veille ultra-faible : ~50μA |
Interfaces | 14 GPIOs (11 numériques, 4 analogiques), UART, I2C, SPI, SWD | 22 GPIOs (19 numériques, 3 analogiques), UART×2, I2C×2, SPI×2, SWD |
LEDs & Indicateurs | LED RGB, LED d'alimentation, boutons Reset & Boot | LED RGB, LED de charge, boutons Reset & Boot |
Fonctionnalités de la batterie | Alimentation de base via USB ou VIN | ✅ Mesure de la tension de la batterie + support BMS |
Facteur de forme | 21 × 17.8 mm | Même |
Support logiciel | Arduino, MicroPython, CircuitPython, Rust, Zephyr | Même chose + support amélioré pour le multitâche |
Cas d'utilisation | IoT d'entrée de gamme, wearables, éducation | Robotique avancée, IoT sécurisé, applications multitâches |
Coût et complexité | Coût plus bas, adapté aux débutants | Coût plus élevé, plus puissant et sécurisé |
🧩 Résumé
-
Choisissez XIAO RP2040 pour des projets simples et à faible consommation et un prototypage rapide.
-
Choisissez XIAO RP2350 si vous avez besoin de plus de performance, de sécurité et d'E/S étendues pour des applications complexes ou de niveau production.
Le Seeed Studio XIAO ESP32-S3 est-il meilleur que le Seeed Studio XIAO ESP32-C3 ?
📊 XIAO ESP32-S3 vs XIAO ESP32-C3 — Lequel est meilleur ?
Caractéristique | XIAO ESP32-C3 | XIAO ESP32-S3 |
Architecture CPU | RISC-V monocœur @160MHz | Xtensa LX7 double cœur @240MHz |
Mémoire | 400KB SRAM + 4MB Flash | 512KB SRAM + 8MB PSRAM + 8MB Flash |
Sans fil | Wi-Fi 4 + BLE 5.0 + Mesh | Wi-Fi 4 + BLE 5.0 + Mesh |
Sécurité | AES, RSA, HMAC, Démarrage sécurisé | Même chose + Chiffrement Flash |
Efficacité énergétique | Veille profonde ~43μA | Veille profonde ~14μA |
Capacité IA | TinyML basique (capteurs externes nécessaires) | Optimisé pour Edge AI & TinyML |
Interfaces | UART×2, I2C, SPI, JTAG, 11×GPIO, 4×ADC | UART, I2C, SPI, IIS, 11×GPIO, 9×ADC |
Facteur de forme | 21 × 17.8 mm | Même |
Support batterie | Puce de charge/décharge | Même |
Coût | 💰 Plus bas | 💰💰 Plus élevé |
Cas d'utilisation | IoT économique, capteurs BLE, objets connectés | IoT avancé, vision/audio intelligente, TinyML |
🧩 Résumé
-
Choisissez XIAO ESP32-C3 si vous voulez une carte économique et à faible consommation pour des tâches IoT et BLE basiques.
-
Choisissez XIAO ESP32-S3 si vous avez besoin de plus de puissance de traitement, de capacités IA ou d'une mémoire plus grande pour des applications complexes.
Commencer avec Seeed Studio XIAO ESP32-C3
Matériel Seeed Studio XIAO ESP32-C3
Diagramme d'indication avant XIAO ESP32C3
Diagramme d'indication arrière XIAO ESP32C3
XIAO ESP32C3 Épingle Liste
Seeed Studio XIAO ESP32-C3 Broche d'alimentation
Épingle | Fonction |
5V | Fournit 5 V depuis le port USB. Peut être utilisé comme entrée externe si protégé par une diode (type Schottky ou signal/puissance) — connectez l’anode à la batterie, la cathode à la broche 5 V. |
3V3 | Fournit une sortie régulée de 3,3 V à partir du régulateur de tension embarqué. Supporte un courant allant jusqu’à 700 mA. |
Masse (GND) | Broche de masse commune pour les circuits d’alimentation, de données et de signal. |
Broches de strap
⚠️ Avis sur les broches de strap pour ESP32-C3 (XIAO)
Selon la fiche technique de l’ESP32-C3, GPIO2, GPIO8 et GPIO9 sont désignés comme broches de strap. Leurs états logiques au démarrage déterminent le mode de démarrage de la puce.
🔧 Note importante Lors de la configuration ou de l’utilisation de ces broches dans votre application, assurez-vous qu’elles ne sont pas tirées involontairement vers le haut ou le bas au démarrage. Des niveaux incorrects peuvent faire entrer la carte XIAO dans un état de démarrage indésirable, ce qui peut entraîner un échec du téléversement du programme ou empêcher l’exécution du code.
Préparation logicielle Seeed Studio XIAO ESP32-C3
🚀 Premiers pas avec l’IDE Arduino
Étape 1 : Téléchargez et installez la dernière version de l'IDE Arduino adaptée à votre système d'exploitation (Windows, macOS ou Linux). 🔗 Page de téléchargement officielle
Étape 2 : Lancez l’application Arduino une fois l’installation terminée.
Étape 3 : Ajoutez le package de support de carte ESP32 en naviguant vers :
Arduino IDE > Préférences > URLs supplémentaires du gestionnaire de cartes
Collez : https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
Puis allez dans : Outils > Carte > Gestionnaire de cartes
et recherchez « ESP32 » pour l’installer.Naviguez vers Fichier > Préférences, et remplissez "URLs supplémentaires du gestionnaire de cartes" avec l'URL ci-dessous : https://jihulab.com/esp-mirror/espressif/arduino-esp32.git
Naviguez vers Outils > Carte > Gestionnaire de cartes..., tapez le mot-clé « esp32 » dans la barre de recherche, sélectionnez la dernière version de esp32 et installez-la.
Étape 4. Sélectionnez votre carte et port
Conseil
Naviguez vers Outils > Carte > ESP32 Arduino et sélectionnez « XIAO_ESP32C3 ». La liste des cartes est un peu longue et vous devez faire défiler jusqu’en bas pour la trouver.
Exécutez votre premier programme sur Seeed Studio XIAO ESP32-C3
🔧 Étape 1 : Téléversez le code dans l’IDE Arduino IDE
Assurez-vous qu'une LED est connectée à D10, comme indiqué dans le schéma de câblage.
// Définir la broche LED selon la disposition du XIAO ESP32-C3
const int led = D10; // Remarque : LED_BUILTIN n'est pas disponible sur cette carte
void setup() {
pinMode(led, OUTPUT); // Initialiser la broche en sortie
}
void loop() {
digitalWrite(led, HIGH); // Allumer la LED
delay(1000); // Attendre 1 seconde
digitalWrite(led, LOW); // Éteindre la LED
delay(1000); // Attendre 1 seconde
}
🧱 Étape 2 : Téléversez le sketch
Cliquez sur le bouton Téléverser dans l'IDE Arduino pour envoyer le code à votre carte.
✅ Une fois le téléchargement réussi, la LED clignotera toutes les secondes — confirmant que votre carte communique correctement et est prête pour d'autres expériences !
Utilisation de la batterie Seeed Studio XIAO ESP32-C3
🔋 Présentation de l'entrée d'alimentation par batterie
Le XIAO ESP32-C3 prend en charge une batterie lithium 3,7 V comme source d'alimentation. Pour assurer un fonctionnement correct, connectez la batterie en suivant la méthode de câblage recommandée illustrée dans le schéma ci-dessous.
📎 Veillez à respecter la polarité correcte et les pastilles de connexion pour éviter tout dommage ou dysfonctionnement.
🔋 Directives d'utilisation de la batterie pour XIAO ESP32-C3
-
Utilisez des batteries certifiées Veuillez vous assurer d'utiliser des batteries lithium 3,7 V qualifiées qui répondent aux spécifications recommandées pour une performance sûre et stable.
-
Chargement pendant la connexion Il est sûr de connecter votre XIAO ESP32-C3 à un ordinateur via USB tout en fonctionnant sur batterie. La carte intègre une puce de protection intégrée, assurant un fonctionnement sécurisé pendant la charge et le transfert de données.
-
Comportement des LED sur batterie Lorsqu'elle est alimentée uniquement par la batterie, les LEDs ne s'allumeront pas par défaut sauf si elles sont explicitement contrôlées par votre programme. ⚠️ Ne vous fiez pas au statut des LED pour déterminer si la carte fonctionne — vérifiez plutôt via la sortie série ou le comportement programmé.
-
Limitation de la surveillance du niveau de batterie La conception matérielle actuelle ne prend pas en charge la surveillance native de la tension de la batterie via le logiciel, en raison des contraintes de broches dans l'architecture ESP32-C3. 🔧 Vous devrez recharger régulièrement ou utiliser un multimètre pour mesurer la capacité restante de la batterie.
📏 Configuration optionnelle de la surveillance de la tension
Si vous souhaitez implémenter manuellement la détection de la tension de la batterie, vous pouvez vous référer à l'approche brillante de msfujino (un grand merci pour leur contribution ! 🙌) :
-
📐 Méthode : Utilisez un diviseur de tension (par ex., deux résistances de 200kΩ) pour diviser par deux la tension de la batterie et la connecter à la broche A0 (ADC). Cela permet une mesure analogique sûre sans dépasser la limite d'entrée de l'ADC.
Seeed Studio XIAO ESP32-C3 Mode veille profonde et réveil
🔋 Mesure de la tension de la batterie sur XIAO ESP32-C3
Selon la fiche technique ESP32-C3, la tension pleine échelle par défaut de l'ADC est d'environ 2500 mV, mais peut varier de ±10% selon les puces. ➡️ Par exemple, une puce peut lire jusqu'à 2700 mV en pleine échelle.
✅ Heureusement, chaque puce possède une valeur de référence calibrée stockée dans la zone des fusibles, accessible via : analogReadMilliVolts()
Cette fonction applique automatiquement le facteur de correction approprié, permettant des lectures de tension précises. 📏 L'écart typique entre les résultats ADC et les mesures au multimètre est d'environ 5 mV, ce qui est acceptable pour la plupart des applications pratiques.
⚠️ Note sur la précision des données Pendant la communication active, l'ADC peut afficher des fluctuations en forme de pics. Pour les lisser, nous recommandons de moyenner 16 échantillons par lecture.
🧪 Exemple de code : Mesure de la tension de la batterie
void setup() {
Serial.begin(115200);
pinMode(A0, INPUT); // Initialiser l'ADC
}
void loop() {
uint32_t Vbatt = 0;
// Moyenne de 16 lectures pour réduire le bruit
for (int i = 0; i < 16; i++) {
Vbatt += analogReadMilliVolts(A0); // Lire la tension corrigée
}
// Ajuster pour le diviseur de tension 1/2 et convertir en volts
float Vbattf = 2 * Vbatt / 16 / 1000.0;
Serial.println(Vbattf, 3); // Affiche la tension avec 3 décimales
delay(1000);
}