Sisällysluettelo:
- Vaihe 1: Juottaa Pogo -nastat Breakout Boardiin
- Vaihe 2: Juotintapin otsikot ESP-12-katkaisulaudalle ja johdolle
- Vaihe 3: Juotospainikkeet CH340 -USB -sovittimeen
- Vaihe 4: Hot Glue Pogo -tapit, vaahto ja kaksirivinen 4p -nastainen otsikko
- Vaihe 5: Kohdista ESP-12 Pogo-nastat ja voileipä toisen katkaisulaudan kanssa
- Vaihe 6: Kytke Esp-12-sovitin Mod CH340-USB-sovittimeen ja ohjelmoi pois
- Vaihe 7: Vilkkuva BLINK -esimerkki Arduino IDE: llä (valinnainen)
Video: USB ESP-12 -ohjelmoija: 7 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Ajattelin, että olisi mielenkiintoista pelata IoT: n kanssa, joten päätin kokeilla esp8266: ta. Näin lukemattomia ratkaisuja esp8266: n ohjelmointiin, joten lainasin ideoita täältä https://www.instructables.com/id/USB-to-ESP-01-Boa… ja täältä https://cmheong.blogspot.com/2018/05/using-ch340-u… ohjelmoidaksesi esp-01 yksinkertaisesti salaman ja nollauspainikkeiden mukana. Kun olin tehnyt sen, ajattelin, että olisi hauskaa yrittää tehdä sovitinmoduuli, jolla se voi myös ohjelmoida esp-12: n.
Osat:
Hinnat voivat vaihdella alennusten ja toimitusten vuoksi eri maihin ja mitä ei, mutta ne ovat oikeita kirjoittamishetkellä tilanteessani
CH340 USB-ESP8266 ESP-01 Wifi-moduulisovitin 0,80 dollaria
10 kpl Hetkellinen kytkinpainike $ 0.52
ESP-12S ESP8266 1,95 dollaria
2 kpl ESP-12 Breakout board 0,40 dollaria
10 kpl pogo -nastoja 2,05 dollaria
2 kpl kaksirivinen SMT SMD urosnastainen otsikkoliitin $ 1.33
ohut lanka
kuuma liimapistooli ja liima
juotin ja juote
kuminauha
Vaihe 1: Juottaa Pogo -nastat Breakout Boardiin
Juotos pogo -nastat katkaisulaudalle seuraaville nastoille:
REST (RESET)
CH_PC (EN)
VCC
TXD
RXD
GPIO0
GPIO2
GPIO15
GND
Pogo -nastat ovat melko pieniä, joten jouduin käyttämään pinsettejä, joiden ympärillä oli teippi eristämään lämpöä vastaan, jotta tapit pysyisivät juotettuna.
Varmista, että pogo -nastat eivät ole oikosulussa toistensa kanssa, tarkistamalla jatkuvuus yleismittarilla. CH_PC: n ja VCC: n, GPIO15: n ja GND: n välillä on 10 k: n vastukset katkaisulaudalla, joten odota lukemaa näiden nastojen välillä.
Vaihe 2: Juotintapin otsikot ESP-12-katkaisulaudalle ja johdolle
Kiinnitä katkaisulaudan mukana tulevat kaksi 8p -nastaista otsikkoa pitkillä nastoilla levyn etuosassa samalla kun juotat levyn takaosaan, sinun ei tarvitse juottaa kaikkia tappeja levyyn vain edellä mainittuja (katso Tässä on minimaaliset vilkkuvat kaaviot). Syynä tähän on se, että jos haluat ajaa/ohjelmoida esp-12: n, joka on jo juotettu katkaisulaudalle, sen pitäisi pystyä siihen (vaikka en ole vielä kokeillut sitä). Leikkaa nyt osa kaksirivisestä smt -nastaotsikosta niin, että siinä on kaksi 4 -nastaista riviä. Juotoslanka, joka yhdistää 4-napaisen kaksoisrivin pistokkeen ESP-01-nastakohdan mukaisesti sovituslevyyn.
Nimet eivät ole täsmälleen samat (paitsi GND), mutta:
VCC = 3V3
LOPPU = RST
CH_PC = EN
TXD = TX
RXD = RX
GPIO0 = IO0
GPIO2 = IO2
GND = GND
Vaihe 3: Juotospainikkeet CH340 -USB -sovittimeen
Juotospainike CH340 -USB -sovittimen pohjassa FLASH -tilaan GPIO0- ja GND -nastojen välillä. Kuumaa liimaa se sovittimeen.
Juotospainike CH340 -USB -sovittimen takana RESET -tilaa varten RESET- ja GND -nastojen välillä. Kuumaa liimaa se sovittimeen
Vaihe 4: Hot Glue Pogo -tapit, vaahto ja kaksirivinen 4p -nastainen otsikko
Kuumaa liimaa pogo -nastojen sisäpuoli katkaisulaudalle antaaksesi niille jonkin verran voimaa. Varo, ettei liimaa pääse liikkuvan tapin päälle. Liimaa pieni pakkausvaahto (tai mikä tahansa kokoonpuristuva sienimäinen materiaali) pogo-nastojen väliin, jotta esp-12 ei putoa rakoon liian helposti. Liimaa smt -kaksirivinen 4p -otsikko murtokortin taakse, jotta se ei irtoa, kun vedät sen ulos CH340 -USB -sovittimesta.
Vaihe 5: Kohdista ESP-12 Pogo-nastat ja voileipä toisen katkaisulaudan kanssa
Kohdista ESP-12 (testasin ESP-12F: llä ja ESP-12S: llä) pogo-nastoihin ja levitä se toisen katkaisulaudan päälle. Käytä joustavaa nauhaa pitämään se tiukasti paikallaan. Sinun on ehkä säädettävä esp-12 varmistaaksesi, että kaikki koskettimet koskettavat riittävästi. Olisi luultavasti vähemmän hienovaraista, jos pogo-nastojen sijaan käytetään jousimetallipidikkeitä ESP-12: n sivulle. Tässä on esimerkki youtubesta, jossa joku on käyttänyt käyttämättömän emolevyn PCI-korttipaikan yhteystietoja https://www.youtube.com/embed/BvY_T-My9Ls ja https://www.youtube.com/watch? v = gI_lKu2uJDs
HUOMAUTUS: Pienemmän käytön jälkeen minusta on erittäin hankalaa kohdistaa ja painaa tarpeeksi pogo -tappeja, joten suosittelen, että ihmiset eivät yritä käyttää pogo -tappeja, elleivät he voi käsitellä paljon turhautumista
Vaihe 6: Kytke Esp-12-sovitin Mod CH340-USB-sovittimeen ja ohjelmoi pois
Kytke esp-12-sovitinmoduuli CH340-USB-sovittimeen (levyn yläosa samaan suuntaan kuin USB-pistoke) ja kiinnitä se sitten tietokoneeseen ja lataa ohjelmasi Arduino IDE- tai ESP Flash -lataustyökalulla.
HUOMAUTUS: jos salama ei toimi, se voi johtua siitä, että pogo-nastojen ja esp-12: n välinen kosketus ei ole hyvä, säädä esp-12 ja/tai joustava nauha, jotta kaikki pogo-nastat saadaan tasaisesti.
Vaihe 7: Vilkkuva BLINK -esimerkki Arduino IDE: llä (valinnainen)
Käynnistä Arduino IDE ja lataa BLINK -esimerkki.
Siirry FLASH -tilaan pitämällä FLASH -painiketta (alhaalla) painettuna ja painamalla RESET -painiketta (takana) ja vapauttamalla sitten FLASH -painike (alhaalla).
Määritä esp-12: n parametrit
Napsauta lataa
Jos se toimi oikein, sen pitäisi toimia kuten videossa
HUOMAUTUS: jos salama ei toimi, se voi johtua siitä, että pogo-nastojen ja esp-12: n välinen kosketus ei ole hyvä, säädä esp-12 ja/tai joustava nauha, jotta kaikki pogo-nastat saadaan tasaisesti.
Suositeltava:
Useiden ESP-keskustelujen tekeminen ESP-NOW: n avulla ESP32: n ja ESP8266: n avulla: 8 vaihetta
Useiden ESP-keskustelujen tekeminen ESP-NYT: n avulla ESP32: n ja ESP8266: n avulla: Käynnissä olevassa projektissani tarvitsen useita ESP: itä puhuakseni keskenään ilman reititintä. Tätä varten käytän ESP-NOW-ohjelmaa langattoman viestinnän tekemiseen keskenään ilman ESP: n reititintä
ESP 32 -kameran suoratoistovideo WiFi: n kautta - ESP 32 CAM Boardin käytön aloittaminen: 8 vaihetta
ESP 32 -kameran suoratoistovideo WiFi-yhteydellä | ESP 32 CAM Boardin käytön aloittaminen: ESP32-CAM on hyvin pieni kameramoduuli, jossa on ESP32-S-siru ja joka maksaa noin 10 dollaria. OV2640 -kameran ja useiden oheislaitteiden liittämiseen tarkoitettujen GPIO -laitteiden lisäksi siinä on myös microSD -korttipaikka, joka voi olla hyödyllinen t
Esp 8266 Esp-01: n käytön aloittaminen Arduino IDE: n kanssa Esp -levyjen asentaminen Arduino Ide -ohjelmaan ja Esp -ohjelmointi: 4 vaihetta
Esp 8266 Esp-01: n käytön aloittaminen Arduino IDE: n kanssa Esp-levyjen asentaminen Arduino Ide -ohjelmaan ja Esp-ohjelmointi: Tässä ohjeessa opimme asentamaan esp8266-levyt Arduino IDE: hen ja kuinka ohjelmoida esp-01 ja ladata koodi siihen. tämä ja useimmat ihmiset kohtaavat ongelmia
ESP – ESP -viestintä: 4 vaihetta
ESP – ESP -viestintä: Tämä opetusohjelma auttaa sinua korvaamaan muut lähetin -vastaanotinmoduulit mihin tahansa muuhun projektiin, joka sisältää langattoman viestinnän. Käytämme ESP8266 -pohjaista korttia, toinen WiFi -STA -tilassa ja toinen WiFi -AP -tilassa, NodeMCU V3 on valintani tähän projektiin
ESP-12E- ja ESP-12F-ohjelmointi- ja kehityslautakunta: 3 vaihetta (kuvilla)
ESP-12E- ja ESP-12F-ohjelmointi- ja kehityslautakunta: Tämän kortin tehtävät olivat yksinkertaiset: Pystyt ohjelmoimaan ESP-12E- ja ESP-12F-moduulit yhtä helposti kuin NodeMCU-levyt (eli ei tarvitse painaa painikkeita). Käytä leipälautaystävällisiä tappeja, joilla on käyttökelpoinen IO. Käytä erillistä USB -sarjaliitäntää