Taula de continguts:

Programador ESP-01 Hack - The Easy One :): 6 passos
Programador ESP-01 Hack - The Easy One :): 6 passos

Vídeo: Programador ESP-01 Hack - The Easy One :): 6 passos

Vídeo: Programador ESP-01 Hack - The Easy One :): 6 passos
Vídeo: DIY ESP-01 WIFI Module Programming Adapter || ESP8266 Programming Using Arduino IDE 2024, De novembre
Anonim
ESP-01 Programador Hack - el fàcil:)
ESP-01 Programador Hack - el fàcil:)

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

  1. USB a UART / ESP8266 - 1
  2. Dos botons tàctils de 6 mm: 1
  3. Dues resistències o algun cable de pont
  4. Peça de tauler verboard / punt - 1

Llista d’eines

  1. Ganivet i serra mecànica
  2. Kit de soldadura
  3. Pistola de cola
  4. Alicates de tall
  5. Rasp o paper de sorra (no es mostra a la imatge)

Pas 1: imatges dels elements i eines: D

Imatges dels articles i eines: D
Imatges dels articles i eines: D

Només cal que verifiqueu si teniu articles adequats.

Pas 2: tallar i preparar el Veroboard / Dot Board

Tall i preparació del tauler Veroboard / Dot
Tall i preparació del tauler Veroboard / Dot

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

Imatges i pinouts
Imatges i pinouts
Imatges i pinouts
Imatges i pinouts
Imatges i pinouts
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 …

S'està soldant …
S'està soldant …
S'està soldant …
S'està soldant …

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 …

S'està provant …
S'està provant …
S'està provant …
S'està provant …

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ó

Finalització
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..