Comment concevoir et assembler un PCB fiable pour module ESP32 sur une carte à 2 couches
10 min
- Étape 1 – Schéma du module ESP32
- Étape 2 – Routage d’un PCB 2 couches pour modules ESP32
- Étape 3 – Concevoir le PCB pour l’assemblage SMT
- Étape 4 – Préparer les fichiers Gerber, BOM et CPL pour l’assemblage SMT
- Étape 5 – Commander la PCBA module ESP32 sur JLCPCB
- Gestion du rendement et des risques d’inspection
- Mise en route et validation du PCBA module ESP32
- Conclusion
- FAQ
De nombreux ingénieurs échouent lors de la conception de leur premier PCB ESP32 à cause de problèmes d’antenne, d’instabilité d’alimentation ou de défauts de SMT.
Concevoir une carte personnalisée avec un module ESP32 offre l’équilibre parfait entre personnalisation et facilité de fabrication. Contrairement à une conception « chip-down », le module intègre l’oscillateur quartz, la mémoire flash et le réseau d’adaptation RF, réduisant ainsi considérablement le risque de PCBA.
Néanmoins, le boîtier SMD (par exemple les modules ESP32-S2-WROOM) présente ses propres défis chez JLCPCB SMT. Les principales préoccupations sont l’aspiration de la soudure sur les plots dorés, la gestion thermique du grand blindage RF et la possibilité de dégradation des performances de l’antenne PCB embarquée due au processus d’assemblage.
Ce guide montre comment concevoir un PCB fiable pour module ESP32-S2 sur une carte à 2 couches.
Étape 1 – Schéma du module ESP32
Utiliser un module SMD ESP32 simplifie la BOM en éliminant les horloges externes et les passifs RF. Du point de vue PCBA, c’est au stade du schéma que se déterminent le coût, la stabilité d’approvisionnement et le rendement d’assemblage.
1.1 Choix des composants pour les modules ESP32
Vos composants schématiques doivent correspondre à un stock réel.
● Pièces « Basic » vs « Extended » : JLCPCB distingue les pièces « Basic » (pré-chargées, sans frais de setup) des « Extended » (chargement manuel, frais applicable). Pour réduire le coût PCBA, privilégiez les résistances et condensateurs « Basic » en 0603/0402.
● Vérification de disponibilité : Avant de finaliser le schéma, vérifiez la disponibilité du module ESP32-S2 et des ICs clés (LDO) dans la bibliothèque de composants JLCPCB.

Recherche dans la bibliothèque de composants JLCPCB
1.2 Présentation du module microcontrôleur ESP32-S2-WROOM
Le module comporte 41 broches (bords castellated) et une antenne PCB intégrée.
● Spécifications électriques : Un rail 3,3V capable de fournir 320mA (pics TX) est requis.
● Avantage PCBA : Le cristal 40MHz interne est déjà blindé et adapté, supprimant la cause la plus fréquente d’échecs de boot.
1.3 Interface de programmation UART (FTDI) pour le microcontrôleur
Sans connecteur USB ni pont USB, un adaptateur FTDI externe se connecte via un connecteur 2,54mm.
● Connexions : Router U0TXD (GPIO 43) et U0RXD (GPIO 44) vers le connecteur.
● Broches de démarrage : Rendre la broche EN (Reset) accessible via des switches tactiles ou le connecteur pour entrer manuellement en mode bootloader.
Remarque : Vérifiez le mapping GPIO dans la datasheet de votre ESP32-S2-WROOM.
1.4 Validation du schéma pour PCBA module ESP32
Avant le routage PCB, effectuez ces vérifications orientées assemblage :
1. Numérotation des broches : Le symbole schématique correspond-il bien à la variante SMD-41P de la datasheet ?
2. Connectivité des réseaux : Les broches de strapping (GPIO 0, GPIO 46) sont-elles tirées aux bons niveaux pour démarrer depuis le flash ?
3. Réseaux d’alimentation : Les réseaux 3,3V et GND sont-ils clairement définis et connectés à toutes les broches d’alimentation (VDD3P3_RTC, VDD3P3_CPU) ?

Schéma du module ESP32-S2 avec connecteur FTDI et circuit d’alimentation.
Étape 2 – Routage d’un PCB 2 couches pour modules ESP32
Il est indispensable de respecter scrupuleusement les règles mécaniques et thermiques lors de la conception d’une carte deux couches pour module ESP32 SMD.
2.1 Conception des pads castellated et du pad thermique
Le module possède un grand pad central de masse (EPAD) sous le blindage (vérifiez votre datasheet : certaines variantes SMD-41P ont un EPAD complet, d’autres utilisent uniquement les broches).
● Disposition des vias : Si votre module a un EPAD central, placez une grille 3×3 de vias 0,3mm connectées au plan de masse inférieur pour la dissipation thermique.
● Pads castellated : Le pad sur le PCB doit être légèrement plus long que celui du module (prolongement de 0,5mm) afin de former un filet de soudure visible en « talon » inspectable.

Empreinte PCB ESP32-S2 avec prolongement des pads castellated et keep-out antenne.
2.2 Zone keep-out sous l’antenne PCB du module ESP32
L’antenne PCB embarquée (trace en zigzag à l’extrémité du module) est extrêmement sensible.
● Placement : Le mieux est de la faire dépasser du bord de la carte.
● Keep-out : Si le module est entièrement sur la carte, vous devez retirer tout cuivre (masse, alim, signaux) sous la zone d’antenne sur toutes les couches sur au moins 15mm. Le cuivre désaccorde l’antenne et bloque le signal.

Comparaison de routage : zone keep-out correcte vs. plan de masse incorrect sous l’antenne.
2.3 Intégrité d’alimentation : pics de 320mA en TX
● Condensateurs : Placez un 10µF (0603) et un 0,1µF (0402) près de la broche d’entrée 3V3 (broche 2 sur la plupart des SMD-41P).
● Largeur de piste : Pour limiter la chute de tension lors des pics de 320mA, la piste 3,3V principale doit faire au moins 20-30 mils.
Étape 3 – Concevoir le PCB pour l’assemblage SMT
3.1 Connecteur FTDI : fiabilité mécanique et SMT
Un simple connecteur réduit la BOM mais nécessite une attention mécanique.
DFM du connecteur
● Connecteurs SMD : La surface cuivre des pads doit être suffisante pour absorber la force d’insertion du câble FTDI.
● Définition des broches : Standardisez (ex. GND, CTS, VCC, TX, RX, DTR) pour correspondre aux câbles FTDI courants.
| Défaut | Cause racine | Prévention |
|---|---|---|
| Mouillage insuffisant | Pad trop court | Prolonger le pad de 0,5mm |
| Ombrage | Module bloque la chaleur | Ajuster le profil de refusion |
| Désaccord antenne | Cuivre sous l’antenne | Zone keep-out stricte |
3.2 Optimisation pâte et stencil pour modules ESP32
Le grand blindage métal du module SMD-41P agit comme dissipateur, influençant la fonte de la pâte.
● Broches castellated : L’ouverture stencil doit être 1:1 ou légèrement plus grande pour un volume suffisant ; la soudure doit remonter le long du trou semi-métallisé.
● Pad thermique (si présent) : Utilisez une structure « Window Pane » (couverture 50-60%) pour éviter que le module ne flotte et déconnecte les broches périphériques.
3.3 Règles DFM pour modules ESP32 chez JLCPCB
Espacement des composants
Gardez au moins 1,0mm autour du module pour permettre à la buse pick-and-place de le placer sans heurter les composants adjacents.
Consultez les capacités JLCPCB pour plus de détails.
Panélisation
Pour les petites cartes, utilisez l’option « Panel by JLCPCB ».
Orientation : Assurez-vous que le connecteur USB/FTDI ou le dépassement de l’antenne n’interfère pas avec les rails de dépanelisation.

Panel by JLCPCB
Étape 4 – Préparer les fichiers Gerber, BOM et CPL pour l’assemblage SMT
1. Fichiers Gerber : Export standard depuis tout EDA.
2. Rotation CPL : Vérifiez la rotation du grand module dans la visionneuse 3D JLCPCB ; il est fréquent qu’elle soit à 90° ou 180° par défaut.

Vue 3D du placement : composant mal orienté
Étape 5 – Commander la PCBA module ESP32 sur JLCPCB
1. Téléversez les Gerber et sélectionnez le service SMT sur la page de devis instantané JLCPCB.

2. Sélectionnez « PCB Assembly » et « Standard » pour les deux faces

3. Approvisionnement : Vérifiez que le module « ESP32-S2 SMD-41P » est dans la bibliothèque JLCPCB. S’il est « Extended », un petit frais (~3$) s’applique.
4. Source globale : Si le composant n’est pas en stock, vous pouvez le sourcer via Global Sourcing lors de la commande.

Vue assemblée du composant
Gestion du rendement et des risques d’inspection
Inspection AOI des modules castellated ESP32
Filets visibles : L’avantage principal des modules castellated est qu’AOI (et l’inspection humaine) peut vérifier facilement les joints sur les côtés. On cherche un filet brillant et concave remontant le long du trou semi-métallisé.
Compréhension des risques de First-Pass Yield (FPY)
Le rendement est généralement très élevé. Le principal risque est « Head-in-Pillow » : la pâte fond mais ne se soude pas à la broche à cause d’un léger gauchissement ou d’oxydation.
| Facteur de risque | Impact |
|---|---|
| Head-in-Pillow | Circuit ouvert |
| Boules de soudure | Courts-circuits sous blindage |
| Blindage antenne | Portée réduite |
Facteurs de risque de rendement PCBA module microcontrôleur
Mise en route et validation du PCBA module ESP32
1. Test d’impédance : Mesurez la résistance entre VCC et GND. Attendez >1kΩ.
2. UART via FTDI : Connectez l’adaptateur FTDI. Maintenez BOOT, appuyez sur EN.
Succès : Le terminal série (115200 baud) affiche waiting for download. Le module est correctement soudé, alimenté, et UART0 connecté.
3. Perf RF : Lancez un sketch de scan Wi-Fi. Si le RSSI est faible, vérifiez qu’il n’y a pas de plan de masse sous l’antenne.
Pour aller plus loin : Découvrez la puissance des projets microcontrôleur ESP32
Conclusion
Utiliser le module ESP32-S2 SMD-41P abaisse considérablement la barrière par rapport à une puce nue. En vous concentrant sur l’intégration mécanique – keep-out antenne et soudure des pads castellated – et en exploitant l’assemblage automatisé de JLCPCB, vous obtenez un matériel IoT professionnel et fiable.
Produisez votre carte de développement microcontrôleur avec JLCPCB
Vous voulez passer à l’échelle ? JLCPCB propose assemblage SMT automatisé, sourcing de modules et livraison rapide pour PCB & PCBA 2 couches.

FAQ
Q1. Pourquoi les cartes microcontrôleur sont-elles plus sensibles à la qualité PCBA que les cartes analogiques ?
Le microcontrôleur est sensible à l’intégrité d’alimentation, à la fiabilité des joints et aux transitoires. Des défauts comme un découplage insuffisant, des joints froids ou un mauvais alignement empêchent le boot ou provoquent des défauts intermittents.
Q2. Peut-on assembler fièrement des modules microcontrôleur en SMT ?
Oui ! Les pads castellated permettent des joints fiables si le stencil (taille d’ouverture) et l’alignement pick-and-place respectent les règles.
Q3. Pourquoi des cartes microcontrôleur échouent-elles après assemblage alors que le schéma est correct ?
La plupart des échecs viennent de problèmes d’intégrité d’alimentation (mauvais placement des condensateurs) ou de défauts de soudure (tombstone, joints froids), plutôt que d’erreurs logiques.
Q4. JLCPCB prend-il en charge le sourcing et l’assemblage de modules ESP32 et autres microcontrôleurs ?
Oui, la PCBA JLCPCB s’appuie sur ses partenaires mondiaux pour sourcer divers modules de puces, simplifiant la chaîne d’approvisionnement et la fabrication de cartes personnalisées.
Continuez à apprendre
Comment identifier la polarité d'une LED SMD: marquages, tests et conseils pour PCB
Les LED montées en surface sont omniprésentes dans la conception électronique, des simples témoins d'alimentation aux systèmes d'éclairage complexes. Contrairement aux résistances standard, les LED sont des diodes polarisées. Il est essentiel d'identifier correctement la polarité des LED SMD pour dépanner les prototypes et réussir l'assemblage de PCB en grande série. Une LED montée à l'envers ne produit aucune lumière, interrompt le chemin du circuit et peut subir un claquage si la tension inverse dép......
Symboles de disjoncteurs expliqués: IEC, ANSI, MCB et configurations des pôles
Les schémas électriques constituent le langage universel des systèmes de puissance, des circuits de commande et des circuits imprimés. Sur ces schémas, le symbole du disjoncteur est l'un des éléments les plus importants. Sa représentation correcte est essentielle pour la sécurité, le dépannage et la fabrication. Une erreur aussi simple que la confusion entre un disjoncteur, un interrupteur manuel et un sectionneur peut entraîner de graves erreurs d'interprétation dans une usine ou pendant une interven......
Tutoriel de multiplexage de LED Arduino: contrôler plus de LED avec moins de broches
L'Arduino Uno est un outil puissant pour le prototypage, mais le pilotage direct de plusieurs LED mobilise rapidement ses 20 broches GPIO et atteint la limite absolue de courant total de 200 mA de son boîtier. Pour contourner ces contraintes matérielles sans changer de microcontrôleur, les ingénieurs et les amateurs utilisent le multiplexage de LED afin d'augmenter efficacement le nombre de sorties d'affichage. Dans ce guide, vous découvrirez les principes essentiels du balayage de matrices LED, du Ch......
Guide complet des symboles de transistors: signification, types et exemples de schémas
Que vous débutiez en électronique ou que vous soyez un ingénieur expérimenté concevant des circuits imprimés complexes, savoir lire le symbole d'un transistor est indispensable pour interpréter correctement les schémas. Présents aussi bien dans les smartphones que dans les convertisseurs de puissance, les transistors sont des composants fondamentaux de l'électronique moderne. Leurs symboles font le lien entre la conception théorique d'un circuit et sa réalisation matérielle. Une seule erreur de lectur......
Comment concevoir une carte de développement ESP32-S3 de A à Z: tutoriel de PCB à 4 couches
Concevoir votre propre carte de développement ESP32-S3 vous donne un contrôle total sur l'architecture matérielle et prépare vos projets IoT à une production commerciale. Au lieu d'utiliser une carte standard plus encombrante, vous pouvez optimiser l'espace, ne rendre accessibles que les broches GPIO nécessaires et intégrer les périphériques directement sur un seul PCB. Dans ce tutoriel, nous allons concevoir de A à Z une carte de développement ESP32-S3 à 4 couches. Nous parcourrons toutes les étapes ......
Symbole IGBT: schéma, broches, types et méthode de lecture
Points clés Repérez d'abord les bornes: la grille (G), le collecteur (C) et l'émetteur (E) sont les trois bornes principales d'un IGBT Connaissez les variantes du symbole: comparer les symboles des IGBT à canal N et à canal P permet de comprendre leurs différences Ne vous fiez pas à un seul style de dessin: les symboles IEC et ANSI/IEEE peuvent avoir des aspects différents tout en représentant le même composant Vérifiez la diode séparément: selon la convention graphique et l'application, la diode de r......