Sadržaj:

Ultimate ESP8266-01 programator i USB adapter: 3 koraka
Ultimate ESP8266-01 programator i USB adapter: 3 koraka

Video: Ultimate ESP8266-01 programator i USB adapter: 3 koraka

Video: Ultimate ESP8266-01 programator i USB adapter: 3 koraka
Video: How to Upgrade ESP-01 Module Firmware and test AT Commands 2024, Srpanj
Anonim
Ultimate ESP8266-01 programator i USB adapter
Ultimate ESP8266-01 programator i USB adapter

Zdravo ljudi, jeste li čuli za REALNE 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 biti VAŠ PROJEKT, a ne samo komunikacijski uređaj.

Mogao bi postati WiFi repetitor, vrlo korisno. To bi mogao biti "smiješan" alat za petljanje s WiFi -jem vaših prijatelja, isključivanje njihovih uređaja ili stvaranje desetaka lažnih mreža (nemojte biti lamer i neka stvari budu smiješne, a da ne spominjemo legalne). Može se priključiti na relejni modul, postati IOT pokretač, ili se može priključiti na senzorski modul, postajući IOT senzor.

Testiram ove stvari i vjerojatno ću objaviti daljnje vodiče jer sam zaista iznenađen ogromnim potencijalom.

Pratite nas još mnogo toga, današnji vodič se odnosi na programera (mandatoriy za jednostavno testiranje svih različitih softvera).

Korak 1: Komponente i materijali

Komponente i materijali
Komponente i materijali
Komponente i materijali
Komponente i materijali
Komponente i materijali
Komponente i materijali

Nažalost, ESP8266-01 NIJE prikladan za brendove i prilično je neugodno i dugo odvajati/ponovno spajati žice svaki put kad želite nešto promijeniti. Nema veze, postoji zaista jeftin usb-serijski pretvarač dizajniran za napajanje i povezivanje ESP-a s računalom.

Kako može bljeskati ESP? Pa, zapravo, ne može … (⊙_☉)

Zbunjujuće, zar ne? Originalni je … prilično besmislen. Zatim su napravili drugu verziju, s kliznim prekidačem, kako bi omogućili postavljanje ESP -a u način rada treperenja. Pretpostavljam da su mislili da je - iz nekih razloga - standardni korisnik ESP -a morao imati uređaj postavljen na flash način rada jako dugo, a ne samo za bljeskanje novog firmvera (FW). Ako zaboravite ponovno uključiti način rada koji ne treperi nakon što ste priključili USB, morat ćete ga isključiti i ponovno uključiti da bi pustio kôd. Zatim su napravili treću verziju s jednostavnim trenutnim gumbom. Dobra ideja! Čini se da je mali i teško pritisnuti gumb, pogotovo s ESP modulom na vrhu, ali što god … Ono što me muči je to što su, očito, mislili da je standardni korisnik ESP-01 očajno niskog proračuna i da si ne može priuštiti drugi trenutačni gumb za ponovno pokretanje - na mjestu - MCU -a (procesor ESP -a). To bi učinili svi razumni ljudi, jer to vjerojatno košta jedan cent. Ne … Odlučili su da ako želite ponovno pokrenuti MCU, MOŽDA ga postaviti u način rada bljeskalice, morate isključiti i ponovno priključiti USB.

Šališ se? (ಠ_ಠ)

Hajde, nismo toliko siromašni! Potrošili bismo taj dodatni cent! Zašto ne možete kopirati ovaj, ovaj, ovaj ili ovaj dizajn i dopustiti nam da živimo sretni ??? (ノ ☉ ヮ ☉) ノ

Ne bojte se, ako ne možemo kupiti pametnog programera, još uvijek možemo izgraditi definitivni programer ESP-01, sa samo dva gumba za PCB i dvije žice!

Dodavanjem lijepe 3D ispisane futrole, možemo pretvoriti glupog programera prve verzije u lijep i zaista udoban uređaj. Kućište je dizajnirano za "osnovni" (najjeftiniji) USB programator i za klasične tipke za PCB 6x6 mm, poznate i kao taktilne tipke. Ako pažljivo pogledate, možete vidjeti da koristim različite gumbe na različitim fotografijama. To je jednostavno zato što sam odlučio koristiti gumbe s dužom osovinom, to je samo za moju udobnost. Svaki gumb radi dobro.

Sada, veze (povezane, btw):

ESP8266-01: Bangood, Amazon, Amazon.

Programer ESP8266-01: Bangood, Amazon, Amazon.

Gumbi: Bangood, Amazon, Amazon.

Trebat će vam samo minimalni alati za lemljenje, ako mislite da vam nešto nedostaje, možete pogledati ovdje.

Korak 2: Ožičenje i montaža

Ožičenje i montaža
Ožičenje i montaža
Ožičenje i montaža
Ožičenje i montaža
Ožičenje i montaža
Ožičenje i montaža
Ožičenje i montaža
Ožičenje i montaža

To je jednostavno: preuzmite ovu datoteku, pokrenite svoj 3D pisač, učitajte bilo koji materijal koji vam se sviđa (preporučujem PLA radi boljih tolerancija) i pokrenite ispis.

Sada ožičenje. Lemite dva kabela na GND pin, jedan kabel na jedan RST i posljednji na pin Gpio0.

Ove se žice moraju rezati po mjeri (približno) i lemiti na igle tipki. Odaberite dva pina na istoj strani, obično su iglice na suprotnoj strani gumba premoštene pa ćete stvoriti jednostavnu uvijek zatvorenu vezu. Ne brinite, ako odaberete pogrešan, nećete ništa oštetiti. Mjera kontinuiteta napravljena multimetrom može zasigurno odrediti koji su igle pravi. Stavite nekoliko kapi vrućeg ljepila na izložene igle gumba kako biste izbjegli rizik od kratkog spoja. Zatim zalijepite gumbe na mjesto, pazite da ne ispadne ljepilo UNUTAR gumba jer u protivnom više neće raditi. Koristio sam neko vruće ljepilo iznutra, da ih držim na mjestu, i malo jakog ljepila izvana.

Sada, ako ste sigurni u svoje sposobnosti lemljenja, možete izravno pristupiti lijepljenju kućišta, ali ja bih unaprijed izveo mali test bljeskanja (pročitajte sljedeći korak).

Za lijepljenje kućišta trebate neku vrstu jakog ljepila, epoksid je u redu, koristio sam ljepilo s cijanoakrilatom (isto što sam koristio za cementiranje gumba).

Korak 3: Kako ga koristiti

Kako ga koristiti
Kako ga koristiti

Samo priključite USB programator i instalirajte upravljačke programe, programeri koriste serijski čip CH340, o tome postoje mnogi vodiči (za Windows).

Upotreba je jednostavna, jedna tipka resetira MCU, druga postavlja MCU u način rada bljeskalice ako se pritisne tijekom ponovnog pokretanja MCU -a.

- Želite li ponovno pokrenuti svoj projekt? Pritisnite gumb za resetiranje.

- Želite li prenijeti izmijenjeni firmver? Držite tipku bljeskalice pritisnutom, pritisnite i otpustite tipku za poništavanje, otpustite tipku bljeskalice. MCU će biti spreman za postavljanje nekog koda, a nakon toga će ga pokrenuti.

Koji god firmver želite prenijeti, koji god softver željeli upotrijebiti za prijenos, imat ćete odgovarajući COM port koji ćete koristiti kao cilj i lijepi plug & play fizički konektor za ESP i ne morate se petljati s kabelima i ne morate uznemiravati USB bez razloga. Oh, konačno!

Napisat ću zasebni vodič koji će pokazati neke korisne programske opreme za ovaj sićušni wifi uređaj, softverski lanac za postavljanje i njihovu konfiguraciju nisu beznačajni, ovo je za programera. Ostanite uz nas!

Preporučeni: