Sadržaj:
- Korak 1: Lemite pogonske igle na ploču za razbijanje
- Korak 2: Zalemite zaglavlje igara na ESP-12 probojnu ploču i žicu
- Korak 3: Lemljenje gumba na CH340 USB adapter
- Korak 4: Pogonske igle s vrućim ljepilom, pjena i 4 -redni zaglavlje s dva reda
- Korak 5: Poravnajte ESP-12 s Pogo iglama i sendvičem s drugom odbojnom pločom
- Korak 6: Uključite modul adaptera Esp-12 u USB adapter CH340 i programirajte dalje
- Korak 7: Trepćući primjer BLINK -a s Arduino IDE -om (izborno)
Video: USB ESP-12 programator: 7 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
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 bljeskalicu 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 trenutku pisanja u mojoj konkretnoj situaciji
CH340 USB na ESP8266 Adapter za WiFi modul ESP-01 0,80 USD
10 kom Gumb za trenutni prekidač 0,52 USD
ESP-12S ESP8266 1,95 USD
2 kom ESP-12 Razbijačka ploča 0,40 USD
10 kom pogo igle 2,05 USD
2 kom SMT SMD SMD SMD muški pin Header Strip Connector 2 kom
tanka žica
pištolj za vruće ljepilo i ljepilo
lemilica i lemljenje
elastična gumica
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 koristiti pincetu s trakom oko sebe kako bih izolirao od topline i držao igle dok sam lemio.
Uvjerite se da pogonski pinovi nisu međusobno kratki provjeravajući kontinuitet pomoću multimetra. Između CH_PC i VCC, GPIO15 i GND na probojnoj ploči ima 10 k otpornika pa očekujte očitanje između tih pinova.
Korak 2: Zalemite zaglavlje igara na ESP-12 probojnu 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 tome je ako želite pokrenuti/programirati esp-12 koji je već lemljen na ploči za razbijanje, trebao bi to moći učiniti (iako to zapravo još nisam pokušao). Sada izrežite dio dvorednog zaglavlja smt igle tako da postoje dva reda s 4 igle. Lemna žica koja spaja pinout za 4-polni dvoredni red prema ESP-01 pinout-u koji odgovara probojnoj ploči.
Nazivi nisu potpuno isti (osim GND -a), ali:
VCC = 3V3
ODMOR = RST
CH_PC = EN
TXD = TX
RXD = RX
GPIO0 = IO0
GPIO2 = IO2
GND = GND
Korak 3: Lemljenje gumba na CH340 USB adapter
Gumb za lemljenje na dnu USB adaptera CH340 za FLASH način rada između GPIO0 i GND pinova. Vruće ga zalijepite na adapter.
Gumb 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, pjena i 4 -redni zaglavlje s dva reda
Vruće zalijepite unutarnju stranu pogonskih igala na ploču za razbijanje kako biste im dali malo snage, pazeći da na pomičnu iglu ne dođe ljepilo. Zalijepite malo pjene za pakiranje (ili bilo kojeg materijala koji se može stisnuti spužvom) između pogonskih igala tako da esp-12 neće prelako upasti u otvor. Zalijepite smt dvoredni 4p zaglavlje smt na stražnju stranu razbijačke ploče tako da se neće odspojiti 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 s ESP-12F i ESP-12S) na pogonske igle i sendvič s drugom odbojnom pločom na vrhu. Elastičnom trakom čvrsto ga 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 zahtjevno da umjesto pogonskih igala upotrijebite opružne metalne kopče za bočnu stranu ESP-12. Evo primjera na youtubeu gdje je netko 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 još neke uporabe smatram da je vrlo fino poravnati i primijeniti dovoljan pritisak na pogo pinove, stoga preporučujem ljudima da ne pokušavaju koristiti pogo pinove osim ako se mogu nositi s velikom frustracijom
Korak 6: Uključite modul adaptera Esp-12 u USB adapter CH340 i programirajte dalje
Priključ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 primjer BLINK -a s Arduino IDE -om (izborno)
Pokrenite Arduino IDE i učitajte BLINK primjer.
Za ulazak u način rada FLASH držite tipku FLASH (dolje) i pritisnite tipku RESET (natrag), a zatim otpustite tipku FLASH (dolje).
Postavite parametre esp-12
Kliknite upload
Ako je ispravno radio, 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čeni:
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): MILIJONSKI DOLARSKI SAN. Jeste li ikada sanjali da imate svoj IC tester kod kuće? Ne samo gadget koji može testirati IC, već i "programabilni" stroj koji se osjeća kao jedan od vodećih proizvoda najvećih igrača u industriji polutvornih testova, uspješno
CH341A programator: 8 koraka
Programer CH341A: Nedavno sam kupio mini programator CH341A. Mini programator je u redu i može se koristiti za programiranje čipova serije 24 i 24. Vrlo je jeftin, ali vrlo koristan jer ga mogu upotrijebiti za fleširanje BIOS -a računala i firmvera usmjerivača. WCH ima ljubazna izdanja
ATTiny HV programator: 4 koraka
ATTiny HV programer: Ovo uputstvo je za uslužni program za programiranje ATTiny koji koristi ESP8266 i korisničko sučelje temeljeno na pregledniku. To slijedi iz prethodnog instruktora Fuse instruktora za čitanje i postavljanje osigurača, ali sada podržava brisanje, čitanje i pisanje oznaka
Početak rada s Esp 8266 Esp-01 s Arduino IDE - Instaliranje Esp ploča u Arduino Ide i programiranje Esp: 4 koraka
Početak rada s Esp 8266 Esp-01 s 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 ovaj i većina ljudi se suočavaju s problemom
Ultimate ESP8266-01 programator i USB adapter: 3 koraka
Vrhunski programer i USB adapter ESP8266-01: Bok ljudi, jeste li čuli za STVARNE mogućnosti malog i jeftinog modula ESP8266-01? Lansiran je na tržištu rekavši da bi to trebao biti vaš izbor ako svom projektu želite dodati IOT mogućnosti. Zapravo, ovaj mali modul mogao bi