Sommario:
- Passaggio 1: trova il software flash Esp8266
- Passaggio 2: trova i file del firmware ESP8266
- Passaggio 3: collegamento di ESP alla modalità Flash
- Passaggio 4: caricamento del firmware
- Passaggio 5: utilizzo di Esp Flash Download Toll V0.9.3.1
- Passaggio 6: programma Esp utilizzando Esplorer
- Passaggio 7: risoluzione dei problemi
Video: Aggiornamento del firmware Esp8266: 7 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
Il modulo ESP8266 è un modulo wireless economico. Dispone di SOC (system on chip) in grado di fornire wifi a qualsiasi micro controller/microprocessore. Esistono due modi per utilizzare l'esp8266.
- esp8266 autonomo
- Esp8266 con lampone pi o arduino o stm32
Esp8266 ha bisogno di un 3.3 v esterno per funzionare correttamente. Se stai usando esp8266 con arduino, prova a non fornire alimentazione da arduino. Poiché la capacità massima di fornitura di corrente di arduino è 40 mA mentre esp8266 assorbe 250 mA. Questo è molto probabilmente il problema si trova ogni volta che si carica il nuovo firmware o quando si utilizza esp8266
Per i principianti si consiglia di utilizzare le schede node mcu disponibili sul mercato. Esistono due tipi di schede, una con led RGB e sensore Ldr e l'altra con solo pin di breakout. Questa scheda ha un regolatore di tensione integrato che gestisce la corretta alimentazione
- esp8266 tavola spiritosa
- Nodo Mcu
Passaggio 1: trova il software flash Esp8266
Scarica il software dall'unità
espFlasher
Passaggio 2: trova i file del firmware ESP8266
Vai a questo link qui sotto per trovare i file del firmware.
- Firmware AT ultimo aggiornamento 2017 settembre
- https://github.com/espressif/ESP8266_AT
- https://drive.google.com/file/d/0B3dUKfqzZnlwdUJUc2hkZDUyVjA/view
- https://drive.google.com/open?id=1c0zO8dbw5pIAc0lDYAg0cBx-PXFS_iTg
Passaggio 3: collegamento di ESP alla modalità Flash
Modulo ESP 8266-01
Utilizzo dell'adattatore per programmatore Esp01
Questo è il modo migliore per far lampeggiare l'ESP01, acquistare questo modulo e liberarsi da cavi disordinati in futuro.
È molto pratico e molto veloce.
Adattatore per programmatore Esp01
Nota: il modulo non entra direttamente nella scheda di programmazione. Per questo è necessario saldare il ponticello su di esso. Fare riferimento alla foto per questo. Il ponticello è saldato tra gpio 0 e gnd pin. Quando non si utilizza in modalità di programmazione, spostare il ponticello al perno vuoto.
Utilizzo del modulo BreadBoard Power
Alimentatore tagliere
Con questo modulo puoi dare separatamente 5v ad arduino e 3.3 v a esp8266 allo stesso tempo. Questa è la bellezza di questo modulo.
Anche il pin Esp rx ha bisogno di 3.3v. Se provi a mettere arduino tx su esp rx. Il modulo esp può subire danni. Per evitare che ciò accada puoi fare due cose.
- Usa il divisore di tensione
- Usa il cambio di livello
1. Partitore di tensione
utilizzare resistori da 20k e 10k per ottenere questo risultato. Si prega di controllare la connessione in foto
vcc e chpd di esp sono collegati a 3.3v
Gpio 0 e gnd di esp sono collegati a gnd
Rx di esp è collegato direttamente a TX arduino
Tx di esp è collegato ad arduino rx tramite partitore di tensione
2. Cambio di livello
Si prega di controllare la connessione nella foto
- collegare 5v di alimentazione breadboard al pin hv del livello logico
- collegare 3.3v di alimentazione breadboard al pin Lv del livello logico
- collega tx di arduino a qualsiasi altro pin hv su 4 pin, corrispondente al pin che hai collegato tx, collega rx di esp a quello che sarà il pin Lv
2. Modulo Esp 8266-12
Finora ho trovato daflabs istruttori migliori per questo modulo
www.instructables.com/id/Getting-Started-with-the-ESP8266-ESP-12/
Ho usato Arduino invece del modulo cp2102 e non ho avuto problemi di comunicazione.
La connessione rimarrà per lo più la stessa per esp8266-12 per eseguirlo in modalità flash.
GPIO0 -> BASSO
GPIO2 -> ALTO
GPIO15 -> BASSO
Passaggio 4: caricamento del firmware
- Carica il programma vuoto su arduino se lo usi. E poi collega i pin esp tx e rx su di esso
- Apri il software e uno per uno aggiungi i file bin al suo interno..
- Ora aggiungi gli indirizzi come segue.
boot_v1.2.bin ---0x00000
utente1.1024.new2.bin ---0x01000
blank.bin ---0x7e000
blank.bin ---0x3fe000
esp_init_data_default.bin ---0x3fc000
- Quindi basta fare clic sul pulsante flash, se tutto va bene il lampeggiatore ti mostrerà lo stato del download e anche il led del modulo esp 8266 lampeggerà molto velocemente.
- Congratulazioni!!!.hai caricato l'ultimo firmware su esp8266.
- Se non trovi questo indirizzo mac, usa il pin di ripristino e mettilo su gnd per 2 secondi, quindi rimuovilo da gnd e riaccendilo. È molto importante ottenere l'indirizzo mac.
- È ora di testare il tuo modulo Esp. Ora rimuovi semplicemente il cavo GPIO 0 che era collegato a GND, puoi collegarlo a VCC o lasciarlo così.
- Ora ricollega il tuo Arduino al PC e apri la porta seriale.
- Controlla i comandi at su diversi baud rate, la maggior parte dell'esp funziona bene su questo 115200 baud rate.
- ORA è il momento di testare i comandi AT. Inserisci "AT" nella porta seriale e otterrai "OK". Ora inserisci "AT+GMR" e controlla la versione del firmware.
- Per modificare il baud rate puoi fare questo "AT+UART_DEF=9600, 8, 1, 0, 0"
Passaggio 5: utilizzo di Esp Flash Download Toll V0.9.3.1
Ci sono due software per installare il file bin su soc di esp8266, il secondo metodo è usare esp flash download.
1.) Scarica il software dal link sottostante
bbs.espressif.com/viewtopic.php?t=25
2.) Ora basta sfogliare il file bin che si desidera caricare su esp e non modificare nessuna delle impostazioni tranne la porta com e modificare la velocità di trasmissione in 115200 e fare clic su start. Vedrai uno stato di caricamento. Abbi un po' di pazienza fino a quando non dice fine.
Passaggio 6: programma Esp utilizzando Esplorer
esplorer è un software creato appositamente per il modulo wifi esp8266. È possibile caricare codice lua o comandi AT sull'esp8266 utilizzando questo software
scaricalo dal link indicato
esp8266.ru/esplorer/
Passaggio 7: risoluzione dei problemi
1.) Alimentazione esp 8266 da un alimentatore esterno. Si prega di evitare di utilizzare arduino o computer per vcc.
2.) controlla il circuito tre volte e sempre durante il caricamento del firmware prova a ripristinare manualmente esp8266 facendo chpd gnd per un po 'di tempo e rimettilo su vcc
3.) assicurati di utilizzare un regolatore buck o 3.3. esp8266 necessita anche di corrente costante
4.) Nota: https://www.allaboutcircuits.com/projects/update-the-firmware-in-your-esp8266-wi-fi-module/ un altro link che potrebbe aiutarti a risolvere i problemi con esp module.if non di quanto sopra
il metodo funziona…
Consigliato:
Aggiornamento del trapano cordless economico!: 4 passaggi
Aggiornamento del trapano cordless economico!: Questa volta condividerò come aggiornare la batteria del trapano cordless economico. L'unica cosa che aggiorneremo è solo la batteria stessa, dal momento che il trapano economico ha una piccola capacità della batteria. Aggiungeremo alcune funzioni sulla batteria ! Funzionalità aggiunte: Carica il b
ESP8266 POV Fan con aggiornamento del testo dell'orologio e della pagina Web: 8 passaggi (con immagini)
ESP8266 POV Fan con aggiornamento del testo dell'orologio e della pagina Web: si tratta di una velocità variabile, POV (Persistence Of Vision), Fan che visualizza a intermittenza l'ora e due messaggi di testo che possono essere aggiornati "al volo". è anche un web server a pagina singola che ti permette di cambiare i due messaggi di testo
Riparazione e aggiornamento del frigorifero/congelatore (Bosch KSV29630): 5 passaggi
Riparazione e aggiornamento del frigorifero/congelatore (Bosch KSV29630): riparazione e aggiornamento; Aggiorna anziché sostituire & Rebuy !Sintomi: quando il frigorifero cerca di accendere il compressore, a volte funziona, a volte fallisce con la spia verde della temperatura lampeggiante. Potrebbe riuscire ad avviare il compressore ma dopo
Fai da te Logitech Pure Fi Anywhere 2 Ricostruzione e conversione dell'aggiornamento del mini altoparlante Bluetooth: 14 passaggi (con immagini)
Fai da te Logitech Pure Fi Anywhere 2 Rebuild e Mini Bluetooth Speaker Upgrade Conversion: Uno dei miei preferiti è prendere qualcosa che trovo economico da Goodwill, Yardsale o anche Craigslist e ricavarne qualcosa di meglio. Qui ho trovato una vecchia docking station per iPod Logitech Pure-Fi Anywhere 2 e ho deciso di dargli una nuova
Guardiano V1.0 --- Aggiornamento della telecamera spioncino della porta con Arduino (caratteristiche di registrazione del rilevamento del movimento e scosse elettriche): 5 passaggi
Guardiano V1.0 ||| Aggiornamento della telecamera spioncino della porta con Arduino (funzioni di registrazione del rilevamento del movimento e scosse elettriche): ho ordinato una telecamera spioncino ma quando la uso, mi sono reso conto che non esiste una funzione di registrazione automatica (attivata dal rilevamento del movimento). Poi ho iniziato a indagare su come funziona. Per registrare un video, dovresti 1- tenere premuto il pulsante di accensione per quasi 2 secondi