Բովանդակություն:
- Քայլ 1. Ogոդեք Pogo- ի կապում Breakout Board- ին
- Քայլ 2. Oldոդեք վերնագրերը ESP-12 Breakout Board- ի և Wire- ի վրա
- Քայլ 3: Sոդման կոճակներ CH340 USB ադապտերին
- Քայլ 4. Թեժ սոսինձ Pogo կապում, փրփուր և կրկնակի տող 4p Pin վերնագիր
- Քայլ 5. ESP-12 Onto Pogo կապումներն ու սենդվիչները հավասարեցրեք մեկ այլ ճեղքման տախտակի հետ
- Քայլ 6. Միացրեք Esp-12 ադապտերային մոդուլը CH340 USB ադապտեր և հեռու ծրագիր
- Քայլ 7. LINKրամեկուսացման BLINK օրինակ Arduino IDE- ով (ըստ ցանկության)
Video: USB ESP-12 ծրագրավորող ՝ 7 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Կարծում էի, որ հետաքրքիր կլինի խաղալ IoT- ի հետ, ուստի որոշեցի փորձել esp8266- ը: Ես տեսա esp8266- ի ծրագրավորման բազմաթիվ լուծումներ, ուստի որոշ գաղափարներ վերցրի այստեղից https://www.instructables.com/id/USB-to-ESP-01-Boa… և այստեղ https://cmheong.blogspot.com/2018/05/օգտագործելով-ch340-u… esp-01- ը ծրագրավորելու համար պարզապես ներառված են ֆլեշ և զրոյական կոճակներ: Դա անելուց հետո ես մտածեցի, որ հաճելի կլինի փորձել ադապտերային ռեժիմ պատրաստել դրա համար ՝ նաև esp-12- ը ծրագրավորելու համար:
Մասեր:
Գները կարող են տարբեր լինել `զեղչերի և տարբեր երկրներ առաքման պատճառով, և ինչը` ոչ, բայց ճիշտ է, քանի որ իմ կոնկրետ իրավիճակում գրելու պահին
CH340 USB- ից ESP8266 ESP-01 Wifi մոդուլի ադապտեր 0.80 դոլար
10 հատ Momentary switch button 0.52 $
ESP-12S ESP8266 1,95 դոլար
2 հատ ESP-12 Breakout board 0.40 դոլար
10 հատ pogo կապում 2.05 դոլար
2 հատ Double Row SMT SMD Արական Pin Header Strip միակցիչ 1.33 $
բարակ մետաղալար
տաք սոսինձ ատրճանակ և սոսինձ
զոդման եւ զոդման
առաձգական խումբ
Քայլ 1. Ogոդեք Pogo- ի կապում Breakout Board- ին
Պոգոյի կապում զոդեք բեկման տախտակին հետևյալ կապում.
ՀԱՆԳԻՍՏ (Վերակայել)
CH_PC (EN)
ԵԿԿ
TXD
RXD
GPIO0
GPIO2
GPIO15
GND
Պոգոյի քորոցները բավականին փոքր են, այնպես որ ես ստիպված էի օգտագործել մի պինցետ, որի շուրջը կար ժապավեն ՝ մեկուսացման ընթացքում քորոցները բռնելու համար ջերմությունից մեկուսացնելու համար:
Համոզվեք, որ pogo- ի կապումներն իրար կարճացված չեն ՝ բազմաչափով ստուգելով շարունակականությունը: _Եղքման տախտակին CH_PC- ի և VCC- ի, GPIO15- ի և GND- ի միջև կա 10k դիմադրություն, այնպես որ ակնկալեք ընթերցում այդ կապանքների միջև:
Քայլ 2. Oldոդեք վերնագրերը ESP-12 Breakout Board- ի և Wire- ի վրա
Կցեք երկու 8p քորոց վերնագրերը, որոնք գալիս են ջարդման տախտակից, տախտակի առջևի երկար կապում, իսկ տախտակի հետևի մասում զոդելիս, ձեզ հարկավոր չէ բոլոր կապումերը կպցնել տախտակին միայն վերևում օգտագործվածներին (տե՛ս այստեղ նվազագույն ջրամեկուսացման սխեմաների համար): Դրա պատճառն այն է, որ եթե ցանկանում եք գործարկել/ծրագրավորել esp-12- ը, որն արդեն զոդված է բեկման տախտակի վրա, այն պետք է կարողանա դա անել (չնայած դա իրականում դեռ չեմ փորձել): Այժմ կտրեք կրկնակի տող smt կապի վերնագրի մի հատվածը, որպեսզի 4 տողից երկու տող լինի: Pinոդման մետաղալար, որը կապում է քորոցը 4 պին կրկնակի շարքի համար `ըստ ESP-01 պինուտի, որը համապատասխանում է ճեղքման տախտակին:
Անունները նույնը չեն (բացառությամբ GND- ի), բայց.
VCC = 3V3
ՀԱՆԳԻՍՏ = RST
CH_PC = EN
TXD = TX
RXD = RX
GPIO0 = IO0
GPIO2 = IO2
GND = GND
Քայլ 3: Sոդման կոճակներ CH340 USB ադապտերին
3ոդման կոճակ CH340 USB ադապտերի ներքևում FLASH ռեժիմի համար GPIO0 և GND կապում: Տաք սոսնձեցրեք այն ադապտորին:
3ոդման կոճակ CH340 USB ադապտերի հետևի մասում ՝ RESET ռեժիմի համար ՝ RESET և GND կապերի միջև: Տաք սոսնձեցրեք այն ադապտորին
Քայլ 4. Թեժ սոսինձ Pogo կապում, փրփուր և կրկնակի տող 4p Pin վերնագիր
Պոգոյի կապում ներքին հատվածը տաք սոսնձեցրեք ճեղքման տախտակին `նրանց որոշակի ուժ տալու համար, զգույշ եղեք, որ շարժական կապում սոսինձ չստանա: Սոսնձեցրեք մի փոքր փաթեթավորման փրփուր (կամ ցանկացած սեղմվող սպունգի նման նյութ) պոգոյի քորոցների միջև, որպեսզի esp-12- ը շատ հեշտությամբ չընկնի այդ բացը: Սոսնձեք smt կրկնակի տող 4p վերնագիրը `ջարդման տախտակի հետևի մասում, որպեսզի այն չջնջվի CH340 USB ադապտերից դուրս գալուց:
Քայլ 5. ESP-12 Onto Pogo կապումներն ու սենդվիչները հավասարեցրեք մեկ այլ ճեղքման տախտակի հետ
Հարմարեցրեք ESP-12- ը (ես փորձարկել եմ ESP-12F- ով և ESP-12S- ով) պոգոյի քորոցների վրա և սենդվիչացրեք այն վերևի մեկ այլ ճեղքման տախտակով: Օգտագործեք առաձգական ժապավեն `այն ամուր տեղում պահելու համար: Հնարավոր է, որ անհրաժեշտ լինի կարգավորել esp-12- ը `համոզվելու համար, որ բոլոր կոնտակտները դիպչում են բավարար ճնշմամբ: Հավանաբար, ավելի քիչ դժվար կլիներ, եթե պոգո կապում օգտագործելու փոխարեն ESP-12- ի կողքի համար օգտագործեք գարնանային մետաղական ամրակներ: Ահա մի օրինակ youtube- ում, երբ ինչ-որ մեկը օգտագործել է չօգտագործված մայր տախտակից PCI անցքից կոնտակտներ https://www.youtube.com/embed/BvY_T-My9Ls և https://www.youtube.com/watch: v = gI_lKu2uJDs
ՈEՇԱԴՐՈԹՅՈՆ. Որոշակի օգտագործումից հետո շատ դժվար եմ համարում հավասարվել և բավականաչափ ճնշում գործադրել պոգոյի քորոցների վրա, ուստի խորհուրդ եմ տալիս մարդկանց չփորձել օգտագործել պոգո կապում, եթե չկարողանան հաղթահարել շատ հիասթափությունների:
Քայլ 6. Միացրեք Esp-12 ադապտերային մոդուլը CH340 USB ադապտեր և հեռու ծրագիր
Միացրեք esp-12 ադապտերների մոդուլը CH340 USB ադապտերի մեջ (տախտակի վերևով նույն ուղղությամբ, ինչ USB վարդակից), այն կպցրեք ձեր համակարգչին և օգտագործեք Arduino IDE կամ ESP Flash Download Tool- ը `ձեր ծրագրերը բեռնելու համար:
NOTԱՆՈԹՈ:ԹՅՈՆ. Եթե բռնկման ընթացակարգը չի աշխատում, ապա դա կարող է լինել, քանի որ pogo կապերի և esp-12- ի միջև շփումը լավ չէ, կարգավորեք esp-12 և/կամ առաձգական ժապավենը, որպեսզի լավ ճնշում գործադրվի բոլոր pogo կապում:
Քայլ 7. LINKրամեկուսացման BLINK օրինակ Arduino IDE- ով (ըստ ցանկության)
Սկսեք Arduino IDE- ն և բեռնեք BLINK- ի օրինակը:
FLASH ռեժիմ մուտք գործելու համար պահեք FLASH կոճակը (ներքևում) և սեղմեք RESET կոճակը (ետ), այնուհետև բաց թողեք FLASH կոճակը (ներքևում):
Կարգավորեք esp-12- ի պարամետրերը
Սեղմեք վերբեռնում
Եթե այն ճիշտ է աշխատել, այն պետք է իրեն պահի այնպես, ինչպես տեսանյութում է
NOTԱՆՈԹՈ:ԹՅՈՆ. Եթե բռնկման ընթացակարգը չի աշխատում, ապա դա կարող է լինել, քանի որ pogo կապերի և esp-12- ի միջև շփումը լավ չէ, կարգավորեք esp-12 և/կամ առաձգական ժապավենը, որպեսզի լավ ճնշում գործադրվի բոլոր pogo կապում:
Խորհուրդ ենք տալիս:
ELEGOO Kit Lab կամ Ինչպես ավելի հեշտացնել իմ կյանքը որպես ծրագրավորող. 5 քայլ (նկարներով)
ELEGOO Kit Lab կամ Ինչպես ավելի հեշտացնել իմ կյանքը որպես ծրագրավորող. Projectրագրի նպատակները Մեզանից շատերը խնդիրներ ունեն ՄԱԿ-ի վերահսկիչների շուրջ ծաղրված մոդելի հետ: Հաճախ բաղադրիչների լարերը դժվարանում են բազմաթիվ բաղադրիչների դեպքում: Մյուս կողմից, Arduino- ի ներքո ծրագրավորումը կարող է լինել բարդ և կարող է պահանջել շատ
Arduino որպես ISP -- Այրեք վեցանկյուն ֆայլ AVR- ում -- Ապահովիչ AVR -- Arduino- ն որպես ծրագրավորող. 10 քայլ
Arduino- ն որպես ISP || Այրեք վեցանկյուն ֆայլ AVR- ում || Ապահովիչ AVR || Arduino- ն որպես ծրագրավորող. ………………….. ամեն ինչ arduino- ի մասին է, ինչպես isp: Եթե ցանկանում եք վերբեռնել վեցանկյուն ֆայլ կամ եթե ցանկանում եք տեղադրել ձեր ապահովիչը AVR- ում, ապա կարիք չկա ծրագրավորող գնել, կարող եք անել
ESP -01 ծրագրավորող Hack - The Easy One :): 6 քայլ
ESP-01 Programmer Hack-The Easy One :): Ողջույն ESPers, այս ուսանելի ծրագրում ես ձեզ ցույց կտամ մի պարզ հաքեր ՝ ծրագրավորող պատրաստելու համար ESP-01 / ESP8266-01 / ES-01 մոդուլի համար: Մեզանից շատերը որպես մոդուլի ծրագրավորողներ օգտագործել են Arduino տախտակ կամ FTDI USB-TTL սարքեր: Երկու մեթոդն էլ լավ են աշխատում: Բայց տ
Սկսել Esp 8266 Esp-01- ով Arduino IDE- ով - Arduino Ide- ում Esp տախտակների տեղադրում և ծրագրավորում Esp. 4 քայլ
Սկսելով Esp 8266 Esp-01- ով Arduino IDE- ով | Arduino Ide- ում Esp տախտակների տեղադրում և ծրագրավորում Esp. Այս հրահանգներում մենք կսովորենք, թե ինչպես տեղադրել esp8266 տախտակները Arduino IDE- ում և ինչպես ծրագրավորել esp-01- ը և դրանում վերբեռնել ծածկագիրը: Քանի որ esp տախտակները այնքան հայտնի են, ես մտածեցի ուղղորդելու համար սա և մարդկանց մեծ մասը բախվում են խնդրի
GTP USB PIC ծրագրավորող (բաց կոդ) ՝ 5 քայլ (նկարներով)
GTP USB PIC ծրագրավորող (բաց կոդ). Այս աշխատանքը ներառում է GTP USB (ոչ plus կամ lite): Սխեման, լուսանկարներն ու PCB- ն մշակվել են PICMASTERS- ի կողմից ՝ նախկինում կատարված որոշ արժեքավոր աշխատանքների հիման վրա: Այս ծրագրավորողը աջակցում է pic10F, 12F, 16C, 16F, 18F, 24Cxx Eeprom: Unfortunatelyավոք, դա