Taula de continguts:
- Pas 1: cerqueu el programari Flash Esp8266
- Pas 2: cerqueu fitxers de microprogramari ESP8266
- Pas 3: Connexió de l'ESP al mode Flash
- Pas 4: càrrega del firmware
- Pas 5: Utilitzar Esp Flash per descarregar Toll V0.9.3.1
- Pas 6: programa Esp mitjançant Esplorer
- Pas 7: resolució de problemes
Vídeo: Actualització del microprogramari Esp8266: 7 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
El mòdul ESP8266 és un mòdul sense fils econòmic. Té SOC (sistema amb xip) capaç de proporcionar wifi a qualsevol microcontrolador / microprocessador. Hi ha dues maneres d’utilitzar l’esp8266.
- Esp8266 autònom
- Esp8266 amb raspberry pi o arduino o stm32
Esp8266 necessita un 3.3 v extern per funcionar correctament. Si utilitzeu esp8266 amb arduino, proveu de no proporcionar alimentació des d’arduino. Com que la capacitat màxima de subministrament de corrent arduino és de 40 mA, mentre que esp8266 consumeix 250 mA. Probablement, aquest és el problema quan es carrega el nou firmware o quan s’utilitza l’esp8266
Per als principiants es recomana anar amb la placa MCU de node disponible al mercat. Hi ha dos tipus de taules, una amb led RGB i sensor Ldr i una altra amb només pins de ruptura. Aquesta placa ha incorporat un regulador de voltatge que gestiona la potència adequada
- esp8266 tauler enginyós
- Node Mcu
Pas 1: cerqueu el programari Flash Esp8266
Baixeu-vos el programari des de la unitat
espFlasher
Pas 2: cerqueu fitxers de microprogramari ESP8266
Aneu a aquest enllaç següent per trobar fitxers de firmware.
- Firmware AT actualitzat per darrera vegada el 2017 de set
- https://github.com/espressif/ESP8266_AT
- https://drive.google.com/file/d/0B3dUKfqzZnlwdUJUc2hkZDUyVjA/view
- https://drive.google.com/open?id=1c0zO8dbw5pIAc0lDYAg0cBx-PXFS_iTg
Pas 3: Connexió de l'ESP al mode Flash
Mòdul ESP 8266-01
Utilitzant l’adaptador del programador Esp01
Aquesta és la millor manera de fer passar el mòdul esp01 per comprar aquest mòdul i alliberar-se de cables desordenats en el futur.
És molt útil i molt ràpid.
Adaptador de programador Esp01
Nota: el mòdul no entra directament a la placa de programació. Per a això, cal soldar el pont. Consulteu la foto per fer-ho. El pont està soldat entre gpio 0 i pin gnd. Quan no utilitzeu el mode de programació, canvieu el pont. al passador buit.
Utilització del mòdul BreadBoard Power
Alimentació de taulers de pa
Amb aquest mòdul podeu donar 5v a arduino per separat i 3,3 v a esp8266 al mateix temps. Aquesta és la bellesa d’aquest mòdul.
El pin Esp rx també necessita 3.3v. Si intenteu posar arduino tx a esp rx. El mòdul esp pot causar danys. Per evitar que això passi, podeu fer dues coses.
- Utilitzeu un divisor de tensió
- Utilitzeu el canvi de nivell
1. Divisor de tensió
utilitzeu una resistència de 20k i 10k per aconseguir-ho. Comproveu la connexió a la foto
vcc & chpd d'esp està connectat a 3.3v
Gpio 0 & gnd de esp està connectat a gnd
Rx d'esp està connectat directament a arduino TX
Tx d'esp està connectat a arduino rx mitjançant un divisor de tensió
2. Canviador de nivell
Comproveu la connexió a la foto
- connecteu 5v de la font d'alimentació de la placa de connexió al pin hv de nivell lògic
- connecteu 3.3v de la font d'alimentació de la placa de connexió al pin Lv de nivell lògic
- connecteu tx d'arduino a qualsevol altre pin hv de 4 pins, corresponent al pin que heu connectat tx, connecteu rx d'esp al que serà pin Lv
2. Mòdul Esp 8266-12
Fins ara he trobat que els daflabs són els millors instructius per a aquest mòdul
www.instructables.com/id/Getting-Started-with-the-ESP8266-ESP-12/
He utilitzat Arduino en lloc del mòdul cp2102 i no he tingut cap problema en la comunicació.
La connexió seguirà essent la mateixa perquè esp8266-12 l'executi en mode flash.
GPIO0 -> BAIX
GPIO2 -> ALT
GPIO15 -> BAIX
Pas 4: càrrega del firmware
- Carregueu el programa en blanc a arduino si el feu servir. A continuació, connecteu-hi els pins esp tx i rx
- Obriu el programari i afegiu-hi un per un els fitxers bin.
- Ara afegiu les adreces de la següent manera.
boot_v1.2.bin --0x00000
user1.1024.new2.bin --0x01000
blank.bin --0x7e000
blank.bin --0x3fe000
esp_init_data_default.bin --0x3fc000
- A continuació, només cal que feu clic al botó de flaix, si tot està bé, el parpelleig us mostrarà l'estat de la descàrrega i el led del mòdul esp 8266 parpellejarà molt ràpidament.
- Enhorabona !!! Heu penjat el darrer firmware a esp8266.
- Si no trobeu aquesta adreça de Mac, utilitzeu el pin de restabliment i poseu-lo a gnd durant 2 segons i, a continuació, traieu-lo de gnd i torneu-lo a llampar. És molt important obtenir l'adreça de Mac.
- És hora de provar el vostre mòdul Esp. Ara només heu d’eliminar el cable GPIO 0 que estava connectat a GND, el podeu connectar a VCC o deixar-lo així.
- Ara torneu a connectar el vostre Arduino al PC i obriu el port sèrie.
- Comproveu les ordres at en diferents velocitats de transmissió, la majoria dels esp funcionen bé en aquesta velocitat de transmissió de 115200.
- ARA és hora de provar les ordres AT. Introduïu "AT" al port sèrie i obtindreu "OK". Ara introduïu "AT + GMR" i comproveu la versió del firmware.
- Per canviar la velocitat en bauds, podeu fer això "AT + UART_DEF = 9600, 8, 1, 0, 0"
Pas 5: Utilitzar Esp Flash per descarregar Toll V0.9.3.1
Hi ha dos programes per instal·lar el fitxer bin al soc d'esp8266, el segon mètode és fer servir la descàrrega flash esp.
1.) Descarregueu el programari des de l'enllaç següent
bbs.espressif.com/viewtopic.php?t=25
2.) Ara només heu de navegar pel fitxer bin que voleu carregar a esp i no canvieu cap dels paràmetres, excepte el port de com i canvieu la velocitat en bauds a 115200 i feu clic a Inici. Veureu un estat de càrrega. Tingueu paciència fins que diu acabar.
Pas 6: programa Esp mitjançant Esplorer
esplorer és un programari dissenyat especialment per al mòdul wifi esp8266. Podeu carregar codi lua o comandes AT a l’esp8266 mitjançant aquest programari
descarregueu-lo des de l’enllaç indicat
esp8266.ru/esplorer/
Pas 7: resolució de problemes
1.) Alimentació esp 8266 de la font d'alimentació externa. Eviteu utilitzar arduino o ordinador per a vcc.
2.) Comproveu el circuit tres vegades i, sempre que pengeu el firmware, proveu de restablir manualment esp8266 fent chpd gnd durant algun temps i torneu-lo a posar a vcc
3.) Assegureu-vos que utilitzeu un regulador o un regulador 3.3. Esp8266 també necessita corrent constant
4.) Nota: https://www.allaboutcircuits.com/projects/update-the-firmware-in-your-esp8266-wi-fi-module/ un altre enllaç que us pot ajudar a resoldre els problemes amb esp module.if cap de les anteriors
el mètode funciona …
Recomanat:
Com fer flash o programar el microprogramari ESP8266 AT mitjançant l'ús de programador i intermitent ESP8266, mòdul IOT Wifi: 6 passos
Com fer flash o programar el microprogramari ESP8266 AT mitjançant el programador i programador ESP8266, mòdul IOT Wifi: descripció: aquest mòdul és un adaptador / programador USB per a mòduls ESP8266 del tipus ESP-01 o ESP-01S. Està convenientment equipat amb una capçalera femella 2x4P de 2,54 mm per endollar l’ESP01. També trenca tots els pins de l'ESP-01 a través d'un h 2x4P 2.54mm mascle
Restaurar o actualitzar el microprogramari del mòdul ESP8266 (ESP-01) mitjançant Arduino UNO: 7 passos
Restaurar o actualitzar el microprogramari del mòdul ESP8266 (ESP-01) que fa servir Arduino UNO: el mòdul ESP-01 que vaig utilitzar originalment venia amb un microprogramari més antic d’Ai Thinker, que limita les seves capacitats ja que no s’admeten moltes ordres AT útils. En general, és una bona idea actualitzar el firmware per solucionar errors i també en funció de
Com fer còpia de seguretat del microprogramari original d'Esp8266EX o Esp-01: 4 passos
Com fer còpia de seguretat del microprogramari original d'Esp8266EX o Esp-01: per què? La còpia de seguretat del firmware original és important. Simplest ans is = original és original En aquest tutorial us mostraré com fer una còpia de seguretat del firmware original de esp8266ex. L'ESP8266EX és un microxip Wi-Fi de baix cost amb pila TCP / IP completa i microcontrol
Actualització del microprogramari M365: 7 passos
Firmware Downgrade M365: Hola, en aquest instructiu us mostraré com canviar el firmware del vostre Scooter Elèctric Xiaomi M365. Si teniu la versió 1.5.1, significa que només podeu fer servir l'aplicació oficial que només compta amb algunes funcions en comparació. a un més elaborat
Hacking del microprogramari IPod des de LINUX: 3 passos
Hacking del microprogramari IPod de LINUX: Molts de vosaltres us adoneu que els iPod (de cinquena generació i versions inferiors) es poden personalitzar o piratejar. Fins ara, aquest procés estava restringit als usuaris de Windows i s'està desenvolupant des de Mac; ara els usuaris de Linux també tindran aquesta capacitat. NOTA: PER FAVOR D