Aller au contenu
ESP32 WROOM DevKit V1 – Pinout complet & GPIO à utiliser (Guide clair)
  1. Articles/

ESP32 WROOM DevKit V1 – Pinout complet & GPIO à utiliser (Guide clair)

Sommaire

Tu cherches le pinout complet de l’ESP32 WROOM DevKit V1 avec un schéma clair et des explications simples, directement utilisables dans tes projets ?

Tu es au bon endroit.

Dans cet article, tu vas trouver :

  • Un schéma complet du pinout ESP32
  • Les GPIO à utiliser sans risque
  • Les broches à éviter absolument
  • Des exemples concrets (SPI, I2C, ADC…)

Que tu bosses sur un projet DIY, IoT ou un projet comme mon jeu de la grenouille électronique, ce guide va t’éviter les erreurs classiques qui font perdre des heures.


Comprendre le pinout ESP32 en un coup d’œil
#

Voici le schéma complet du brochage ESP32 WROOM DevKit V1 avec toutes les fonctions principales :

  • GPIO numériques
  • ADC / DAC
  • interfaces SPI / I2C / UART
  • broches critiques au démarrage

Schéma complet du brochage ESP32 WROOM DevKit V1 — GPIO, SPI, I2C, UART


Les grandes familles de broches
#

Alimentation & Masse
#

  • 3V3 : sortie du régulateur intégré
  • GND : masse commune
  • VIN / 5V : alimentation externe

GPIO numériques & périphériques
#

Grâce à l’ESP32, les pins sont très flexibles :

  • Digital
  • PWM
  • I²C
  • SPI
  • UART

GPIO “sûres” :

4, 5, 16, 17, 18, 19, 21, 22, 23, 25, 26, 27, 32, 33


ADC / DAC / Tactile
#

  • ADC1 / ADC2 pour entrées analogiques
  • DAC : GPIO 25 et 26
  • Touch : GPIO 0, 2, 4, 12–15, 27, 32, 33

⚠️ Les broches ADC2 ne fonctionnent pas correctement avec le Wi-Fi actif

Pour des mesures fiables, privilégie :

GPIO 32–39 (ADC1)


Interfaces de communication
#

InterfaceBrochesRemarque
I²C21 / 22Par défaut
SPI23 / 19 / 18 / 5VSPI
UART1 / 3 • 16 / 17UART0 = USB

Broches sensibles / à éviter
#

GPIOProblèmeRecommandation
6 → 11Flash interne❌ Jamais
0Boot mode⚠️ Attention
2Boot⚠️ Attention
12Bloque boot⚠️ À éviter
15Boot⚠️ À éviter
34 → 39Input only✅ Capteurs

Broches sûres et usages recommandés
#

UsageGPIOExemple
LED / PWM25, 26, 27LED
Analogique32, 33, 34Piézo
I²C21, 22OLED
SPI18, 19, 23, 5MCP3008
UART16, 17GPS

Erreurs fréquentes avec l’ESP32
#

Voici les erreurs classiques :

  • Utiliser GPIO 6–11 → bloque tout
  • Mettre une LED sur GPIO 0 ou 2 → boot KO
  • Utiliser ADC2 + Wi-Fi → valeurs instables
  • Envoyer du 5V dans un GPIO → destruction

👉 Si ton ESP32 ne démarre pas, c’est souvent ici que ça se joue.


Conseils pratiques
#

  • Toujours relier les GND ensemble
  • Utiliser une alim externe si besoin
  • Éviter les conflits dès le design

Ressources utiles
#

En résumé
#

  • GPIO 25–27 / 32–33 → zones sûres pour tests
  • ⚠️ GPIO 0 / 2 / 12 / 15 → attention au boot
  • GPIO 6–11 → réservées à la Flash
  • 🧮 GPIO 34–39 → entrées uniquement
  • 🔋 Alim toujours en 3.3 V sur les GPIO
  • 📶 Évite ADC2 si le Wi-Fi est actif

Aller plus loin avec l’ESP32
#

Me contacter par Mail !
Monsieur Boivin
Auteur
Monsieur Boivin
Mon petit bordel sur le net

Articles connexes

Capteurs Piézo et Détection de Vibrations
[Grenouille 3.0] - Conception bois - Étude, matériaux et fabrication