Բովանդակություն:

ESP -01 ծրագրավորող Hack - The Easy One :): 6 քայլ
ESP -01 ծրագրավորող Hack - The Easy One :): 6 քայլ

Video: ESP -01 ծրագրավորող Hack - The Easy One :): 6 քայլ

Video: ESP -01 ծրագրավորող Hack - The Easy One :): 6 քայլ
Video: Power of python || Automatic message using python || WhatsApp automatic message#hacker #programming 2024, Նոյեմբեր
Anonim
ESP -01 ծրագրավորող Hack - The Easy One:)
ESP -01 ծրագրավորող Hack - The Easy One:)

Ողջույն ESPers, Այս ուսանելի ծրագրում ես ձեզ ցույց կտամ մի պարզ հաքեր ՝ ծրագրավորող պատրաստելու համար ESP-01 / ESP8266-01 / ES-01 մոդուլի համար: Մեզանից շատերը որպես մոդուլի ծրագրավորողներ օգտագործել են Arduino տախտակ կամ FTDI USB-TTL սարքեր: Երկու մեթոդն էլ լավ են աշխատում: Բայց կա ևս մեկ ճանապարհ.

Վերջերս ես գնել եմ USB- ի UART/ESP8266 սարք այս մոդուլի համար `որպես FTDI- ի փոխարինում: Բայց շուտով հասկացա, որ FTDI- ի նման ճկուն չէ այն օգտագործել որպես ծրագրավորող:(Այսպիսով, լինելով ինժեներ, ես ստուգեցի, արդյոք այն կարող է օգտագործվել որպես ծրագրավորող … Եվ պրեստո՛: Ես մի փոքր կոտրեցի այն ՝ մեկի վերածելու համար: Եվ ահա հիմա ձեզ համար է հեշտացնել ձեր կյանքը:

Պարագաներ

Նյութերի ցանկ

  1. USB դեպի UART/ESP8266 - 1
  2. Երկու 6 մմ շոշափելի կոճակ `1
  3. Երկու դիմադրող կամ որոշ ցատկող մետաղալար
  4. Veroboard / dot board կտոր - 1 հատ

Գործիքների ցանկ

  1. Դանակ և սղոց
  2. Oldոդման հավաքածու
  3. Սոսինձ ատրճանակ
  4. Կտրող տափակաբերան աքցան
  5. Թուղթ կամ ավազ թուղթ (պատկերված չէ նկարում)

Քայլ 1. Նյութերի և գործիքների պատկերներ. D

Նյութերի և գործիքների պատկերներ. D
Նյութերի և գործիքների պատկերներ. D

Պարզապես ստուգեք, եթե ունեք ճիշտ իրեր:

Քայլ 2. Veroboard / Dot տախտակի կտրում և պատրաստում

Veroboard / Dot տախտակի կտրում և պատրաստում
Veroboard / Dot տախտակի կտրում և պատրաստում

Հաջորդը, մենք կտրում ենք veroboard- ը պահանջվող չափի նվազագույնին (6 x 17 կետ) `բացառելով կտրող գծերը, ինչպես ցույց է տրված նկարում: Կտորը կտրելուց հետո ծայրերը հարթելու համար օգտագործեք շերտ կամ ավազ թուղթ:

Քայլ 3: Պատկերներ և քորոցներ

Պատկերներ և քորոցներ
Պատկերներ և քորոցներ
Պատկերներ և քորոցներ
Պատկերներ և քորոցներ
Պատկերներ և քորոցներ
Պատկերներ և քորոցներ

Ձախ կողմում USB-UART/ESP8266 ադապտերն է, իսկ վերևի աջ կողմում ՝ ES-01 մոդուլի պիոութ դիագրամը, որը երևում է վերևից ՝ պահպանելով PCB- ի հետագծման ալեհավաքը դեպի ձեր ձախ կողմը:

Հիմնականում մենք պահանջում ենք ընդամենը երեք կապում `մեր կոտրումն իրականացնելու համար (Կանաչ (փին 5), Կարմիր (քորոց 6) և yanինյան (քորոց 1)), սակայն որոշ մոդուլներում 4 և 8 քորոցները (նարնջագույն կապում) կարճացված չեն, ինչպես իմը ՝ PCB- ով հետք, ինչպես ցույց է տրված ներքևի աջ պատկերում: Այդ դեպքում դուք պետք է դրանք կարճացնեք մոդուլը որպես ծրագրավորող պատրաստելու համար:

Քայլ 4: eringոդում…

Sոդման…
Sոդման…
Sոդման…
Sոդման…

Այսպիսով, հիմա զոդումը..

Առաջին կարճ 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: Վերջնականացում

Վերջնականացում
Վերջնականացում

Ձեր ծրագրավորողը փորձարկելուց հետո պարզապես ներքևում դրեք մի կտոր տաք սոսինձ `այն տեսակավորումից պաշտպանելու համար:

Հուսով եմ ձեզ դուր կգա այս կոտրումը: Խնդրում ենք ազատ զգալ մեկնաբանել և տարածել: Խաղաղություն..