Sisällysluettelo:
Video: Ultimate ESP8266-01 ohjelmoija ja USB-sovitin: 3 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Hei ihmiset, oletko kuullut pienen ja edullisen ESP8266-01-moduulin TODELLISISTA ominaisuuksista? Se lanseerattiin markkinoille sanomalla, että sen pitäisi olla sinun valintasi, jos haluat lisätä IOT -ominaisuuksia projektillesi. Itse asiassa tämä pieni moduuli voisi olla SINUN HANKKEESI, ei vain viestintälaite.
Siitä voisi tulla wifi-toistin, erittäin hyödyllinen. Se voi olla "hauska" työkalu sekaantua ystäviesi wifi -verkkoon, irrottaa heidän laitteensa tai luoda kymmeniä väärennettyjä verkkoja (älä ole lamer ja pidä asiat hauskoina, puhumattakaan laillisista). Se voidaan kytkeä relemoduuliin, josta tulee IOT -toimilaite, tai se voidaan kytkeä anturimoduuliin, jolloin siitä tulee IOT -anturi.
Testaan näitä juttuja ja julkaisen todennäköisesti lisää opetusohjelmia, koska olen todella yllättynyt valtavasta potentiaalista.
Pysy kuulolla, kun lisää on tulossa, tämän päivän opetusohjelmassa on kyse ohjelmoijasta (pakko testata helposti kaikki eri ohjelmistot).
Vaihe 1: Komponentit ja materiaalit
Valitettavasti ESP8266-01 EI ole breboard-ystävällinen, ja on melko ärsyttävää ja aikaa vievää irrottaa/kytkeä johdot aina, kun haluat muuttaa jotain. Ei hätää, on todella halpa usb-sarjamuunnin, joka on suunniteltu syöttämään ja liittämään ESP tietokoneeseen.
Miten ESP voi vilkkua? Oikeastaan se ei voi… (⊙_☉)
Noloa, eikö totta? Alkuperäinen on … aivan hölynpölyä. Sitten he tekivät toisen version, jossa oli liukusäädin, jotta ESP voidaan asettaa vilkkuvaan tilaan. Luulen, että he ajattelivat, että jostain syystä tavallinen ESP -käyttäjä joutui asettamaan laitteen salama -tilaan todella pitkään, ei ainoastaan uuden laiteohjelmiston (FW) vilkkumiseksi. Jos unohdat palata ei-vilkkuvaan tilaan, kun olet kytkenyt USB-liitännän, sinun on irrotettava ja kytkettävä se uudelleen, jotta se voi suorittaa koodin. Sitten he tekivät kolmannen version yksinkertaisella hetkellisellä painikkeella. Hyvä idea! Näyttää pieneltä ja vaikealta painaa painiketta, varsinkin kun ESP-moduuli on päällä, mutta mikä tahansa … Minua häiritsee se, että ilmeisesti he luulivat, että tavallisella ESP-01-käyttäjällä on epätoivoisen pieni budjetti eikä hänellä ole varaa toinen hetkellinen painike MCU: n (ESP: n prosessori) uudelleenkäynnistämiseksi. Kaikki järkevät ihmiset tekisivät sen, koska se todennäköisesti maksaa yhden dollarin. Ei… He päättivät, että jos haluat käynnistää MCU: n uudelleen, jos saatat asettaa sen salamatilaan, sinun on irrotettava ja kytkettävä USB -liitäntä uudelleen.
Vitsailetko? (ಠ_ಠ)
Tule, emme ole niin köyhiä! Olisimme käyttäneet sen ylimääräisen $ sentin! Miksi et voi kopioida tätä, tätä, tätä tai tätä mallia ja antaa meidän elää onnellisina ??? (ノ ☉ ヮ ☉) ノ
Älä pelkää, jos emme voi ostaa älykästä ohjelmoijaa, voimme silti rakentaa lopullisen ESP-01-ohjelmoijan vain kahdella PCB-painikkeella ja kahdella johdolla!
Kun lisäämme mukavan 3D-tulostetun kotelon, voimme kehittää tyhmän ensimmäisen version ohjelmoijan mukavaksi ja todella mukavaksi laitteeksi. Kotelo on suunniteltu "perus" (halvin) USB -ohjelmoijalle ja klassisille 6 x 6 mm: n PCB -painikkeille, eli kosketuspainikkeille. Jos katsot huolellisesti, huomaat, että käytän eri painikkeita eri valokuvissa. Tämä johtuu yksinkertaisesti siitä, että olen päättänyt käyttää painikkeita, joissa on pidempi varsi, se on vain mukavuuttani. Jokainen painike toimii hyvin.
Nyt linkit (sidoksissa, btw):
ESP8266-01: Bangood, Amazon, Amazon.
ESP8266-01 ohjelmoija: Bangood, Amazon, Amazon.
Painikkeet: Bangood, Amazon, Amazon.
Tarvitset vain minimaalisia juotosvälineitä, jos luulet puuttuvasi jotain, voit katsoa täältä.
Vaihe 2: Johdotus ja kokoonpano
Se on helppoa: lataa tämä tiedosto, käynnistä 3D -tulostimesi, lataa haluamasi materiaali (suosittelen PLA: ta paremman toleranssin vuoksi) ja aloita tulostus.
Nyt johdot. Juotos kaksi kaapelia GND -nastaan, yksi kaapeli RST -liittimeen ja viimeinen Gpio0 -nastaan.
Nämä johdot on leikattava mittaan (noin) ja juotettava painonappien nastoihin. Valitse kaksi nastaa samalle puolelle, yleensä napin vastakkaiset puolet ovat silloitettuja, joten luot yksinkertaisen aina suljetun liitännän. Älä huoli, jos valitset väärän, et vahingoita mitään. Yleismittarilla tehty jatkuvuusmitta voi varmasti selvittää, mitkä nastat ovat oikeat. Laita muutama tippa kuumaa liimaa näkyville napin nastoille oikosulkuvaaran välttämiseksi. Liimaa sitten napit paikalleen, varo pudottamasta liimaa painikkeiden sisälle, koska muuten ne eivät enää toimi. Olen käyttänyt kuumaa liimaa sisältä pitämään ne paikoillaan ja jotain vahvaa liimaa ulkopuolelta.
Jos olet nyt varma juotostaidoistasi, voit suoraan liimata kotelon, mutta suoritan pienen vilkkutestin etukäteen (lue seuraava vaihe).
Kotelon liimaamiseen tarvitset jonkinlaista vahvaa liimaa, epoksi on hieno, olen käyttänyt syanoakrilaattiliimaa (samaa olen käyttänyt painikkeiden sementtiä).
Vaihe 3: Kuinka sitä käytetään
Liitä vain USB -ohjelmoija ja asenna ohjaimet, ohjelmoijat käyttävät CH340 -sarjapiiriä, siitä on monia opetusohjelmia (Windows).
Käyttö on yksinkertaista: yksi painike nollaa MCU: n ja toinen asettaa MCU: n salamatilaan, jos sitä pidetään painettuna MCU (uudelleen) käynnistyksen aikana.
- Haluatko käynnistää projektin uudelleen? Paina nollauspainiketta.
- Haluatko ladata muokatun laiteohjelmiston? Pidä salamapainiketta painettuna, paina ja vapauta nollauspainike, vapauta salamapainike. MCU on valmis lataamaan jonkin koodin ja sen jälkeen se suorittaa koodin.
Minkä tahansa laiteohjelmiston haluat ladata, minkä tahansa ohjelmiston haluat käyttää sen lataamiseen, sinulla on oikea COM -portti, jota voit käyttää kohteena, ja mukava plug & play -liitin ESP: lle, eikä sinun tarvitse sotkea kaapeleita eikä sinun tarvitse häiritä USB: tä ilman syytä. Oi vihdoinkin!
Kirjoitan erillisen opetusohjelman näyttääkseni hyödyllisiä laiteohjelmistoja tälle pienelle wifi -laitteelle, latausohjelmistotyökalu ja niiden kokoonpano eivät ole vähäpätöisiä, tämä on ohjelmoijalle. Pysy kanavalla!
Suositeltava:
CH341A -ohjelmoija: 8 vaihetta
CH341A -ohjelmoija: Olen äskettäin ostanut CH341A -miniohjelmoijan. Miniohjelmoija on kunnossa ja sitä voidaan käyttää 24- ja 24 -sarjan sirujen ohjelmointiin. Se on erittäin edullinen, mutta varsin hyödyllinen, koska voin käyttää sitä tietokoneen BIOSin ja reitittimen laiteohjelmiston päivittämiseen. WCH: lla on ystävällisiä julkaisuja
ESP -01 Ohjelmoija Hack - Helppo :): 6 vaihetta
ESP-01 Programmer Hack-Helppo :) :) Hei ESPers, Tässä ohjeessa näytän sinulle yksinkertaisen hakata ohjelmoijan tekemiseksi ESP-01 / ESP8266-01 / ES-01-moduulille. Useimmat meistä ovat käyttäneet Arduino-korttia tai FTDI USB-TTL -laitteita tämän moduulin ohjelmoijina. Molemmat menetelmät toimivat hyvin. Mutta t
ESP8266-07 ohjelmoija Arduino Nanolla: 6 vaihetta (kuvilla)
ESP8266-07-ohjelmoija Arduino Nanon kanssa: Tämä on lyhyt opetusohjelma hienon ESP8266-07/12E-ohjelmointikortin luomiseen Arduino-nanon avulla. Johdotuskaavio on hyvin samanlainen kuin tässä esitetty. Sinulla on vaihtoehtoja kytkeä tämä projekti leipälautaan, juottaa itsesi
USB ESP-12 -ohjelmoija: 7 vaihetta
USB ESP-12 -ohjelmoija: Ajattelin, että olisi mielenkiintoista pelata IoT: n kanssa, joten päätin kokeilla esp8266: ta. Näin lukemattomia ratkaisuja esp8266: n ohjelmoimiseksi, joten lainasin ideoita täältä https: //www.instructables.com/id/USB-to-ESP-01-Boa … ja hän
GTP USB PIC -ohjelmoija (avoin lähdekoodi): 5 vaihetta (kuvien kanssa)
GTP USB PIC -OHJELMOINTI (avoin lähdekoodi): Tämä työ sisältää, GTP USB (ei plus tai lite). PICMASTERS on kehittänyt kaavion, valokuvat ja piirilevyn joidenkin aiemmin tehtyjen arvokkaiden töiden perusteella. Tämä ohjelmoija tukee pic10F, 12F, 16C, 16F, 18F, 24Cxx Eeprom. Valitettavasti se