Sadržaj:
- Korak 1: Lemite pogonske igle na ploču za razbijanje
- Korak 2: Lemljenje zaglavlja iglica na ESP-12 prekidnu ploču i žicu
- Korak 3: Lemite dugmad na CH340 USB adapter
- Korak 4: Pogonske igle s vrućim ljepilom, pjenasti i dvoredni 4p zaglavlje
- Korak 5: Poravnajte ESP-12 s Pogo iglama i sendvičem s drugom odbojnom pločom
- Korak 6: Uključite Esp-12 adapter mod u CH340 USB adapter i nema programa
- Korak 7: Trepćući BLINK primjer sa Arduino IDE -om (opcionalno)
Video: USB ESP-12 programator: 7 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Mislio sam da bi bilo zanimljivo igrati se s IoT -om pa sam odlučio isprobati esp8266. Vidio sam bezbroj rješenja za programiranje esp8266 pa sam posudio neke ideje odavde https://www.instructables.com/id/USB-to-ESP-01-Boa… i ovdje https://cmheong.blogspot.com/2018/05/using-ch340-u… za programiranje esp-01 jednostavno s uključenim gumbima za blic i resetiranje. Nakon što sam to učinio, mislio sam da bi bilo zabavno pokušati napraviti mod za adapter za programiranje esp-12.
Dijelovi:
Cijene se mogu razlikovati zbog popusta i dostave u različite zemlje, a što ne, ali su točne u vrijeme pisanja u mojoj konkretnoj situaciji
CH340 USB na ESP8266 Adapter za WiFi modul ESP-01 0,80 USD
10 kom Tipka za trenutni prekidač 0,52 USD
ESP-12S ESP8266 1,95 USD
2 kom. ESP-12 Breakout board 0,40 USD
10 kom pogo pinovi 2,05 $
2 kom SMT SMD SMD SMD muški pin header strip konektor $ 1,33
tanka žica
pištolj za vruće ljepilo i ljepilo
lemilica i lemljenje
elastična traka
Korak 1: Lemite pogonske igle na ploču za razbijanje
Lemite pogo pinove na ploču za razbijanje za sljedeće pinove:
ODMORI (RESETIRAJ)
CH_PC (HR)
VCC
TXD
RXD
GPIO0
GPIO2
GPIO15
GND
Pogo pinovi su prilično mali pa sam morao upotrijebiti pincetu s malo trake oko sebe kako bih izolirao od topline i držao igle dok sam lemio.
Pobrinite se da pogo pinovi ne budu kratko spojeni međusobno provjeravajući kontinuitet pomoću multimetra. Između CH_PC i VCC, GPIO15 i GND na razvodnoj ploči ima 10 k otpornika pa očekujte očitavanje između tih pinova.
Korak 2: Lemljenje zaglavlja iglica na ESP-12 prekidnu ploču i žicu
Pričvrstite dva 8 -pinska zaglavlja koja dolaze s odbojnom pločom s dugim iglama na prednjoj strani ploče dok lemite na stražnjoj strani ploče, ne morate lemiti sve igle na ploču samo one korištene gore (pogledajte ovdje za minimalne sheme treperenja). Razlog za to je što ako želite pokrenuti/programirati esp-12 koji je već lemljen na probojnoj ploči, trebao bi to učiniti (iako to zapravo još nisam pokušao). Sada izrežite dio dvorednog zaglavlja smt igle tako da postoje dva reda sa 4 igle. Lemna žica koja spaja pinout za 4-polni dvoredni red prema ESP-01 pinout-u koji odgovara ploči za razbijanje.
Nazivi nisu potpuno isti (osim GND -a), ali:
VCC = 3V3
REST = RST
CH_PC = EN
TXD = TX
RXD = RX
GPIO0 = IO0
GPIO2 = IO2
GND = GND
Korak 3: Lemite dugmad na CH340 USB adapter
Tipka za lemljenje na dnu USB adaptera CH340 za FLASH način rada između GPIO0 i GND pinova. Vruće ga zalijepite na adapter.
Tipka za lemljenje na stražnjoj strani USB adaptera CH340 za način resetiranja između pinova RESET i GND. Vruće ga zalijepite na adapter
Korak 4: Pogonske igle s vrućim ljepilom, pjenasti i dvoredni 4p zaglavlje
Vruće zalijepite unutrašnju stranu pogonskih igala na ploču za razbijanje kako biste im dali određenu snagu, vodeći računa da ne dođe do ljepila na pokretnu iglu. Zalijepite malo pjene za pakiranje (ili bilo kojeg komprimiranog materijala nalik spužvi) između pogonskih igala tako da esp-12 neće lako pasti u otvor. Zalijepite smt dvoredni 4p zaglavlje smt na stražnju stranu razbijačke ploče kako se ne bi odspojio prilikom izvlačenja CH340 usb adaptera.
Korak 5: Poravnajte ESP-12 s Pogo iglama i sendvičem s drugom odbojnom pločom
Poravnajte ESP-12 (testirao sam sa ESP-12F i ESP-12S) na pogonske pinove i sendvičom ga obložite drugom odbojnom pločom na vrhu. Koristite elastičnu traku da je čvrsto držite na mjestu. Možda ćete morati prilagoditi esp-12 kako biste bili sigurni da se svi kontakti dodiruju s dovoljnim pritiskom. Vjerojatno bi bilo manje izbirljivo da umjesto pogonskih igala koristite opružne metalne kopče za bočnu stranu ESP-12. Evo primjera na youtube-u gdje je neko koristio kontakte iz PCI utora s nekorištene matične ploče https://www.youtube.com/embed/BvY_T-My9Ls i https://www.youtube.com/watch? v = gI_lKu2uJDs
NAPOMENA: Nakon duže upotrebe, smatram da je vrlo fino poravnati i primijeniti dovoljan pritisak na pogo pinove, pa preporučujem ljudima da ne pokušavaju koristiti pogo pinove osim ako se mogu nositi s velikom frustracijom
Korak 6: Uključite Esp-12 adapter mod u CH340 USB adapter i nema programa
Uključite mod adaptera esp-12 u USB adapter CH340 (s vrhom ploče u istom smjeru kao USB priključak), a zatim ga umetnite u računalo i upotrijebite Arduino IDE ili ESP Flash Download Tool za učitavanje programa.
NAPOMENA: ako postupak bljeskalice ne funkcionira, to može biti zato što kontakt između pogonskih igala i esp-12 nije dobar, podesite esp-12 i/ili elastičnu traku kako biste dali dobar ravnomjeran pritisak na sve pogonske igle
Korak 7: Trepćući BLINK primjer sa Arduino IDE -om (opcionalno)
Pokrenite Arduino IDE i učitajte BLINK primjer.
Za ulazak u način rada FLASH držite pritisnuto dugme FLASH (dole) i pritisnite dugme RESET (nazad), a zatim otpustite dugme FLASH (dole).
Postavite parametre esp-12
Kliknite na upload
Ako je radio ispravno, trebao bi se ponašati kao u videu
NAPOMENA: ako postupak bljeskalice ne funkcionira, to može biti zato što kontakt između pogonskih igala i esp-12 nije dobar, podesite esp-12 i/ili elastičnu traku kako biste dali dobar ravnomjeran pritisak na sve pogonske igle
Preporučuje se:
Renegade-i (IC programator koji se osjeća kao prava stvar): 3 koraka (sa slikama)
Renegade-i (IC programator koji se osjeća kao prava stvar): MILION DOLARSKI SAN. Jeste li ikada sanjali o tome da imate svoj IC tester kod kuće? Ne samo gadžet koji može testirati IC, već i „programabilna“mašina koja se osjeća kao jedan od vodećih proizvoda najvećih igrača u industriji polutvornih testova, uspješno
CH341A programator: 8 koraka
CH341A programator: Nedavno sam kupio CH341A mini programator. Mini programator je u redu i može se koristiti za programiranje čipova serije 24 i 24. To je vrlo niska cijena, ali prilično korisna jer ga mogu koristiti za fleširanje BIOS -a računara i firmvera usmjerivača. WCH ljubazno objavljuje
ATTiny HV programator: 4 koraka
ATTiny HV programator: Ovo uputstvo je za pomoćni program za programiranje ATTiny -a koji koristi ESP8266 i korisničko sučelje zasnovano na pregledniku. To slijedi iz prethodnog programa Fuse Editor za čitanje i postavljanje osigurača, ali sada podržava brisanje, čitanje i pisanje oznaka
Prvi koraci sa Esp 8266 Esp-01 sa Arduino IDE - Instaliranje Esp ploča u Arduino Ide i programiranje Esp: 4 koraka
Prvi koraci sa Esp 8266 Esp-01 sa Arduino IDE | Instaliranje Esp ploča u Arduino Ide i programiranje Esp: U ovom uputstvu naučit ćemo kako instalirati esp8266 ploče u Arduino IDE i kako programirati esp-01 i učitati kod u njega. Budući da su esp ploče toliko popularne pa sam razmišljao o tome da ispravim instrukcije za ovo i većina ljudi se suočava s problemom
Ultimate ESP8266-01 programator i USB adapter: 3 koraka
Vrhunski programer i USB adapter ESP8266-01: Zdravo ljudi, jeste li čuli za REALNE mogućnosti malog i jeftinog modula ESP8266-01? Lansiran je na tržište rekavši da bi to trebao biti vaš izbor ako svom projektu želite dodati IOT mogućnosti. Zapravo, ovaj mali modul mogao bi