Innholdsfortegnelse:

ESP -01 Programmer Hack - the Easy One :): 6 trinn
ESP -01 Programmer Hack - the Easy One :): 6 trinn

Video: ESP -01 Programmer Hack - the Easy One :): 6 trinn

Video: ESP -01 Programmer Hack - the Easy One :): 6 trinn
Video: Маска подсети – объяснение 2024, November
Anonim
ESP -01 Programmer Hack - the Easy One:)
ESP -01 Programmer Hack - the Easy One:)

Hei ESPere, I denne instruksen vil jeg vise deg et enkelt hack for å lage en programmerer for ESP-01 / ESP8266-01 / ES-01-modulen. De fleste av oss har brukt et Arduino-kort eller FTDI USB-TTL-enheter som programmerere for denne modulen. Begge metoden fungerer fint. Men det er en måte til!

Nylig kjøpte jeg en USB til UART/ESP8266 enhet for denne modulen som en erstatning for FTDI. Men jeg skjønte snart at det ikke er så fleksibelt som FTDI å bruke det som programmerer:(Så som ingeniør sjekket jeg om den kan brukes som programmerer … Og presto! Jeg hacket den litt for å konvertere den til en. Og nå er det for deg å gjøre livet ditt enkelt.

Rekvisita

Liste over materialer

  1. USB til UART/ESP8266 - 1
  2. To 6 mm taktile knapper - 1
  3. To motstander eller noen ledninger
  4. Stykke veroboard / prikkbrett - 1

Liste over verktøy

  1. Kniv og baufil
  2. Loddesett
  3. Limpistol
  4. Skjære tang
  5. Rasp eller sandpapir (ikke vist på bildet)

Trinn 1: Bilder av elementene og verktøyene: D

Bilder av elementene og verktøyene: D
Bilder av elementene og verktøyene: D

Bare bekreft om du har riktige varer.

Trinn 2: Klippe og klargjøre Veroboard / Dot Board

Klippe og klargjøre Veroboard / Dot Board
Klippe og klargjøre Veroboard / Dot Board

Deretter kutter vi veroboardet til ønsket størrelse minimum (6 x 17 prikker) unntatt kappelinjene som vist på bildet. Etter å ha kuttet ut stykket, bruk en rasp eller sandpapir for å glatte ut kantene.

Trinn 3: Bilder og pinouts

Bilder og pinouts
Bilder og pinouts
Bilder og pinouts
Bilder og pinouts
Bilder og pinouts
Bilder og pinouts

Til venstre er USB til UART/ESP8266-adapteren, og øverst til høyre er piout-diagrammet til ES-01-modulen sett ovenfra og holder PCB-sporantennen mot venstre.

I utgangspunktet krever vi bare tre pinner for å implementere hackingen (grønn (pin 5), rød (pin 6) og cyan (pin 1)), men i noen moduler er pin 4 og 8 (Orange pins) ikke kortsluttet som min med en PCB spor som vist i bildet nederst til høyre. I så fall må du korte dem for å lage modulen som programmerer.

Trinn 4: Lodding …

Lodding …
Lodding …
Lodding …
Lodding …

Så nå lodding..

Første korte pinne 4 og 8 hvis den ikke er kortsluttet med en liten ledning.

Klipp deretter 3 stykker motstandsledninger / jumper wire ca 20 mm i lengde (jeg brukte motstandsledninger som vist i figur-1. Nå loddes dem til pinne 1, 5 & 6 figur-2 & 3 nederst (loddesiden) av modul.

Plasser deretter de taktile bryterne som vist i figur 4 og merk posisjonene for de tre pinnene. Vær oppmerksom på bryterenes retning. Bruk en multimeter eller en kontinuitetstester for orientering. Lodd bryterne som vist i figur 5 & 6. Jeg har sortert den midtre tilstøtende pinnen slik de kommer til å bli vanlige.

Fest ett eller to stykker dobbeltsidig skumbånd på baksiden av modulen for å heve veroboardet litt for å få plass til de loddede leddene som i figur 7.

Sett de loddede pinnene inn i de respektive bryterne og trykk verobordet fast på tapen.

Se skjematisk diagram for tilkoblinger. Du kan koble bryterne etter behov. Jeg koblet den høyre til Reset og den venstre til GPIO 0. Se figur 9.

Og det er det ! Du er ferdig. Bare bekreft alle tilkoblingene i henhold til skjematisk siste gang før du tester.

Trinn 5: Testing …

Tester …
Tester …
Tester …
Tester …

Flott jobb!

Sett inn en ES-01-modul i adapteren og koble til en av PC-ens USB-port. Hvis du bruker en skjøteledning, vil det være praktisk. I det øyeblikket du kobler til, bør du se strømforsyningen når ES-01 slås på. Dette er normal modus. Det betyr at hvis det er fastvare inne i ES-01, vil den bare starte utførelsen.

Trykk nå og hold inne GPIO 0 -tasten (merket '0' i mitt tilfelle), og trykk og slipp Reset -tasten (merket 'R' i mitt tilfelle) en gang. Slipp deretter "0" -tasten. Dette setter ES-01-modulen i programmodus.

Nå bør du kunne laste opp skissen din fra Arduino IDE eller PIO. Sørg for å velge riktig kort og COM -port. Hvis alt er i orden, bør du kunne se opplastingsstatusen som vist til høyre. Etter opplasting, trykk og slipp Reset -tasten for å gå tilbake til normal modus og utføre den opplastede koden.

Trinn 6: Fullføring

Finalisering
Finalisering

Etter å ha testet programmereren, legg bare en klatt varmt lim nederst for å beskytte den mot å sortere seg ut.

Håper du liker denne hacken. Kommenter og del gjerne. Fred..