ESP32 Dev Kit V1 Type-C – Carte de développement 30 broches Wi-Fi + Bluetooth avec CP2102
La carte ESP32 Dev Kit V1 Type-C est une carte de développement polyvalente basée sur le puissant module ESP-WROOM-32 d’Espressif. Elle est équipée de 30 broches d’extension, d’un convertisseur USB-série CP2102, et d’un connecteur USB-C, assurant une communication stable, une alimentation fiable, et une compatibilité parfaite avec les environnements de prototypage modernes.
Idéal pour les projets IoT, la domotique, l’automatisation ou l’électronique embarquée, ce module double cœur prend en charge le Wi-Fi 802.11 b/g/n et le Bluetooth v4.2 BR/EDR + BLE, tout en offrant de nombreuses interfaces d’entrée/sortie numériques et analogiques.
🔧 Caractéristiques techniques principales
- Carte : ESP32 Dev Kit V1 (Espressif)
- Module SoM : ESP-WROOM-32
- Processeur : ESP32-D0WDQ6, Dual-core Tensilica Xtensa LX6, jusqu’à 240 MHz
- Performance : Jusqu’à 600 DMIPS, processeur secondaire ultra-basse consommation
- Mémoire :
- 448 KB ROM
- 520 KB SRAM
- 16 KB SRAM en RTC
- 4 MB Flash QSPI
- Nombre de broches : 30
- Convertisseur USB-série : CP2102
- Connecteur USB : Type-C
- Tension d’alimentation via USB-C : 5V DC
- Tension d’alimentation via Vin : 4V à 12V DC (5V-9V recommandé)
- Tension d’I/O : 3.3V DC
- Dimensions : 55 x 28 mm
- Poids : 9 g
🧩 Fonctions d’entrée/sortie
- GPIO numériques : 24 (certains uniquement en entrée)
- PWM : Jusqu’à 16 broches PWM
- ADC (convertisseur analogique-numérique) : 18 broches (12 bits, 3.3V, type SAR, gain programmable)
- DAC (convertisseur numérique-analogique) : 2 broches (8 bits)
- UART : 2 ports série
- LED intégrée : GPIO2 (D2)
- Boutons intégrés :
- BOOT : pour le mode téléchargement
- EN (RESET) : pour redémarrer le module
📶 Connectivité sans fil
- Wi-Fi : 802.11 b/g/n/e/i (jusqu’à 150 Mbps à 2.4 GHz)
- Bluetooth : v4.2 classique + BLE (Bluetooth Low Energy)
- Antenne : intégrée sur le PCB
🔒 Sécurité
- Compatibilité avec les normes IEEE 802.11, WPA/WPA2, WAPI
- Mémoire OTP 1024 bits (jusqu’à 768 bits personnalisables)
- Accélération matérielle des algorithmes cryptographiques : AES, SHA-2, RSA, ECC, RNG
⚙️ Avantages et fonctionnalités
- Connecteur USB-C : plus robuste et réversible
- Format compact : s’insère directement sur une breadboard (espacement standard de 0.1”)
- Alimentation et régulation 3.3V intégrées
- Compatible avec l’IDE Arduino et PlatformIO
- Bootloader préinstallé : pas besoin de programmateur externe
- Téléversement automatique du code sans manipulation complexe
- LED d’alimentation sur la carte
🧠 Utilisation avec l’IDE Arduino (ESP32 DEV Module)
Voici comment configurer rapidement votre environnement pour programmer l’ESP32 via l’IDE Arduino :
Ouvrez Arduino IDE
Allez dans Fichier > Préférences
Dans le champ “URL de gestionnaire de cartes supplémentaires”, collez ce lien :
https://dl.espressif.com/dl/package_esp32_index.json
Allez dans Outils > Type de carte > Gestionnaire de cartes
Recherchez ESP32 et installez le paquet par Espressif Systems
Choisissez la carte “ESP32 Dev Module” dans le menu Outils > Type de carte
Branchez votre carte via USB-C
Sélectionnez le bon port COM
Cliquez sur Téléverser pour envoyer votre code
✅ La carte peut être programmée directement via l’USB sans besoin de programmateur externe. En cas d’échec de téléversement, maintenez le bouton BOOT pendant quelques secondes lors de l’envoi du code.
Exemple de code :
const int LED_BUILTINESP=2;
void setup()
{
// initialize digital pin LED_BUILTIN as an output.
pinMode(LED_BUILTINESP, OUTPUT);
}
// the loop function runs over and over again forever
void loop()
{
digitalWrite(LED_BUILTINESP, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(LED_BUILTINESP, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
📦 Livraison & disponibilité
Produit disponible immédiatement
✅ Livraison rapide partout au Maroc
Expédié depuis notre entrepôt local
Assistance technique disponible
Il n’y a pas encore d’avis.