Étape 3.1 : Assignation des empreintes
Objectif : Associer chaque composant à son empreinte physique.
Tâches :
- Ouvrir l’éditeur d’empreintes dans KiCad
- Assigner les footprints : ESP32, résistances/condensateurs 1206, borniers à vis
- Vérifier les dimensions des empreintes (comparer avec les datasheets)
Étape 3.2 : Routage PCB dans KiCad Pcbnew
Objectif : Router le PCB en respectant les contraintes.
Tâches :
- Placer les composants : ESP32 au centre, drivers A4988 proches des connecteurs moteurs, SD et OLED en périphérie
- Placer les connecteurs limit switches sur un côté du PCB
- Router les pistes de puissance (VMOT, GND) en premier (largeur ≥ 1.5mm)
- Router les signaux critiques (SPI, I2C) avec pistes courtes
- Router les signaux limit switches vers les GPIOs
- Placer les découplages au plus près des ICs
- Ajouter un plan de masse (GND) sur la couche inférieure
- Lancer le DRC (Design Rules Check) et corriger les erreurs
Livrables : Fichier KiCad PCB (.kicad_pcb) dans votre projet machine that draws
Étape 3.3 : Génération des fichiers Gerber et commande
Objectif : Générer les fichiers de fabrication et commander les PCB.
Tâches :
- Générer les fichiers Gerber + fichier de perçage (voir tutoriel fabrication PCB)
- Vérifier les fichiers avec un visualiseur Gerber (GerbView ou en ligne)
- Uploader l’ensemble des fichiers Kicad dans votre projet Machine that draws
Livrables : Archive des fichiers Gerber (.zip) dans votre projet machine that draws