La carte centralise la commande, la distribution d’alimentation et les interfaces de terrain.

Vue d’ensemble KiCad · PCB custom

Le PCB du DrawBot A4 est conçu autour d'une carte ESP32 au format Uno, de drivers A4988 pour les moteurs pas à pas et d'un stockage sur carte micro SD. L'alimentation logique de l'ESP32 est fournie en 5 V tandis que les moteurs sont alimentés en 12 V (séparation puissance / logique).

Le PCB du DrawBot A4 a été conçu pour éviter un câblage dispersé et structurer l’intégration autour d’un ESP32, de drivers moteurs pas à pas et d’un stockage sur carte micro SD.

L’objectif n’était pas seulement de faire fonctionner le robot, mais de disposer d’une carte propre, documentable et reproductible, adaptée à un projet open-source de makerspace. L’implantation sépare les zones d’alimentation, de commande logique et de connexion aux moteurs afin de simplifier les essais et l’assemblage.

Entrée énergieAlimentation principale injectée sur la carte, protégée par fusible 3 A avant distribution vers les blocs critiques.
TraitementL’ESP32 reçoit les commandes, lit la configuration et pilote les signaux nécessaires aux moteurs.
ActionneursLes drivers traduisent les signaux STEP/DIR en commande de puissance pour les moteurs pas à pas.
StockageLe slot micro SD permet d’embarquer des fichiers utiles à l’exécution et au fonctionnement autonome.
Fiche rapideSynthèse
MicrocontrôleurESP32 (format Uno)
Drivers moteurs2 × A4988
StockageSlot micro SD
Alim. ESP325 V (logique)
Alim. moteurs12 V (puissance)
RégulationRégulateur 5 V dédié
ProtectionFusible 3 A
FiltrageCondensateurs 100 uF
ConceptionKiCad

Chaque bloc a un rôle clair dans la stabilité du robot.

ESP32

L'ESP32 au format Uno est le cœur de commande. Alimenté en 5 V, il exécute le firmware FluidNC, lit le fichier config.yaml décrivant la machine et génère les signaux STEP/DIR transmis aux drivers A4988 pour piloter les deux moteurs pas à pas du bras articulé.

Drivers moteurs

Deux drivers A4988 assurent l'interface entre la logique bas niveau (signaux STEP/DIR issus de l'ESP32) et la puissance 12 V nécessaire aux moteurs pas à pas. Le réglage du courant via le potentiomètre Vref influe directement sur la fluidité et la réduction des pertes de pas.

Carte SD

Le support micro SD permet de conserver les fichiers et la configuration nécessaires à l’exploitation du robot sans dépendre d’un poste externe en permanence.

Régulateur, alimentation et fusible

L'alimentation moteurs 12 V est protégée par un fusible 3 A en entrée. Un régulateur abaisse cette tension vers le rail logique 5 V qui alimente l'ESP32 et les drivers A4988 côté commande. Les condensateurs 100 µF lissent les appels de courant lors des accélérations des moteurs.

Le projet est documenté à la fois côté schéma et côté carte.

schema-electronique.png Schéma électronique du système
Schéma électronique du DrawBot A4
Vue du schéma électronique utilisé pour la conception et la compréhension de l’interconnexion des blocs.
schema_pcb.png Vue de synthèse du PCB
Schéma PCB du DrawBot A4
Le routage et l’organisation de la carte rendent l’assemblage plus lisible et plus reproductible.

La réalisation physique de la carte a demandé implantation, soudure et validation progressive.

Nomenclature détaillée des éléments demandés.

Composants principaux du PCB
Nom Rôle Quantité Référence Tension
ESP32 (format Uno)Contrôle du robot, FluidNC, pilotage des drivers.1ESP32 Uno5 V
Drivers A4988Commande des moteurs pas à pas via signaux STEP/DIR.2A4988Logique 5 V / Puissance 12 V
Condensateurs 100uFFiltrage et stabilisation de l’alimentation près des blocs critiques.2100uFSelon rail d’alimentation
Résistances 10KPolarisation et maintien d’états logiques stables.210KLogique
Résistances 4.7KAdaptation et tirage des lignes utiles au système.24.7KLogique
Régulateur 5 VAbaisse le 12 V moteurs en 5 V logique pour ESP32.1Régulateur step-downEntrée 12 V / sortie 5 V
Slot micro SDLecture ou stockage des fichiers utiles à l’exécution.1Slot micro SDLogique
Fusible 3 AProtection de l'entrée 12 V contre les surintensités.13 AEntrée 12 V
ConnecteursRaccordement de l’alimentation et des périphériques.PlusieursConnecteurs PCBSelon ligne
Pins mâles / femellesInterface de montage, modules et tests sur carte.PlusieursHeadersLogique

Téléchargements disponibles

Vue 3D interactive de la carte PCB.

Rendu 3D de la PCB exportée depuis KiCad. Visualisation des composants, du routage et de l'encombrement réel de la carte.

PCB DrawBot — Rendu 3D

Sketchfab · Export KiCad
Modèle 3D du PCB