Sisukord:
- Tarvikud
- Samm: esemete ja tööriistade pildid: D
- 2. etapp: Veroboardi / punktplaadi lõikamine ja ettevalmistamine
- 3. samm: pildid ja näpunäited
- Samm: jootmine…
- Samm: testimine…
- 6. samm: viimistlemine
Video: ESP -01 programmeerija häkkimine - lihtne :): 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Tere ESPers, Selles juhendis näitan teile lihtsat häkkimist, et teha programmeerija mooduli ESP-01 / ESP8266-01 / ES-01 jaoks. Enamik meist on selle mooduli programmeerijatena kasutanud Arduino plaati või FTDI USB-TTL seadmeid. Mõlemad meetodid toimivad hästi. Kuid on veel üks viis!
Hiljuti ostsin FTDI asenduseks selle mooduli jaoks USB -to UART/ESP8266 seadme. Kuid peagi mõistsin, et selle programmeerijana kasutamine pole nii paindlik kui FTDI:(Nii et insenerina kontrollisin, kas seda saab programmeerijana kasutada … Ja presto! Häkkisin seda natuke, et see üheks muuta. Ja nüüd on see teie jaoks oma elu lihtsamaks muutmine.
Tarvikud
Materjalide loetelu
- USB to UART/ESP8266 - 1
- Kaks 6 mm puutetundlikku nuppu - 1
- Kaks takisti või mõni hüppaja
- Tükk tahvlit / täpptahvlit - 1
Tööriistade loend
- Nuga ja rauasaag
- Jootekomplekt
- Liimipüstol
- Lõiketangid
- Rasp või liivapaber (pole pildil näidatud)
Samm: esemete ja tööriistade pildid: D
Lihtsalt kontrollige, kas teil on õiged esemed.
2. etapp: Veroboardi / punktplaadi lõikamine ja ettevalmistamine
Järgmisena lõikasime tahvli vajaliku suurusega miinimumini (6 x 17 punkti), välja arvatud lõikejooned, nagu pildil näidatud. Pärast tüki väljalõikamist kasutage servade tasandamiseks raspi või liivapaberit.
3. samm: pildid ja näpunäited
Vasakul on USB to UART/ESP8266 adapter ja paremas ülanurgas on ES-01 mooduli väljalülitamise skeem, vaadates ülevalt, hoides PCB jäljeantenni vasakul.
Põhimõtteliselt vajame häkkimiseks ainult kolme tihvti (roheline (tihvt 5), punane (tihvt 6) ja tsüaan (tihvt 1)), kuid mõnes moodulis ei ole tihvtid 4 ja 8 (oranžid tihvtid) lühistatud nagu minu oma PCB -ga jälgi, nagu on näidatud paremas alanurgas. Sellisel juhul peate need mooduli programmeerijana valmistamiseks lühendama.
Samm: jootmine…
Nüüd siis jootmine..
Esimene lühike tihvt 4 ja 8, kui seda pole väikese juhtmega lühistatud.
Järgmisena lõigake 3 tükki takistusjuhtmeid / hüppajajuhtmeid umbes 20 mm pikkuseks (ma kasutasin takisti juhtmeid, nagu on näidatud joonisel 1. moodul.
Seejärel asetage kombatavad lülitid, nagu on näidatud joonisel-4, ja märkige kolme tihvti asendid. Pange tähele lülitite suunda. Kasutage orienteerumiseks multimeetrit või järjepidevuse testrit. Jootke lülitid, nagu on näidatud joonistel fig. 5 ja 6. Olen sorteerinud külgneva tihvti nii, nagu need on tavalised.
Kleepige üks või kaks tükki kahepoolset vahtteipi mooduli tagaküljele, et tõsta veriplaati veidi, et jätta jootekohtadele ruumi, nagu joonisel 7.
Sisestage joodetud tihvtid vastavatesse lülititesse ja vajutage kõverplaat kindlalt lindile.
Ühenduste kohta vaadake skemaatilist diagrammi. Saate lüliteid ühendada vastavalt oma mugavusele. Ühendasin parempoolse Reset ja vasakpoolse GPIO 0. Ühendage joonis-9.
Ja see ongi kõik ! Sa oled valmis. Lihtsalt kontrollige kõiki ühendusi vastavalt skeemile viimast korda enne testimist.
Samm: testimine…
Suurepärane töö!
Sisestage ES-01 moodul adapterisse ja ühendage oma arvuti USB-pordiga. Kui kasutate pikenduskaablit, on see mugav. Hetkel, kui ühendate vooluvõrku, peaksite nägema, et ES-01 lülitub sisse. See on tavaline režiim. See tähendab, et kui ES-01 sees on püsivara, hakkab see lihtsalt käivituma.
Nüüd vajutage ja hoidke all GPIO 0 klahvi (minu puhul märgitud '0') ning vajutage ja vabastage üks kord lähtestamisklahv (minu puhul märgitud 'R'). Seejärel vabastage klahv "0". See viib ES-01 mooduli programmirežiimi.
Nüüd peaksite oma visandi üles laadima Arduino IDE -st või PIO -st. Valige kindlasti õige plaat ja COM -port. Kui kõik on korras, peaksite nägema üleslaadimise olekut, nagu on näidatud paremal. Pärast üleslaadimist vajutage ja vabastage lähtestamisklahv, et naasta tavarežiimi ja käivitada üleslaaditud kood.
6. samm: viimistlemine
Pärast programmeerija testimist pange lihtsalt põhja kuuma liimi, et kaitsta seda sorteerimise eest.
Loodan, et teile meeldib see häkkimine. Palun kommenteerige ja jagage julgelt. Rahu..