Taula de continguts:
- Subministraments
- Pas 1: imatges dels elements i eines: D
- Pas 2: tallar i preparar el Veroboard / Dot Board
- Pas 3: imatges i pinouts
- Pas 4: soldar …
- Pas 5: proves …
- Pas 6: finalització
Vídeo: Programador ESP-01 Hack - The Easy One :): 6 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:11
Hola ESPers, En aquest instructiu us mostraré un simple hack per fer un programador per al mòdul ESP-01 / ESP8266-01 / ES-01. La majoria de nosaltres hem utilitzat una placa Arduino o dispositius USB-TTL FTDI com a programadors d’aquest mòdul. Tots dos mètodes funcionen bé. Però hi ha una manera més!
Recentment he comprat un dispositiu USB a UART / ESP8266 per a aquest mòdul com a substitut de FTDI. Però aviat em vaig adonar que no és tan flexible com FTDI utilitzar-lo com a programador:(Per tant, en ser enginyer vaig comprovar si es pot utilitzar com a programador … I presto! El vaig piratejar una mica per convertir-lo en un. I ara és aquí per fer-vos la vida més fàcil.
Subministraments
Llista de materials
- USB a UART / ESP8266 - 1
- Dos botons tàctils de 6 mm: 1
- Dues resistències o algun cable de pont
- Peça de tauler verboard / punt - 1
Llista d’eines
- Ganivet i serra mecànica
- Kit de soldadura
- Pistola de cola
- Alicates de tall
- Rasp o paper de sorra (no es mostra a la imatge)
Pas 1: imatges dels elements i eines: D
Només cal que verifiqueu si teniu articles adequats.
Pas 2: tallar i preparar el Veroboard / Dot Board
A continuació, tallem el tauler de control a la mida mínima requerida (6 x 17 punts) excloent les línies de tall tal com es mostra a la imatge. Després de tallar la peça, utilitzeu una raspa o paper de sorra per suavitzar les vores.
Pas 3: imatges i pinouts
A l’esquerra hi ha l’adaptador USB a UART / ESP8266 i a la part superior dreta el diagrama de distribució del mòdul ES-01 tal com es veu des de la part superior mantenint l’antena de traça del PCB cap a l’esquerra.
Bàsicament, només necessitem tres pins per implementar el nostre hack (verd (pin 5), vermell (pin 6) i cian (pin 1)), però en alguns mòduls els pins 4 i 8 (pins taronja) no estan en curtcircuit com el meu amb un PCB traça tal com es mostra a la imatge inferior dreta. En aquest cas, haureu de abreviar-los perquè facin el mòdul com a programador.
Pas 4: soldar …
Així que ara la soldadura..
Primer pin curt 4 & 8 si no es fa curt amb un petit filferro.
A continuació, talla 3 trossos de cables de resistència / cable de pont d’uns 20 mm de llargada (he utilitzat cables de resistència com es mostra a la figura 1. Ara els soldes al pin 1, 5 i 6, figura 2 i 3 a la part inferior (costat de la soldadura) del mòdul.
A continuació, col·loqueu els interruptors tàctils tal com es mostra a la figura-4 i marqueu les posicions dels tres pins. Preneu nota de l'orientació dels commutadors. Utilitzeu un multímetre o un provador de continuïtat per orientar-vos. Soldeu els interruptors tal com es mostra a la figura 5 i 6. He ordenat el pin adjunt central, ja que seran habituals.
Enganxeu una o dues peces de cinta d'escuma de doble cara a la part posterior del mòdul per aixecar una mica el verobard per fer espai per a les juntes soldades com a la figura-7.
Introduïu els passadors soldats als commutadors respectius i premeu fermament la placa vertical a la cinta.
Consulteu el diagrama esquemàtic per obtenir connexions. Podeu connectar els commutadors segons la vostra conveniència. Vaig connectar un dret a Reset i l'esquerra a GPIO 0. Vegeu la figura-9.
I ja està ! Estàs acabat. Només heu de verificar totes les connexions segons l’esquema per última vegada abans de provar-les.
Pas 5: proves …
Bona feina!
Introduïu un mòdul ES-01 a l'adaptador i connecteu-lo a un port USB d'un dels vostres ordinadors. Si utilitzeu un cable d’extensió, serà convenient. En el moment de connectar-lo, hauríeu de veure el vostre alimentador encès a l'ES-01. Aquest és el mode normal. És a dir, que si hi ha firmware dins de l’ES-01, començarà a executar-se.
Ara manteniu premuda la tecla GPIO 0 (marcat com a "0" en el meu cas) i premeu i deixeu anar la tecla Restableix (marcada com "R" en el meu cas) una vegada. A continuació, deixeu anar la tecla '0'. Això posarà el mòdul ES-01 en mode de programa.
Ara hauríeu de poder penjar el vostre esbós des de Arduino IDE o PIO. Assegureu-vos de seleccionar la placa i el port COM adequats. Si tot està bé, hauríeu de poder veure l'estat de pujada tal com es mostra a la dreta. Després de la càrrega, premeu i deixeu anar la tecla Restableix per tornar al mode normal i executar el codi carregat.
Pas 6: finalització
Després de provar el programador, col·loqueu una mica de cola calenta a la part inferior per protegir-lo de la classificació.
Espero que us agradi aquest hack. No dubteu a comentar i compartir. Pau..