Բովանդակություն:
- Պարագաներ
- Քայլ 1. Նյութերի և գործիքների պատկերներ. D
- Քայլ 2. Veroboard / Dot տախտակի կտրում և պատրաստում
- Քայլ 3: Պատկերներ և քորոցներ
- Քայլ 4: eringոդում…
- Քայլ 5: Փորձարկում…
- Քայլ 6: Վերջնականացում
Video: ESP -01 ծրագրավորող Hack - The Easy One :): 6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Ողջույն ESPers, Այս ուսանելի ծրագրում ես ձեզ ցույց կտամ մի պարզ հաքեր ՝ ծրագրավորող պատրաստելու համար ESP-01 / ESP8266-01 / ES-01 մոդուլի համար: Մեզանից շատերը որպես մոդուլի ծրագրավորողներ օգտագործել են Arduino տախտակ կամ FTDI USB-TTL սարքեր: Երկու մեթոդն էլ լավ են աշխատում: Բայց կա ևս մեկ ճանապարհ.
Վերջերս ես գնել եմ USB- ի UART/ESP8266 սարք այս մոդուլի համար `որպես FTDI- ի փոխարինում: Բայց շուտով հասկացա, որ FTDI- ի նման ճկուն չէ այն օգտագործել որպես ծրագրավորող:(Այսպիսով, լինելով ինժեներ, ես ստուգեցի, արդյոք այն կարող է օգտագործվել որպես ծրագրավորող … Եվ պրեստո՛: Ես մի փոքր կոտրեցի այն ՝ մեկի վերածելու համար: Եվ ահա հիմա ձեզ համար է հեշտացնել ձեր կյանքը:
Պարագաներ
Նյութերի ցանկ
- USB դեպի UART/ESP8266 - 1
- Երկու 6 մմ շոշափելի կոճակ `1
- Երկու դիմադրող կամ որոշ ցատկող մետաղալար
- Veroboard / dot board կտոր - 1 հատ
Գործիքների ցանկ
- Դանակ և սղոց
- Oldոդման հավաքածու
- Սոսինձ ատրճանակ
- Կտրող տափակաբերան աքցան
- Թուղթ կամ ավազ թուղթ (պատկերված չէ նկարում)
Քայլ 1. Նյութերի և գործիքների պատկերներ. D
Պարզապես ստուգեք, եթե ունեք ճիշտ իրեր:
Քայլ 2. Veroboard / Dot տախտակի կտրում և պատրաստում
Հաջորդը, մենք կտրում ենք veroboard- ը պահանջվող չափի նվազագույնին (6 x 17 կետ) `բացառելով կտրող գծերը, ինչպես ցույց է տրված նկարում: Կտորը կտրելուց հետո ծայրերը հարթելու համար օգտագործեք շերտ կամ ավազ թուղթ:
Քայլ 3: Պատկերներ և քորոցներ
Ձախ կողմում USB-UART/ESP8266 ադապտերն է, իսկ վերևի աջ կողմում ՝ ES-01 մոդուլի պիոութ դիագրամը, որը երևում է վերևից ՝ պահպանելով PCB- ի հետագծման ալեհավաքը դեպի ձեր ձախ կողմը:
Հիմնականում մենք պահանջում ենք ընդամենը երեք կապում `մեր կոտրումն իրականացնելու համար (Կանաչ (փին 5), Կարմիր (քորոց 6) և yanինյան (քորոց 1)), սակայն որոշ մոդուլներում 4 և 8 քորոցները (նարնջագույն կապում) կարճացված չեն, ինչպես իմը ՝ PCB- ով հետք, ինչպես ցույց է տրված ներքևի աջ պատկերում: Այդ դեպքում դուք պետք է դրանք կարճացնեք մոդուլը որպես ծրագրավորող պատրաստելու համար:
Քայլ 4: eringոդում…
Այսպիսով, հիմա զոդումը..
Առաջին կարճ 4 և 8 կարճ կապում, եթե կարճ մի փոքր մետաղալարով կարճացված չէ:
Հաջորդը կտրեք մոտ 20 մմ երկարությամբ դիմադրիչի 3 կտոր / ցատկող մետաղալար (ես օգտագործել եմ դիմադրիչի լարերը, ինչպես ցույց է տրված նկար 1-ում: Այժմ դրանք կպցրեք 1-ին, 5-րդ և 6-րդ նկարներ 2-ի և 3-ի ներքևի մասում (զոդման կողմ)): մոդուլ
Հաջորդը տեղադրեք շոշափելիքի անջատիչները, ինչպես ցույց է տրված նկար-4-ում և նշեք երեք կապի դիրքերը: Ուշադրություն դարձրեք անջատիչների կողմնորոշմանը: Կողմնորոշման համար օգտագործեք բազմաչափ կամ շարունակականության ստուգիչ: Sոդեք անջատիչները, ինչպես ցույց է տրված նկար 5-ում և 6-ում: Ես տեսակավորել եմ կենտրոնի հարակից քորոցը, քանի որ դրանք սովորական կլինեն:
Մոդուլի հետևի մասում կպչեք մեկ կամ երկու կտոր երկկողմանի փրփուր ժապավեն, որպեսզի մի փոքր բարձրացնեք տախտակը ՝ զոդված հոդերի համար տեղ ազատելու համար, ինչպես նկար 7-ում:
Տեղադրեք եռակցված կապում համապատասխան անջատիչների մեջ և ամուր սեղմեք վերաբլոկը ժապավենին:
Կապերի համար դիմեք սխեմատիկ դիագրամին: Դուք կարող եք անջատիչները միացնել ըստ ձեր հարմարության: Աջը միացրեցի Reset- ին, իսկ ձախը ՝ GPIO 0. Տե՛ս նկար -9:
Եվ վերջ! Դուք ավարտեցիք: Պարզապես ստուգեք բոլոր կապերը ըստ սխեմատիկայի ՝ վերջին անգամ փորձարկումից առաջ:
Քայլ 5: Փորձարկում…
Հիանալի աշխատանք:
Տեղադրեք ES-01 մոդուլը ադապտերի մեջ և միացեք ձեր համակարգիչներից մեկին USB պորտին: Եթե դուք օգտագործում եք երկարացման մալուխ, ապա դա հարմար կլինի: Միացման պահին դուք պետք է տեսնեք, որ ES-01- ը միացված է ձեր սնուցման աղբյուրին: Սա նորմալ ռեժիմ է: Նշանակում է, որ եթե ES-01- ի ներսում կա որոնված, այն պարզապես կսկսի կատարումը:
Այժմ սեղմեք և պահեք GPIO 0 ստեղնը (իմ դեպքում նշվեց «0») և մեկ անգամ սեղմեք և բաց թողեք «Վերականգնել» ստեղնը (իմ դեպքում նշված է «R»): Եվ ապա բաց թողեք «0» ստեղնը: Սա ES-01 մոդուլը կդնի ծրագրի ռեժիմի:
Այժմ դուք պետք է կարողանաք վերբեռնել ձեր ուրվագիծը Arduino IDE- ից կամ PIO- ից: Համոզվեք, որ ընտրել եք ճիշտ տախտակը և COM նավահանգիստը: Եթե ամեն ինչ կարգին է, դուք պետք է կարողանաք տեսնել վերբեռնման կարգավիճակը, ինչպես ցույց է տրված աջ կողմում: Վերբեռնումից հետո սեղմեք և բաց թողեք Վերակայման բանալին ՝ վերադառնալու նորմալ ռեժիմ և կատարված բեռնված կոդը կատարելու համար:
Քայլ 6: Վերջնականացում
Ձեր ծրագրավորողը փորձարկելուց հետո պարզապես ներքևում դրեք մի կտոր տաք սոսինձ `այն տեսակավորումից պաշտպանելու համար:
Հուսով եմ ձեզ դուր կգա այս կոտրումը: Խնդրում ենք ազատ զգալ մեկնաբանել և տարածել: Խաղաղություն..