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, Novembar
Anonim
Ultimate ESP8266-01 programator i USB adapter
Ultimate ESP8266-01 programator i USB adapter

Zdravo raja, 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 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čivanjem njihovih uređaja ili stvaranjem desetina 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 vjerovatno ću objaviti dodatne 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 prijateljski nastrojen prema ploči i prilično je dosadno i oduzima vrijeme da odspojite/ponovo spojite žice svaki put kada želite nešto promijeniti. Nema veze, postoji zaista jeftin usb-serijski pretvarač dizajniran za napajanje i povezivanje ESP-a s vašim računalom.

Kako može blic 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 režim treperenja. Pretpostavljam da su mislili da je - iz nekih razloga - standardni korisnik ESP -a morao staviti uređaj u flash način rada jako dugo, a ne samo da blješti novi firmver (FW). Ako zaboravite ponovo uključiti način rada koji ne treperi nakon što ste priključili USB, morat ćete ga isključiti i ponovo 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 dugme, pogotovo sa ESP modulom na vrhu, ali šta god … Ono što me muči je to što su, očigledno, mislili da je standardni korisnik ESP-01 očajno niskog budžeta i da si ne može priuštiti drugo trenutno dugme za ponovno pokretanje - na mestu - MCU (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 flash način rada, morate isključiti i ponovo 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 sretno ??? (ノ ☉ ヮ ☉) ノ

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 štampane futrole, možemo pretvoriti glupog programera prve verzije u lijep i zaista udoban uređaj. Kućište je dizajnirano za "osnovni" (najjeftiniji) USB programer i za klasične tastere na ploči 6x6 mm, poznate i kao taktilni tasteri. Ako pažljivo pogledate, vidjet ćete da koristim različite tipke na različitim fotografijama. To je jednostavno zato što sam odlučio koristiti gumbe s dužom osovinom, to je samo za moju udobnost. Svako dugme radi odlično.

Sada, veze (povezane, btw):

ESP8266-01: Bangood, Amazon, Amazon.

ESP8266-01 programer: Bangood, Amazon, Amazon.

Dugmad: 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 štampač, učitajte bilo koji materijal koji vam se sviđa (preporučujem PLA radi boljih tolerancija) i pokrenite štampanje.

Sada ožičenje. Lemite dva kabla na GND pin, jedan kabl na RST jedan i poslednji na Gpio0 pin.

Ove žice moraju biti odrezane po mjeri (približno) i lemljene na igle tipki. Odaberite dva pina na istoj strani, obično su iglice na suprotnoj strani gumba premoštene tako da ć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 pinovi 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 tipki jer u protivnom više neće raditi. Koristio sam malo vrućeg ljepila 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 treperenja (pročitajte sljedeći korak).

Za lijepljenje kućišta trebate neku vrstu jakog ljepila, epoksid je u redu, koristio sam ljepilo sa 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, jedno dugme resetira MCU, drugo postavlja MCU u flash način rada ako se pritisne tijekom ponovnog pokretanja MCU -a.

- Želite li ponovo pokrenuti projekt? Pritisnite dugme za resetovanje.

- Želite li učitati izmijenjeni firmver? Držite dugme za blic pritisnuto, pritisnite i otpustite dugme za resetovanje, otpustite dugme za blic. MCU će biti spreman za postavljanje određenog koda, a nakon toga će ga pokrenuti.

Koji god firmver želite učitati, koji god softver želite koristiti za učitavanje, 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 u kablove 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 s nama!

Preporučuje se: