Aller au contenu

Projet Esp32 from scratch

De Vianney Pacaud Colab

Modèle:Encadré

Présentation du Projet : ESP32 Solo "From Scratch"

Ce projet a pour objectif de concevoir et de fabriquer une carte de développement personnalisée basée sur le microcontrôleur ESP32 Solo-1. Contrairement aux modules pré-assemblés, nous documentons ici chaque étape : de la sélection des composants passifs à la gravure/commande du PCB.

Objectifs

  • Conception intégrale : Ne pas utiliser de module WROOM, mais intégrer la puce ESP32 et son cristal directement sur le PCB.
  • Optimisation : Réduire la consommation pour un usage sur batterie (Deep Sleep).
  • Open Source : Partager les fichiers KiCad et le BOM (Bill of Materials).

---

🛠 Spécifications Techniques

🛒 Nomenclature des Composants (BOM)

Ce tableau liste l'ensemble des composants nécessaires pour l'assemblage d'une unité. Les prix sont basés sur les tarifs fournisseurs (HT).

Désignation Référence Quantité Prix Unitaire (€) Total (€)
Microcontrôleur ESP32-SOLO-1-N16 1 2,58 2,58
Régulateur de tension AMS1117-3.3 1 0,01706 0,017
Interface USB-Série CP2102N-A02-GQFN24R 1 1,7224 1,722
Connecteur USB TYPE-C 16PIN 2MD 1 0,0549 0,055
Condensateur 10µF GRM21BR61H106KE43L 1 0,0547 0,055
Condensateur 22µF CL21A226MAYNNNE 1 0,0231 0,023
Transistors (Reset) JSMSEMI S8050 2 0,006 0,012
Boutons poussoirs 3x4x2-2P-1.6N TACTILE SWITCH 2 0,0167 0,033
LED Rouge YONGYUTAI YLED0805R 1 0,0066 0,007
Résistance 1kΩ RC0603FR-071KL 1 0,0012 0,001
Pin Headers HX PH254-01-04-Z-L11.5 5 0,0147 0,074
Composants CMS divers 0402WGF5101TCE, etc. 10 ~0,002 0,015
Total par unité (estimé) 4,593 €

> Note : Le coût total de l'approvisionnement initial est estimé à 11,708 € en raison des quantités minimales d'achat (lots de 10 à 100 pièces).


---

Étapes de Développement

  1. Schématique : Design du circuit de reset, de l'alimentation et du circuit de flashage automatique.
  2. Routage PCB : Placement des composants en respectant les contraintes d'impédance pour l'antenne (50 Ohms).
  3. Sourcing : Liste des composants (BOM) chez LCSC ou Mouser.
  4. Assemblage : Soudure à l'air chaud ou au four à refusion.
  5. Bootloader : Flashage du firmware initial.

---

Ressources & Documentation

  • Fichiers CAO : [Lien vers GitHub/GitLab]
  • Datasheet ESP32 Solo : [Lien vers le PDF d'Espressif]
  • Journal de bord : Voir la page de discussion.