Table des matières:
- Fournitures
- Étape 1: Images des objets et outils:D
- Étape 2: Découpe et préparation du Veroboard / Dot Board
- Étape 3: Images et brochages
- Étape 4: Souder…
- Étape 5: Tester…
- Étape 6: Finalisation
Vidéo: ESP-01 Programmer Hack - le plus simple :) : 6 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Salut ESPers, Dans ce instructable, je vais vous montrer un simple hack pour faire un programmeur pour le module ESP-01 / ESP8266-01 / ES-01. La plupart d'entre nous ont utilisé une carte Arduino ou des périphériques FTDI USB-TTL comme programmeurs pour ce module. Les deux méthodes fonctionnent bien. Mais il y a un autre moyen !
Récemment, j'ai acheté un périphérique USB vers UART/ESP8266 pour ce module en remplacement de FTDI. Mais j'ai vite réalisé qu'il n'est pas aussi flexible que FTDI pour l'utiliser en tant que programmeur:(Alors étant ingénieur j'ai vérifié s'il pouvait servir de programmeur… Et hop ! Je l'ai piraté un peu pour le convertir en un. Et maintenant, c'est à vous de vous faciliter la vie.
Fournitures
Liste des matériaux
- USB vers UART/ESP8266 - 1
- Deux boutons tactiles de 6 mm - 1
- Deux résistances ou quelques cavaliers
- Morceau de veroboard / dot board - 1
Liste des outils
- Couteau et scie à métaux
- Kit de soudure
- Pistolet à colle
- Pince coupante
- Râpe ou papier de verre (non illustré sur l'image)
Étape 1: Images des objets et outils:D
Vérifiez simplement si vous avez les bons articles.
Étape 2: Découpe et préparation du Veroboard / Dot Board
Ensuite, nous avons coupé le veroboard à la taille minimale requise (6 x 17 points) à l'exclusion des lignes de coupe comme indiqué dans l'image. Après avoir découpé la pièce, utilisez une râpe ou du papier de verre pour lisser les bords.
Étape 3: Images et brochages
Sur la gauche se trouve l'adaptateur USB vers UART/ESP8266 et en haut à droite se trouve le schéma de piout du module ES-01 vu du haut en gardant l'antenne de trace PCB vers votre gauche.
Fondamentalement, nous n'avons besoin que de trois broches pour implémenter notre hack (vert (broche 5), rouge (broche 6) et cyan (broche 1)), mais dans certains modules, les broches 4 et 8 (broches orange) ne sont pas court-circuitées comme la mienne avec un PCB trace comme indiqué dans l'image en bas à droite. Dans ce cas, vous devez les raccourcir pour créer le module en tant que programmeur.
Étape 4: Souder…
Alors maintenant la soudure..
Première broche courte 4 et 8 si elle n'est pas court-circuitée avec un petit fil.
Ensuite, coupez 3 morceaux de fils de résistance / fil de raccordement d'environ 20 mm de long (j'ai utilisé des fils de résistance comme indiqué sur la figure 1. Maintenant, soudez-les aux broches 1, 5 et 6 des figures 2 et 3 en bas (côté soudure) du module.
Placez ensuite les interrupteurs tactiles comme indiqué sur la figure 4 et marquez les positions des trois broches. Prenez note de l'orientation des commutateurs. Utilisez un multimètre ou un testeur de continuité pour vous orienter. Soudez les commutateurs comme indiqué sur les figures 5 et 6. J'ai trié la broche centrale adjacente car elles vont être communes.
Collez un ou deux morceaux de ruban mousse double face à l'arrière du module pour surélever un peu le veroboard pour faire de la place pour les joints soudés comme sur la figure-7.
Insérez les broches soudées dans les commutateurs respectifs et appuyez fermement sur le veroboard contre le ruban.
Reportez-vous au schéma de principe pour les connexions. Vous pouvez connecter les commutateurs selon votre convenance. J'ai connecté celui de droite à Reset et celui de gauche à GPIO 0. Voir figure-9.
Et c'est tout ! Vous avez terminé. Vérifiez simplement toutes les connexions selon le schéma pour la dernière fois avant de tester.
Étape 5: Tester…
Bon travail!
Insérez un module ES-01 dans l'adaptateur et connectez-vous à l'un des ports USB de votre PC. Si vous utilisez une rallonge, ce sera pratique. Au moment où vous branchez, vous devriez voir le voyant d'alimentation de l'ES-01 s'allumer. C'est le mode normal. Cela signifie que s'il y a un firmware à l'intérieur de l'ES-01, il ne fera que commencer l'exécution.
Maintenant, maintenez enfoncée la touche GPIO 0 (marquée '0' dans mon cas) et appuyez et relâchez la touche Reset (marquée 'R' dans mon cas) une fois. Et puis relâchez la touche '0'. Cela mettra le module ES-01 en mode programmation.
Vous devriez maintenant pouvoir télécharger votre croquis depuis Arduino IDE ou PIO. Assurez-vous de sélectionner la bonne carte et le bon port COM. Si tout va bien, vous devriez pouvoir voir l'état du téléchargement comme indiqué à droite. Après le téléchargement, appuyez et relâchez la touche Reset pour revenir au mode normal et exécuter le code téléchargé.
Étape 6: Finalisation
Après avoir testé votre programmateur, mettez simplement une goutte de colle chaude au fond pour le protéger du tri.
J'espère que vous aimez ce hack. N'hésitez pas à commenter et partager. Paix..