Satura rādītājs:
- 1. darbība: atrodiet Esp8266 Flash programmatūru
- 2. darbība. Atrodiet programmaparatūras failus ESP8266
- 3. darbība. ESP pievienošana zibspuldzes režīmam
- 4. darbība: programmaparatūras augšupielāde
- 5. darbība. Esp Flash lejupielādes maksas izmantošana V0.9.3.1
- 6. darbība. Programmējiet Esp, izmantojot Esplorer
- 7. darbība: problēmu novēršana
Video: Esp8266 programmaparatūras atjauninājums: 7 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
ESP8266 modulis ir lēts bezvadu modulis. Tam ir SOC (sistēma mikroshēmā), kas spēj nodrošināt wifi jebkuram mikro kontrolierim/mikroprocesoram. Esp8266 var izmantot divos veidos.
- Atsevišķs esp8266
- Esp8266 ar aveņu pi vai arduino vai stm32
Lai pareizi darbotos, ierīcei Esp8266 ir nepieciešams ārējais 3,3 v. Ja lietojat esp8266 kopā ar arduino, mēģiniet nesniegt strāvu no arduino. Tā kā arduino maksimālā strāva nodrošina jaudu 40mA, bet esp8266 patērē 250mA. Tā, visticamāk, ir problēma, augšupielādējot jauno programmaparatūru vai lietojot esp8266
Iesācējiem ieteicams iet ar tirgū pieejamo mezgla mcu plati. Ir divu veidu plāksnes ar RGB LED un Ldr sensoru un citas ar tikai izlaušanas tapām. Šajā plāksnē ir iebūvēts sprieguma regulators, kas nodrošina atbilstošu jaudu
- esp8266 asprātīgs dēlis
- Mezgls Mcu
1. darbība: atrodiet Esp8266 Flash programmatūru
Lejupielādējiet programmatūru no diska
espFlasher
2. darbība. Atrodiet programmaparatūras failus ESP8266
Dodieties uz šo saiti zemāk, lai atrastu programmaparatūras failus.
- AT programmaparatūra pēdējo reizi atjaunināta 2017. gada sept
- https://github.com/espressif/ESP8266_AT
- https://drive.google.com/file/d/0B3dUKfqzZnlwdUJUc2hkZDUyVjA/view
- https://drive.google.com/open?id=1c0zO8dbw5pIAc0lDYAg0cBx-PXFS_iTg
3. darbība. ESP pievienošana zibspuldzes režīmam
ESP 8266-01 modulis
Izmantojot programmētāja adapteri Esp01
Tas ir labākais veids, kā mirgot esp01, iegādājoties šo moduli un turpmāk atbrīvojoties no netīriem vadiem.
Tas ir ļoti ērti un ļoti ātri.
Esp01 programmētāja adapteris
Piezīme: Modulis tieši neieiet programmēšanas panelī. Šim nolūkam jums ir jāpielodē džemperis. Lūdzu, skatiet šo fotoattēlu. Džemperis ir lodēt starp gpio 0 un gnd tapu. Ja neizmantojat programmēšanas režīmā, pārslēdziet džemperi uz tukšu tapu.
BreadBoard barošanas moduļa izmantošana
Maizes dēļa barošanas avots
Ar šo moduli jūs varat vienlaikus piešķirt 5v arduino un 3,3 v līdz esp8266. Tas ir šī moduļa skaistums.
Esp rx tapai ir nepieciešams arī 3.3v. Ja mēģināt ievietot arduino tx uz esp rx. Esp modulis var sabojāt. Lai tas nenotiktu, varat darīt divas lietas.
- Izmantojiet sprieguma dalītāju
- Izmantojiet līmeņa pārslēdzēju
1. Sprieguma dalītājs
Lai to panāktu, izmantojiet 20k un 10k rezistoru. Lūdzu, pārbaudiet savienojumu fotoattēlā
vcc & chpd no esp ir savienots ar 3.3v
Gpio 0 un gnd of esp ir savienots ar gnd
Rx esp ir tieši savienots ar TX arduino
Tx esp ir savienots ar arduino rx, izmantojot sprieguma dalītāju
2. Līmeņu pārslēdzējs
Lūdzu, pārbaudiet savienojumu fotoattēlā
- pievienojiet 5v maizes dēļa barošanas avotu loģiskā līmeņa hv tapai
- pievienojiet 3.3v maizes dēļa barošanas avotu loģiskā līmeņa Lv tapai
- savienojiet tx arduino ar citām hv tapām no 4 tapām, kas atbilst tapai, kuru esat pievienojis tx, pievienojiet rx of esp ar to, kas būs Lv pin
2. Esp 8266-12 modulis
Es atklāju, ka daflabs instrukcijas vislabāk šim modulim līdz šim
www.instructables.com/id/Getting-Started-with-the-ESP8266-ESP-12/
Cp2102 moduļa vietā es izmantoju Arduino, un man nebija problēmu saziņā.
Savienojums lielākoties paliks nemainīgs, lai esp8266-12 varētu to palaist zibspuldzes režīmā.
GPIO0 -> Zems
GPIO2 -> AUGSTS
GPIO15 -> Zems
4. darbība: programmaparatūras augšupielāde
- Ja izmantojat, augšupielādējiet tukšo programmu arduino. Un pēc tam pievienojiet esp tx un rx tapas
- Atveriet programmatūru un pa vienam pievienojiet tajā esošos tvertnes failus.
- Tagad pievienojiet adreses šādi.
boot_v1.2.bin --0x00000
lietotājs1.1024.new2.bin --0x01000
blank.bin --0x7e000
blank.bin --0x3fe000
esp_init_data_default.bin --0x3fc000
- Pēc tam vienkārši noklikšķiniet uz zibspuldzes pogas, ja viss ir kārtībā, zibspuldze parādīs lejupielādes statusu, kā arī jūsu esp 8266 moduļa LED mirgos ļoti ātri.
- Apsveicu !!!. Jūs esat augšupielādējis jaunāko programmaparatūru vietnē esp8266.
- Ja jūs neatrodat šo Mac adresi.izmantojiet atiestatīšanas tapu un ievietojiet to gnd uz 2 sekundēm, pēc tam noņemiet to no gnd un atkārtoti mirgo. Ir ļoti svarīgi iegūt Mac adresi.
- Ir pienācis laiks pārbaudīt savu Esp moduli. Tagad vienkārši noņemiet GPIO 0 vadu, kas bija pievienots GND, varat to savienot ar VCC vai atstāt to šādi.
- Tagad pievienojiet Arduino atpakaļ datoram un atveriet seriālo portu.
- Pārbaudiet at komandas dažādās bodu pārraides ātrumos, lielākā daļa esp darbojas labi ar šo 115200 bodu ātrumu.
- TAGAD ir pienācis laiks pārbaudīt AT komandas. Ievadiet "AT" sērijas ostā, un jūs saņemsiet "OK". Tagad ievadiet "AT+GMR" un pārbaudiet programmaparatūras versiju.
- Lai mainītu pārraides ātrumu, varat to izdarīt "AT+UART_DEF = 9600, 8, 1, 0, 0"
5. darbība. Esp Flash lejupielādes maksas izmantošana V0.9.3.1
Ir divas programmatūras, lai instalētu atkritumu tvertni uz esp8266 soc. Otra metode ir, izmantojot esp flash download.
1.) Lejupielādējiet programmatūru no zemāk esošās saites
bbs.espressif.com/viewtopic.php?t=25
2.) Tagad vienkārši pārlūkojiet tvertnes failu, kuru vēlaties augšupielādēt, izmantojot esp, un nemainiet nevienu iestatījumu, izņemot com portu, un mainiet pārraides ātrumu uz 115200 un noklikšķiniet uz Sākt. Jūs redzēsit augšupielādes statusu. Esiet pacietīgs, līdz tas saka pabeigt.
6. darbība. Programmējiet Esp, izmantojot Esplorer
esplorer ir programmatūra, kas īpaši izstrādāta wifi modulim esp8266. izmantojot šo programmatūru, esp8266 varat augšupielādēt lua kodu vai AT komandas
lejupielādējiet to no norādītās saites
esp8266.ru/esplorer/
7. darbība: problēmu novēršana
1.) Barošana esp 8266 no ārējā barošanas avota. Lūdzu, izvairieties no arduino vai datora izmantošanas vcc.
2.) pārbaudiet ķēdi trīs reizes un vienmēr, augšupielādējot programmaparatūru, mēģiniet manuāli atiestatīt esp8266, kādu laiku veicot chpd gnd un ievietojiet to atpakaļ uz vcc
3.) pārliecinieties, vai izmantojat buksu vai 3.3 regulatoru. Arī esp8266 ir nepieciešama pastāvīga strāva
4.) Piezīme: https://www.allaboutcircuits.com/projects/update-the-firmware-in-your-esp8266-wi-fi-module/ cita saite, kas varētu palīdzēt atrisināt problēmas ar esp moduli.if ne no iepriekšminētā
metode darbojas …
Ieteicams:
ESP8266 programmaparatūras mirgošana: 4 soļi
ESP8266 programmaparatūras mirgošana: Ikviens tiek mēģināts atjaunināt ESP8266 moduļa programmaparatūru. Norādījumi var palīdzēt jums mirgot ESP8266 programmaparatūrā
Pielāgotas programmaparatūras mirgošana ar BLF A6 lukturīti: 5 soļi
Pielāgotas programmaparatūras mirgošana ar BLF A6 lukturīti: es nesen saņēmu BLF A6. Tas ir ļoti jauki, bet man nepatīk neviena no noklusējuma režīmu grupām, tāpēc es modificēju programmaparatūru, lai izmantotu vēlamos spilgtumus. Informāciju bija grūti atrast, tāpēc visu iemācīto ievietoju šeit sev un citiem
Sonoff B1 programmaparatūras mājas automatizācija Openhab Google sākumlapa: 3 soļi
Sonoff B1 programmaparatūras mājas automatizācija Openhab Google sākumlapa: Man ļoti patīk Tasmota programmaparatūra maniem Sonoff slēdžiem. Bet a nebija īsti apmierināts ar Tasmota programmaparatūru manā Sonoff-B1. Man pilnībā neizdevās to integrēt savā Openhab un kontrolēt, izmantojot Google sākumlapu. Tāpēc es uzrakstīju savu firmu
M5Stack MultiApp uzlabotās programmaparatūras instalēšanas apmācība: 3 soļi
M5Stack MultiApp uzlabotās programmaparatūras instalēšanas apmācība: Esmu liels M5Stack ESP32 moduļa ventilators. Tas izskatās ļoti profesionāli, atšķirībā no manām parastajām prototipu dēļu un vadu "žurku ligzdām"! Ar lielāko daļu ESP32 izstrādes dēļu vienlaikus varat palaist tikai vienu programmu / lietotni, bet tagad M5Stack varat izvēlēties
IPod programmaparatūras uzlaušana no LINUX: 3 soļi
IPod programmaparatūras uzlaušana no LINUX: Daudzi no jums var saprast, ka iPod (5. paaudzes video un jaunākas versijas) var pielāgot vai uzlauzt. Līdz šim šis process bija paredzēts tikai Windows lietotājiem, un tas tiek tālāk attīstīts no Mac; tagad arī Linux lietotājiem būs šī iespēja. PIEZĪME: LŪDZU, D