« Projet Esp32 from scratch » : différence entre les versions
Apparence
Page créée avec « {{Encadré|titre=État du Projet|contenu=Phase : Conception du Schéma Électrique}} == 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 === * '... » |
m Vianney a déplacé la page Esp32 Solo vers Projet Esp32 from scratch |
||
| (10 versions intermédiaires par le même utilisateur non affichées) | |||
| Ligne 1 : | Ligne 1 : | ||
== Présentation du Projet : [[ESP32]] "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-C3-MINI-1-N4'''. 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 | |||
=== Objectifs === | === Objectifs === | ||
| Ligne 10 : | Ligne 8 : | ||
* '''Open Source''' : Partager les fichiers KiCad et le BOM (Bill of Materials). | * '''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). | |||
{| class="wikitable" | {| class="wikitable sortable" | ||
! | ! 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 | |||
|- | |||
! colspan="3" | 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 [https://partage.gervo.fr/?b=HhQaak9i#BM7sHftsKjGMdhn ici]. | |||
== Étapes de Développement == | == Étapes de Développement == | ||
| Ligne 39 : | Ligne 53 : | ||
# '''Assemblage''' : Soudure à l'air chaud ou au four à refusion. | # '''Assemblage''' : Soudure à l'air chaud ou au four à refusion. | ||
# '''Bootloader''' : Flashage du firmware initial. | # '''Bootloader''' : Flashage du firmware initial. | ||
== Ressources & Documentation == | == Ressources & Documentation == | ||
* '''Fichiers CAO''' : [Lien vers GitHub/GitLab] | * '''Fichiers CAO''' : [Lien vers GitHub/GitLab] | ||
* '''Datasheet ESP32 | * '''Datasheet ESP32-C3-MINI-1-N4''' : https://documentation.espressif.com/esp32-solo-1_datasheet_en.pdf | ||
* '''Journal de bord''' : Voir la page de discussion. | * '''Journal de bord''' : Voir la page de discussion. | ||
[[Catégorie:Électronique | [[Catégorie:Électronique]] | ||
Dernière version du 23 mai 2026 à 17:17
Présentation du Projet : ESP32 "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-C3-MINI-1-N4. 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
- Schématique : Design du circuit de reset, de l'alimentation et du circuit de flashage automatique.
- Routage PCB : Placement des composants en respectant les contraintes d'impédance pour l'antenne (50 Ohms).
- Sourcing : Liste des composants (BOM) chez LCSC ou Mouser.
- Assemblage : Soudure à l'air chaud ou au four à refusion.
- Bootloader : Flashage du firmware initial.
Ressources & Documentation
- Fichiers CAO : [Lien vers GitHub/GitLab]
- Datasheet ESP32-C3-MINI-1-N4 : https://documentation.espressif.com/esp32-solo-1_datasheet_en.pdf
- Journal de bord : Voir la page de discussion.