Table des matières:
- Fournitures
- Étape 1: L'adaptateur conventionnel
- Étape 2: Développement du programmeur pour la carte ESP01
- Étape 3: Développement de la carte de circuit imprimé du programmeur ESP01
- Étape 4: Processus de transfert de code pour ESP01
- Étape 5: Et enfin… Quel est le résultat attendu ?
Vidéo: Carte de circuit imprimé de programmation ESP01 : 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
Récemment, j'ai dû écrire un code sur mon ESP01 et j'ai décidé d'utiliser un adaptateur pour transférer le code vers le CHIP.
Cependant, il a fallu apporter quelques modifications à l'adaptateur pour que le code puisse être transféré.
C'est-à-dire que l'adaptateur n'était pas tout à fait idéal pour effectuer un transfert de code. Une adaptation était nécessaire.
Fournitures
- Circuit imprimé JLCPCB
- 02 boutons;
- 01 x 330R résistance;
- 01 x LED verte;
- 02 résistances 10kR;
- 01 x barre à broches mâle/femelle 1x4;
- 01 x 2x4 barre à broches femelle.
Étape 1: L'adaptateur conventionnel
L'adaptateur utilisé est indiqué dans la figure ci-dessus.
Cependant, pour éviter des problèmes et apporter des modifications à la structure, nous avons décidé de créer un adaptateur, qui serait capable de fonctionner avec un adaptateur ESP01 et d'effectuer un transfert de code vers CHIP.
Le circuit imprimé est illustré ci-dessus.
Dans cet article, vous apprendrez comment construire votre programmateur et quelles sont les principales parties du circuit clignotant ESP01.
Grâce à la conception de cette carte électronique, il ne sera pas nécessaire de faire de nouvelles adaptations et elle est capable d'enregistrer le code de votre projet.
Par conséquent, dans cet article, vous apprendrez les points suivants:
- Développer un enregistreur et un adaptateur ESP01;
- Comprendre le but du circuit d'enregistrement ESP01;
- Apprenez à configurer ESP01 pour le mode de transfert de code. Maintenant, nous allons commencer la présentation complète du développement du projet Programmer pour la carte ESP01.
Étape 2: Développement du programmeur pour la carte ESP01
Comme mentionné précédemment, le projet consiste à créer un programmateur pour ESP01 afin de faciliter sa programmation.
Pour cela, nous avons développé le circuit suivant illustré dans la figure ci-dessus.
Donc, comme vous pouvez le voir, ce circuit a:
- 2 boutons pour configurer ESP01 pour le mode de programmation;
- Une LED pour signaler que la carte est sous tension;
- Barre d'épingle pour transférer le code à la puce.
Ci-dessous, nous présentons le matériel nécessaire à la construction du projet. Liste des composants électroniques
- Circuit imprimé JLCPCB (téléchargement de fichiers de projet)
- 02 boutons;
- 01 x 330R résistance;
- 01 x LED verte;
- 02 résistances 10kR;
- 01 x barre à broches mâle/femelle 1x4;
- 01 x 2x4 barre à broches femelle.
Maintenant, nous allons expliquer chaque partie du circuit de programmation ESP01. Notez que nous utilisons un connecteur 2x4 - 2,54 mm pour la connexion ESP01, comme indiqué sur la figure ci-dessus.
À partir de ce connecteur, ESP01 se connectera à toutes les autres parties du circuit développé.
Par conséquent, connectez-le d'abord à ce connecteur et mettez-le en mode programmation à l'aide des boutons RESET et FLASH. Ces deux boutons se chargeront de le mettre en mode programmation.
Enfin, nous avons les broches de connexion du convertisseur USB - SÉRIE FTDI232 et la LED. La barre de connexion du convertisseur sera utilisée pour le connecter et effectuer le transfert de code vers ESP01.
La LED sera utilisée pour indiquer que la carte est alimentée.
A partir de ce circuit, nous avons réalisé la conception de la carte électronique.
Étape 3: Développement de la carte de circuit imprimé du programmeur ESP01
À partir de la conception du schéma électronique, la conception de la carte de circuit imprimé du programmeur ESP01 a été développée.
Le schéma de la conception de la carte est illustré ci-dessus.
Comme vous pouvez le voir, l'ESP01 doit être connecté au connecteur 2x4 et le convertisseur USB-Série sera connecté aux broches 90º.
Ce connecteur avec l'angle respectif a été utilisé pour réduire la taille de la carte et la laisser en dessous de la structure ESP01.
En plus de cela, nous avons les boutons de programmation en haut et la LED de signalisation de la plaque sous tension en bas de la plaque.
De ce projet, la carte de circuit imprimé finale en 3D a été obtenue, qui est représentée dans la figure ci-dessus.
Enfin, à partir de ce projet, il est possible d'effectuer la programmation et l'enregistrement du code dans ESP01.
Dans ce qui suit, nous expliquerons pas à pas comment mettre ESP01 en mode programmation et transférer le code vers ESP01.
Étape 4: Processus de transfert de code pour ESP01
Pour ce faire, vous devez effectuer les étapes suivantes
- Connectez le convertisseur USB-SERIAL FTDI232 à votre ordinateur et à la barre de connexions des broches ICSP;
- Vérifiez que la LED est allumée. Il est utilisé pour indiquer que la carte est alimentée;
- Sélectionnez le port COM de votre convertisseur FTDI232 USB-SERIAL;
- Appuyez sur le bouton FLASH et maintenez-le enfoncé;
- Appuyez et relâchez le bouton RESET. Après cela, vous verrez la LED bleue ESP clignoter une fois.
Prêt! Votre ESP01 est configuré pour recevoir un nouveau code. Maintenant, effectuez le processus de transfert de votre code via l'IDE Arduino
Après le transfert, votre code sera enregistré dans la mémoire de l'ESP01 et il sera prêt à contrôler votre application.
Étape 5: Et enfin… Quel est le résultat attendu ?
Ainsi, dès le développement de ce projet, il a été possible de créer une carte avec des caractéristiques supérieures à la carte conventionnelle et qui est largement vendue dans plusieurs magasins.
Contrairement à la carte conventionnelle, cette version dispose de deux boutons pour configurer le CHIP pour le mode de programmation, de telle manière qu'il n'est pas nécessaire d'ajouter de nouveaux éléments pour effectuer cette tâche.
Ainsi, à travers ce projet, il a été possible de développer un enregistreur supérieur à celui existant sur le marché, de comprendre son fonctionnement de configuration et de réaliser le processus de configuration CHIP pour effectuer le transfert de code.
Nous remercions JLCPCB d'avoir soutenu le projet et si vous le souhaitez, vous pouvez accéder à ce lien, accéder aux fichiers du projet et acheter vos cartes de circuits imprimés pour 2$.
Conseillé:
Carte de circuit imprimé Arduino pour soudeur par points 1-2-3 : 4 étapes
Carte de circuit imprimé Arduino pour soudeur par points 1-2-3 : il y a quelque temps, j'ai écrit un instructable où j'expliquais comment contrôler une soudeuse par points de manière sophistiquée à l'aide d'Arduino et de pièces couramment disponibles. De nombreuses personnes ont construit le circuit de contrôle et j'ai reçu des retours assez encourageants. C'est
Soudure à la main des composants électroniques de la carte de circuit imprimé Funny Villain of Scrap: 7 étapes
Soudure à la main Funny Villain of Scrap Circuit Board Composants électroniques: Scrap circuits imprimés (anciens ordinateurs ou appareils ménagers de rebut) fer à souder, pinces à souder, pinces, ciseaux
Carte de programmation du module ESP-01 : 12 étapes (avec photos)
Carte de programmation du module ESP-01 : informations supplémentaires et mise à jour du document ici sur mon site https://www.mischianti.org/2019/01/14/esp-01-modules-programming-board/ESP-01 est un module esp8266 à faible coût, avec WIFI intégré. Il a été créé en tant que module WIFI Arduino, mais c'est plus de puissance qu'un
Carte de programmation et de développement ESP-12E et ESP-12F : 3 étapes (avec photos)
Carte de programmation et de développement ESP-12E et ESP-12F : la mission de cette carte était simple : être capable de programmer les modules ESP-12E et ESP-12F aussi facilement que les cartes NodeMCU (c'est-à-dire sans avoir besoin d'appuyer sur des boutons). Ayez des broches compatibles avec la maquette avec accès aux E/S utilisables. Utilisez une connexion USB vers série séparée
Station de travail de préchauffage de carte de circuit imprimé à faible coût pour la reprise des soudures : 12 étapes
Poste de travail de préchauffage de carte de circuit imprimé à faible coût pour la reprise de soudure : Les postes de travail de préchauffage de carte de circuit imprimé sont très chers, 350,00 $ - 2 500,00 $. L'objectif de cette instructable est de montrer comment faire un poste de travail de préchauffage de carte de circuit imprimé pour environ 50,00 $ sans outils spéciaux et la majorité des matériaux de