Sadržaj:

Hakiranje programera ESP -01 - Jednostavno :): 6 koraka
Hakiranje programera ESP -01 - Jednostavno :): 6 koraka

Video: Hakiranje programera ESP -01 - Jednostavno :): 6 koraka

Video: Hakiranje programera ESP -01 - Jednostavno :): 6 koraka
Video: Виртуальная Реальность GTA (с участием Стивена Огг) 2024, Novembar
Anonim
Hakiranje programera ESP -01 - Jednostavno:)
Hakiranje programera ESP -01 - Jednostavno:)

Zdravo ESPers, U ovom uputstvu pokazat ću vam jednostavan hak za izradu programera za modul ESP-01 / ESP8266-01 / ES-01. Većina nas je koristila Arduino ploču ili FTDI USB-TTL uređaje kao programere za ovaj modul. Obje metode dobro funkcioniraju. Ali postoji još jedan način!

Nedavno sam kupio USB na UART/ESP8266 uređaj za ovaj modul kao zamjenu za FTDI. Ali ubrzo sam shvatio da nije tako fleksibilno kao FTDI koristiti ga kao programera:(Pa sam kao inženjer provjerio da li se može koristiti kao programer … I presto! Malo sam ga hakirao da bih ga pretvorio u jedan. A sada je na vama da sebi olakšate život.

Supplies

Lista materijala

  1. USB na UART/ESP8266 - 1
  2. Dva taktilna dugmeta od 6 mm - 1
  3. Dva otpornika ili neka kratkospojna žica
  4. Komad veroboard / tačkaste ploče - 1

Lista alata

  1. Nož i pila za pile
  2. Komplet za lemljenje
  3. Pištolj za ljepilo
  4. Kliješta za rezanje
  5. Rašpan ili brusni papir (nije prikazan na slici)

Korak 1: Slike predmeta i alata: D

Slike predmeta i alata: D
Slike predmeta i alata: D

Samo provjerite imate li ispravne stavke.

Korak 2: Rezanje i priprema Veroboard / Dot ploče

Rezanje i priprema Veroboard / Dot ploče
Rezanje i priprema Veroboard / Dot ploče

Zatim smo izrezali veroboard na potrebnu minimalnu veličinu (6 x 17 točaka) isključujući linije rezanja kako je prikazano na slici. Nakon izrezivanja komada upotrijebite rašpicu ili brusni papir kako biste izravnali rubove.

Korak 3: Slike i ispisi

Slike i isječci
Slike i isječci
Slike i isječci
Slike i isječci
Slike i isječci
Slike i isječci

S lijeve strane nalazi se USB na UART/ESP8266 adapter, a u gornjem desnom kutu je dijagram za prikaz modula ES-01, gledano odozgo, držeći antenu za praćenje PCB-a s lijeve strane.

U osnovi nam trebaju samo tri pina za implementaciju našeg hacka (zelena (pin 5), crvena (pin 6) i cijan (pin 1)), ali u nekim modulima pin 4 i 8 (narančasti pinovi) nisu kratki kao moj sa PCB -om trag kako je prikazano na donjoj desnoj slici. U tom slučaju morate ih skratiti za izradu modula kao programera.

Korak 4: Lemljenje …

Lemljenje…
Lemljenje…
Lemljenje…
Lemljenje…

Pa sad lemljenje..

Prvi kratki zatik 4 i 8 ako nije spojen kratkom žicom.

Zatim izrežite 3 komada kabela otpornika / kratkospojnika dužine oko 20 mm (koristio sam vodove otpornika kao što je prikazano na slici-1. Sada ih lemite na iglice 1, 5 i 6 na slici 2 i 3 na dnu (strana lemljenja) modul.

Zatim postavite taktilne prekidače kao što je prikazano na slici 4 i označite položaje za tri pina. Obratite pažnju na orijentaciju prekidača. Za orijentaciju upotrijebite multimetar ili ispitivač kontinuiteta. Lemite prekidače kao što je prikazano na slikama 5 i 6. Sortirao sam središnji susjedni pin jer će oni biti uobičajeni.

Zalijepite jedan ili dva komada dvostrane pjene trake na stražnju stranu modula kako biste malo podigli veroboard kako biste napravili mjesta za lemljene spojeve kao na slici 7.

Umetnite lemljene pinove u odgovarajuće prekidače i čvrsto pritisnite ploču veroboard na traku.

Za povezivanje pogledajte shematski dijagram. Prekidače možete spojiti prema vlastitoj želji. Desnu sam spojio na Reset, a lijevu na GPIO 0. Vidi sliku-9.

I to je to! Završio si. Samo provjerite sve veze prema shemi posljednji put prije testiranja.

Korak 5: Testiranje …

Testiranje…
Testiranje…
Testiranje…
Testiranje…

Odlično!

Umetnite modul ES-01 u adapter i spojite ga na jedan od USB priključaka računara. Ako koristite produžni kabel, bit će prikladno. U trenutku kada uključite struju, trebali biste vidjeti da je napajanje uključeno u ES-01. Ovo je normalan način rada. Što znači da ako postoji firmver unutar ES-01, on će se samo pokrenuti.

Sada pritisnite i držite tipku GPIO 0 (u mom slučaju označeno '0'), a zatim jednom pritisnite i otpustite tipku za poništavanje (označeno 'R' u mom slučaju). Zatim otpustite tipku '0'. Ovo će modul ES-01 prebaciti u programski način rada.

Sada biste trebali moći prenijeti svoju skicu iz Arduino IDE -a ili PIO -a. Odaberite ispravnu ploču i COM port. Ako je sve u redu, trebali biste vidjeti status otpremanja kako je prikazano s desne strane. Nakon učitavanja pritisnite i otpustite tipku Reset za povratak u normalni način rada i izvršavanje učitanog koda.

Korak 6: Dovršavanje

Finalizacija
Finalizacija

Nakon testiranja programatora, samo stavite mrvicu vrućeg ljepila na dno kako biste ga zaštitili od razvrstavanja.

Nadam se da vam se sviđa ovaj hack. Slobodno komentirajte i podijelite. Mir..