Turinys:
- 1 veiksmas: raskite „Esp8266 Flash“programinę įrangą
- 2 veiksmas: raskite ESP8266 programinės įrangos failus
- 3 žingsnis: ESP prijungimas prie blykstės režimo
- 4 veiksmas: įkelkite programinę -aparatinę įrangą
- 5 veiksmas: „Esp Flash Download Toll V0.9.3.1“naudojimas
- 6 veiksmas: programuokite „Esp“naudodami „Esplorer“
- 7 žingsnis: trikčių šalinimas
Video: „Esp8266“programinės įrangos atnaujinimas: 7 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
ESP8266 modulis yra pigus belaidis modulis. Jame yra SOC (sistema mikroschemoje), galinti teikti „Wi -Fi“bet kuriam mikrovaldikliui/mikroprocesoriui. Esp8266 galima naudoti dviem būdais.
- Savarankiškas esp8266
- Esp8266 su aviečių pi arba arduino arba stm32
Norint tinkamai veikti, „Esp8266“reikia išorinio 3,3 v. Jei naudojate „esp8266“su „arduino“, pabandykite neteikti energijos iš „arduino“. Maksimali „arduino“srovės tiekimo galia yra 40 mA, o esp8266 - 250 mA. Greičiausiai tai yra problema, kai įkeliate naują programinę -aparatinę įrangą arba kai naudojate esp8266
Pradedantiesiems patariama eiti į rinką prieinamą mazgo mcu plokštę. Yra dviejų tipų plokštės, turinčios RGB LED ir Ldr jutiklį, o kitos - tik su kaiščiais. Šioje plokštėje yra įmontuotas įtampos reguliatorius, kuris tvarko tinkamą galią
- esp8266 šmaikšti lenta
- Mazgas Mcu
1 veiksmas: raskite „Esp8266 Flash“programinę įrangą
Atsisiųskite programinę įrangą iš disko
espFlasher
2 veiksmas: raskite ESP8266 programinės įrangos failus
Eikite į šią nuorodą, norėdami rasti programinės įrangos failus.
- AT programinė įranga paskutinį kartą atnaujinta 2017 m
- https://github.com/espressif/ESP8266_AT
- https://drive.google.com/file/d/0B3dUKfqzZnlwdUJUc2hkZDUyVjA/view
- https://drive.google.com/open?id=1c0zO8dbw5pIAc0lDYAg0cBx-PXFS_iTg
3 žingsnis: ESP prijungimas prie blykstės režimo
ESP 8266-01 modulis
Naudojant programuotojo adapterį Esp01
Tai yra geriausias būdas mirksėti esp01, įsigykite šį modulį ir ateityje atsikratykite netvarkingų laidų.
Tai labai patogu ir labai greita.
Esp01 programuotojo adapteris
Pastaba: Modulis tiesiogiai neįeina į programavimo plokštę. Tam jums reikia lituoti trumpiklį. Norėdami tai padaryti, žiūrėkite nuotrauką. Džemperis yra lydmetalis tarp gpio 0 ir gnd kaiščio. Kai nenaudojate programavimo režimo, perjunkite trumpiklį prie tuščio kaiščio.
„BreadBoard Power“modulio naudojimas
Duonos lentos maitinimo šaltinis
Naudodami šį modulį galite vienu metu duoti 5 V arduino ir 3,3 V esp8266. Tai yra šio modulio grožis.
Esp rx kaiščiui taip pat reikia 3.3v. Jei bandysite įdėti arduino tx į esp rx. Esp modulis gali sugadinti. Norėdami to išvengti, galite padaryti du dalykus.
- Naudokite įtampos skirstytuvą
- Naudokite lygio perjungiklį
1. Įtampos skirstytuvas
Norėdami tai padaryti, naudokite 20k ir 10k rezistorius. Patikrinkite ryšį nuotraukoje
vcc & chpd iš esp yra prijungtas prie 3.3v
Gpio 0 ir gp iš esp yra sujungtas su gnd
Rx esp yra tiesiogiai prijungtas prie TX arduino
Tx esp yra prijungtas prie arduino rx per įtampos daliklį
2. Lygio perjungiklis
Patikrinkite ryšį nuotraukoje
- prijunkite 5 V maitinimo plokštės maitinimo šaltinį prie loginio lygio hv kaiščio
- prijunkite 3.3v maitinimo plokštės maitinimo šaltinį prie loginio lygio Lv kaiščio
- prijunkite tx arduino prie bet kurio kito hv kaiščio iš 4 kaiščių, atitinkančių kaištį, kurį prijungėte tx, prijunkite esx rx prie to, kuris bus Lv kaištis
2. Esp 8266-12 modulis
Radau daflabs instrukcijas, kurios geriausiai tinka šiam moduliui
www.instructables.com/id/Getting-Started-with-the-ESP8266-ESP-12/
Aš naudoju „Arduino“, o ne „cp2102“modulį, ir man nekilo problemų bendraujant.
Ryšys išliks tas pats, kad esp8266-12 veiktų blykstės režimu.
GPIO0 -> ŽEMAS
GPIO2 -> AUKŠTAS
GPIO15 -> ŽEMAS
4 veiksmas: įkelkite programinę -aparatinę įrangą
- Jei naudojate, įkelkite tuščią programą į arduino. Tada prijunkite prie jo esp tx ir rx kaiščius
- Atidarykite programinę įrangą ir po vieną pridėkite joje esančius šiukšliadėžės failus.
- Dabar pridėkite adresus taip.
boot_v1.2.bin --0x00000
user1.1024.new2.bin --0x01000
blank.bin --0x7e000
blank.bin --0x3fe000
esp_init_data_default.bin --0x3fc000
- Tada tiesiog spustelėkite blykstės mygtuką, jei viskas gerai, blykstė parodys atsisiuntimo būseną, taip pat jūsų esp 8266 modulio lemputė mirksės labai greitai.
- Sveikinu !!!. jūs įkėlėte naujausią programinę -aparatinę įrangą į esp8266.
- Jei nerandate šio „Mac“adreso. Naudokite atstatymo kaištį ir padėkite jį gnd 2 sekundėms, tada pašalinkite jį iš „gnd“ir pakartokite. „Labai svarbu gauti„ Mac “adresą.
- Atėjo laikas išbandyti savo Esp modulį. Dabar tiesiog nuimkite GPIO 0 laidą, prijungtą prie GND, galite prijungti jį prie VCC arba palikti taip.
- Dabar prijunkite „Arduino“prie kompiuterio ir atidarykite nuoseklųjį prievadą.
- Patikrinkite skirtingo bodo greičio komandas at, dauguma esp puikiai veikia su šiuo 115200 baudų greičiu.
- DABAR atėjo laikas išbandyti AT komandas.įveskite „AT“į nuoseklųjį prievadą ir gausite „OK“. Dabar įveskite „AT+GMR“ir patikrinkite programinės įrangos versiją.
- Norėdami pakeisti duomenų perdavimo spartą, galite tai padaryti "AT+UART_DEF = 9600, 8, 1, 0, 0"
5 veiksmas: „Esp Flash Download Toll V0.9.3.1“naudojimas
Yra dvi programinės įrangos, skirtos įdiegti šiukšliadėžės failą esp8266 soc. Antrasis metodas yra naudojant esp flash download.
1.) Atsisiųskite programinę įrangą iš žemiau esančios nuorodos
bbs.espressif.com/viewtopic.php?t=25
2.) Dabar tiesiog naršykite šiukšliadėžės failą, kurį norite įkelti į esp, ir nekeiskite jokių nustatymų, išskyrus kom prievadą ir pakeiskite duomenų perdavimo spartą į 115200 ir spustelėkite pradėti. Pamatysite įkėlimo būseną. Turėkite šiek tiek kantrybės, kol sako baigti.
6 veiksmas: programuokite „Esp“naudodami „Esplorer“
esplorer yra programinė įranga, specialiai sukurta esp8266 wifi moduliui. naudodami šią programinę įrangą galite įkelti lua kodą arba AT komandas į esp8266
atsisiųskite tai iš pateiktos nuorodos
esp8266.ru/esplorer/
7 žingsnis: trikčių šalinimas
1.) Maitinimas esp 8266 iš išorinio maitinimo šaltinio. Prašome vengti naudoti arduino ar kompiuterį vcc.
2.) tris kartus patikrinkite grandinę ir visada, kai įkeliate programinę -aparatinę įrangą, pabandykite rankiniu būdu iš naujo nustatyti esp8266, kurį laiką atlikdami chpd gnd ir grąžinkite ją į vcc
3.) įsitikinkite, kad naudojate pinigus arba 3.3 reguliatorių. Esp8266 taip pat reikia nuolatinės srovės
4.) Pastaba: https://www.allaboutcircuits.com/projects/update-the-firmware-in-your-esp8266-wi-fi-module/ kita nuoroda, kuri gali padėti išspręsti esp modulio problemas. ne iš aukščiau išvardytų
metodas veikia…
Rekomenduojamas:
ESP8266 programinės įrangos blykstė: 4 žingsniai
ESP8266 programinės įrangos mirksėjimas: visi bando atnaujinti ESP8266 modulio programinę įrangą. Instrukcijos gali jums padėti mirksėti programinei įrangai ESP8266
Programinės įrangos radijas ant batų virvės: 9 žingsniai (su nuotraukomis)
Programinės įrangos radijas ant batų virvės: pradžioje buvo kristalų rinkinys - pirmasis praktinis radijo imtuvas. Tačiau jam reikėjo ilgos antenos ir galėjo priimti tik vietines stotis. Kai atsirado vožtuvai (vamzdžiai, mūsų draugams amerikiečiams), jie leido pastatyti daug daugiau
Bet kokios DJ programinės įrangos plėtinys! 6 žingsniai
Pratęsimas bet kokiai DJ programinei įrangai, kurios norite!: Ne visi gali tiesiog šokti į didžėjaus pirmąją dieną ir tikėtis, kad pirmą dieną bus paruošti visi maišytuvai, patefonai ir karštų signalų bloknotas, tačiau būkime tikri: maišymas nešiojamajame kompiuteryje yra nemalonus. Tai yra tam, kad išspręstumėte visus savo finansinius rūpesčius
Pasirinktinės programinės įrangos mirksėjimas BLF A6 žibintuvėlyje: 5 žingsniai
Pasirinktinės programinės įrangos mirksėjimas BLF A6 žibintuvėlyje: neseniai gavau BLF A6. Tai labai malonu, bet man nepatinka nė viena iš numatytųjų režimų grupių, todėl pakeičiau programinę -aparatinę įrangą, kad galėčiau naudoti pageidaujamus ryškumus. Informacijos buvo sunku rasti, todėl viską, ką išmokau, čia įdedu sau ir kitiems
Programinės aparatinės įrangos atnaujinimas M365: 7 žingsniai
„Firmware Downgrade M365“: Sveiki, šioje instrukcijoje aš jums parodysiu, kaip atnaujinti „Xiaomi M365“elektrinio paspirtuko programinę įrangą. Jei turite versiją 1.5.1, tai reiškia, kad galite naudoti tik oficialią programą, kuri turi tik keletą funkcijų. išsamiau