Cov txheej txheem:
- Khoom siv
- Kauj Ruam 1: Duab ntawm Cov Khoom thiab Cov Cuab Yeej: D
- Kauj Ruam 2: Txiav thiab Npaj Cov Veroboard / Dot Board
- Kauj Ruam 3: Duab thiab Pinouts
- Kauj ruam 4: Soldering…
- Kauj Ruam 5: Xeem…
- Kauj Ruam 6: Kev ua tiav
Video: ESP -01 Programmer Hack - Ib qho yooj yim :): 6 Cov kauj ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:25
Nyob zoo ESPers, Hauv cov lus qhia no kuv yuav qhia koj yooj yim hack los ua tus programmer rau ESP-01 / ESP8266-01 / ES-01 module. Peb txhua tus tau siv Arduino board lossis FTDI USB-TTL cov cuab yeej ua cov programmer rau cov qauv no. Ob txoj hauv kev ua haujlwm zoo. Tab sis muaj ib txoj kev ntxiv!
Tsis ntev los no kuv yuav lub USB rau UART/ESP8266 ntaus ntawv rau cov qauv no los hloov FTDI. Tab sis tsis ntev kuv pom tau tias Nws tsis hloov pauv li FTDI los siv nws ua tus programmer:(Yog li ua tus kws tshaj lij kuv tau txheeb xyuas yog tias nws tuaj yeem siv ua tus programmer … Thiab muaj koob npe! Kuv nyiag nws me ntsis los hloov nws mus rau ib qho. Thiab tam sim no ntawm no nws yog rau koj los ua koj lub neej yooj yim.
Khoom siv
Cov npe khoom
- USB rau UART/ESP8266 - 1
- Ob 6mm tactile nyees khawm - 1
- Ob tus tiv thaiv lossis qee lub xov hlau jumper
- Daim veroboard / dot board - 1
Daim ntawv teev cov cuab yeej
- Riam & hacksaw
- Cov khoom siv Soldering
- Phom phom
- Txiav pliers
- Rasp los yog xuab zeb ntawv (tsis pom hauv duab)
Kauj Ruam 1: Duab ntawm Cov Khoom thiab Cov Cuab Yeej: D
Tsuas yog txheeb xyuas yog tias koj muaj cov khoom raug.
Kauj Ruam 2: Txiav thiab Npaj Cov Veroboard / Dot Board
Tom ntej no, peb txiav lub veroboard kom xav tau qhov loj me me (6 x 17 dots) tsis suav nrog cov kab txiav raws li qhia hauv daim duab. Tom qab txiav daim tawm siv daim txhuam los yog cov xuab zeb los txhuam cov npoo.
Kauj Ruam 3: Duab thiab Pinouts
Ntawm sab laug yog USB rau UART/ESP8266 adapter thiab nyob rau sab xis saum toj yog daim duab piout ntawm ES-01 tus qauv raws li pom los ntawm sab saum toj kom khaws PCB tus kav hlau txais xov ntawm koj sab laug.
Yeej peb xav tau tsuas yog peb tus pin txhawm rau siv peb hack (Ntsuab (tus pin 5), Liab (tus pin 6) thiab Cyan (tus pin 1)), tab sis hauv qee tus qauv pin 4 thiab 8 (Txiv kab ntxwv pins) tsis luv li kuv li nrog PCB lw raws li qhia hauv qab duab sab xis. Hauv qhov xwm txheej ntawd koj yuav tsum luv lawv rau kev ua tus qauv ua tus programmer.
Kauj ruam 4: Soldering…
Yog li tam sim no cov laug..
Thawj tus lej luv 4 & 8 yog tias tsis luv nrog xaim me me.
Tom ntej txiav 3 daim resistor ua / jumper xaim txog 20mm nyob rau hauv qhov ntev (Kuv siv resistor ua raws li qhia hauv daim duab-1. Tam sim no muab lawv txuas rau tus pin 1, 5 & 6 daim duab -2 & 3 hauv qab (sab laug sab)) module.
Tom ntej tso cov cuab yeej hloov pauv raws li qhia hauv daim duab-4 thiab kos cov haujlwm rau peb tus pin. Nco ntsoov qhov kev taw qhia ntawm cov hloov pauv. Siv ntau lub ntsuas lossis ntsuas ntsuas txuas mus ntxiv rau kev qhia. Solder cov hloov pauv raws li qhia hauv daim duab -5 & 6. Kuv tau txheeb qhov chaw nruab nrab tus pin raws li lawv tau mus ib txhis.
Khaws ib lossis ob daim ntawm ob tog ua npuas daim kab xev nyob tom qab ntawm tus qauv kom nce lub veroboard me ntsis kom ua qhov chaw rau cov pob qij txha txuas ntxiv raws li hauv daim duab -7.
Ntxig cov kab laug sab laug rau hauv cov hloov pauv thiab nias lub veroboard rau daim kab xev khov kho.
Xa mus rau daim duab schematic rau kev sib txuas. Koj tuaj yeem txuas cov hloov pauv raws li koj qhov yooj yim. Kuv txuas sab xis mus rau Pib dua thiab sab laug rau GPIO 0. Saib daim duab-9.
Thiab qhov ntawd yog nws! Koj ua tiav. Tsuas yog txheeb xyuas txhua qhov kev sib txuas raws li cov txheej txheem rau zaum kawg ua ntej ntsuas.
Kauj Ruam 5: Xeem…
Ua haujlwm zoo!
Ntxig rau ES-01 tus qauv rau hauv lub adapter thiab txuas rau ib qho ntawm koj lub PCs USB chaw nres nkoj. Yog tias koj siv kab txuas txuas, nws yuav yooj yim dua. Lub sijhawm koj ntsaws koj yuav tsum pom koj lub zog coj hauv ES-01 qhib. Nov yog hom qub. Lub ntsiab lus tias yog tias muaj cov firmware hauv ES-01, nws yuav tsuas yog pib ua tiav.
Tam sim no nias thiab tuav GPIO 0 tus yuam sij (Cim '0' hauv kuv cov ntaub ntawv) thiab nias thiab tso tus yuam sij pib dua (Cim 'R' hauv kuv kis) ib zaug. Thiab tom qab ntawd tso tus lej '0'. Qhov no yuav tso tus qauv ES-01 rau hom kev pabcuam.
Tam sim no koj yuav tsum tuaj yeem xa koj daim duab kos los ntawm Arduino IDE lossis PIO. Nco ntsoov xaiv lub rooj tsav xwm raug thiab COM chaw nres nkoj. Yog tias txhua yam zoo, koj yuav tsum tuaj yeem pom cov xwm txheej upload raws li qhia ntawm sab xis. Tom qab rub tawm xovxwm thiab tso qhov Reset qhov tseem ceeb kom rov qab mus rau qhov qub thiab ua tiav cov cai tso tawm.
Kauj Ruam 6: Kev ua tiav
Tom qab kuaj koj tus programmer tsuas yog muab cov kua nplaum kub tso rau hauv qab kom tiv thaiv nws los ntawm kev cais tawm.
Vam tias koj nyiam qhov hack no. Thov koj xav tawm tswv yim thiab qhia tawm. Kev thaj yeeb..