Aller au contenu

« Projet Esp32 from scratch » : différence entre les versions

De Vianney Pacaud Colab
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
== Présentation du Projet : ESP32 Solo "From Scratch" ==
== 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.
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.

Version du 25 avril 2026 à 10:37

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). De plus la nomenclature complète est disponible ici.

É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