Innehållsförteckning:

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

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

Video: ESP -01 Programmer Hack - the Easy One :): 6 steg
Video: Hjalfi ports Fuzix to the ESP8266: #6: system calls, take one 2024, November
Anonim
ESP -01 Programmer Hack - the Easy One:)
ESP -01 Programmer Hack - the Easy One:)

Hej ESP -spelare, I denna instruerbara ska jag visa dig ett enkelt hack för att göra en programmerare för ESP-01 / ESP8266-01 / ES-01-modulen. De flesta av oss har använt ett Arduino-kort eller FTDI USB-TTL-enheter som programmerare för denna modul. Båda metoderna fungerar bra. Men det finns ett annat sätt!

Nyligen köpte jag en USB till UART/ESP8266 enhet för denna modul som ersättning för FTDI. Men jag insåg snart att det inte är lika flexibelt som FTDI att använda det som programmerare:(Så som ingenjör kontrollerade jag om den kan användas som programmerare … Och presto! Jag hackade den lite för att konvertera den till en. Och nu är det här för dig att göra ditt liv enkelt.

Tillbehör

Materialförteckning

  1. USB till UART/ESP8266 - 1
  2. Två 6 mm taktila knappar - 1
  3. Två motstånd eller någon bygelkabel
  4. Bit av veroboard / prickbräda - 1

Lista över verktyg

  1. Kniv & bågfil
  2. Lödkit
  3. Limpistol
  4. Skärtång
  5. Rasp eller sandpapper (visas inte på bilden)

Steg 1: Bilder på objekt och verktyg: D

Bilder av artiklarna och verktygen: D
Bilder av artiklarna och verktygen: D

Kontrollera bara om du har rätt objekt.

Steg 2: Klippning och förberedelse av Veroboard / Dot Board

Klippning och förberedelse av Veroboard / Dot Board
Klippning och förberedelse av Veroboard / Dot Board

Därefter klippte vi veroboardet till önskad storlek minimum (6 x 17 punkter) exklusive skärlinjerna som visas på bilden. Använd en rasp eller sandpapper för att jämna ut kanterna.

Steg 3: Bilder och Pinouts

Bilder och Pinouts
Bilder och Pinouts
Bilder och Pinouts
Bilder och Pinouts
Bilder och Pinouts
Bilder och Pinouts

Till vänster är USB till UART/ESP8266-adaptern och högst upp till höger är pioutdiagrammet för ES-01-modulen sett uppifrån och håller kretskortspårningsantennen mot vänster.

I grund och botten kräver vi bara tre stift för att implementera vårt hack (grönt (stift 5), rött (stift 6) och cyan (stift 1)), men i vissa moduler kortas inte stift 4 och 8 (orange stift) som mitt med ett kretskort spår som visas i bilden längst ner till höger. I så fall måste du korta dem för att göra modulen som programmerare.

Steg 4: Lödning …

Lödning…
Lödning…
Lödning…
Lödning…

Så nu lödningen..

Första korta stift 4 & 8 om det inte är kortslutet med en liten tråd.

Skär därefter 3 bitar av motståndsledningar / bygelkabel ca 20 mm i längd (jag använde motståndsledningar som visas i figur-1. Löd dem nu till stift 1, 5 & 6 figur-2 & 3 längst ner (lödsidan) av modul.

Placera sedan de taktila omkopplarna som visas i figur 4 och markera positionerna för de tre stiften. Observera omkopplarnas orientering. Använd en multimätare eller en kontinuitetstester för orientering. Löd omkopplarna som visas i figur 5 & 6. Jag har sorterat mittentilliggande stift eftersom de kommer att bli vanliga.

Stick en eller två bitar av dubbelsidig skumtejp på baksidan av modulen för att höja veroborden lite för att få plats med de lödda fogarna som i figur 7.

Sätt in de lödda stiften i respektive omkopplare och tryck fast verobordet mot tejpen ordentligt.

Se det schematiska diagrammet för anslutningar. Du kan ansluta omkopplarna enligt din bekvämlighet. Jag kopplade den högra till Reset och den vänstra till GPIO 0. Se figur-9.

Och det är allt ! Du är färdig. Kontrollera bara alla anslutningar enligt schemat för sista gången innan du testar.

Steg 5: Testar …

Testning…
Testning…
Testning…
Testning…

Bra jobbat!

Sätt i en ES-01-modul i adaptern och anslut till en av datorns USB-port. Om du använder en förlängningskabel är det bekvämt. I det ögonblick du ansluter bör du se din strömförsörjning när ES-01 slås på. Detta är normalt läge. Det betyder att om det finns firmware inuti ES-01, kommer det bara att starta körningen.

Håll nu ned GPIO 0 -tangenten (markerad '0' i mitt fall) och tryck och släpp återställningsknappen (markerad 'R' i mitt fall) en gång. Släpp sedan "0" -tangenten. Detta kommer att sätta ES-01-modulen i programläge.

Nu ska du kunna ladda upp din skiss från Arduino IDE eller PIO. Se till att välja rätt kort och COM -port. Om allt är bra borde du kunna se uppladdningsstatusen som visas till höger. Efter uppladdning, tryck och släpp Återställ -knappen för att återgå till normalt läge och köra den uppladdade koden.

Steg 6: Slutförande

Slutförande
Slutförande

Efter att ha testat din programmerare lägger du bara en klick varmt lim i botten för att skydda den från att sortera ut.

Hoppas du gillar det här hacket. Kommentera och dela gärna. Fred..