Sommario:
- Passaggio 1: software e documenti richiesti
- Passaggio 2: hardware e connessioni
- Passaggio 3: controllo delle dimensioni del flash
Video: Programmare qualsiasi scheda/modulo ESP8266 con il firmware dei comandi AT: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:00
Ogni modulo e scheda ESP8266 può essere programmato in molti modi:
- Arduino,
- pitone,
- Lua,
- comandi AT,
- molti di più probabilmente…
I primi tre sono i migliori per il funzionamento autonomo, il firmware AT serve per l'utilizzo di ESP8266 come modulo o per il test rapido con la comunicazione TTL RS232.
A proposito, la programmazione ESP (ad esempio con Arduino, Python o Lua) cancellerà tutta la memoria. Quindi, se vuoi tornare ai comandi AT, devi eseguire il reflash del firmware.
Ti mostrerò come farlo correttamente con gli strumenti e la documentazione di Espriff.
Passaggio 1: software e documenti richiesti
ESP8266 NON-OS SDK - contiene il firmware dei comandi AT in..\ESP8266_NONOS_SDK-2.2.0\bin\at
- Strumenti di download flash (ESP8266 & ESP32 & ESP32-S2) - programma per il flashing del nuovo firmware
- Guida introduttiva all'SDK ESP8266: contiene mappe di memoria che devi seguire per programmare il chip
- Set di istruzioni AT ESP8266 - guida ai comandi AT opzionale
Passaggio 2: hardware e connessioni
Avrai bisogno:
qualsiasi modulo o scheda ESP8266,
qualsiasi convertitore USBSerial 3.3V (ESP non tollera 5V) (alcune schede ne hanno uno, ad esempio NodeMCU),
opzionalmente alimentatore da 3,3 V (non tutti i convertitori seriali hanno energia sufficiente per alimentare ESP8266)
Per la programmazione dovrai:
- tirare giù GPIO15 (stato predefinito per la maggior parte dei moduli),
- tirare su GPIO2 (stato predefinito per la maggior parte dei moduli),
- tirare giù GPIO0 (deve essere sempre fatto, lasciarlo da solo o tirare su per il normale funzionamento),
tirare su CH_PD
A volte non tutti i pin GPIO sono accessibili (es. modulo ESP-01), in questo modo sono collegati come dovrebbero essere, a volte ci sono pulsanti flash, che devono essere premuti durante il ripristino/accensione per entrare in modalità flash (es. NodeMCU) e non è necessario effettuare alcun collegamento aggiuntivo.
Passaggio 3: controllo delle dimensioni del flash
Puoi usare qualsiasi applicazione terminale. Il comando "AT" è un semplice test per funzionare, "AT + GMR" ti dirà la versione del firmware. Ogni comando deve essere terminato con CR+LF. Troverai di più nel set di istruzioni ESP8266 AT.
"AT+CWAP" elenca tutti i punti di accesso vicini, ma il modulo deve essere in modalità stazione: "AT+CWMODE_CUR=1"
Ho allegato screenshot dal mio terminale preferito Tera Term e la sua configurazione (CR+LF per nuove linee e baud rate corretto).
Consigliato:
Come eseguire il flashing o programmare il firmware ESP8266 AT utilizzando ESP8266 Flasher and Programmer, modulo IOT Wifi: 6 passaggi
Come eseguire il flashing o programmare il firmware ESP8266 AT utilizzando ESP8266 Flasher and Programmer, modulo IOT Wifi: Descrizione: questo modulo è un adattatore/programmatore USB per moduli ESP8266 di tipo ESP-01 o ESP-01S. È convenientemente dotato di un connettore femmina 2x4P da 2,54 mm per collegare ESP01. Inoltre rompe tutti i pin dell'ESP-01 tramite un 2x4P 2,54 mm maschio h
Come programmare una scheda AVR utilizzando una scheda Arduino: 6 passaggi
Come programmare una scheda AVR utilizzando una scheda Arduino: hai una scheda microcontrollore AVR in giro? È complicato programmarlo? Bene, sei nel posto giusto. Qui, ti mostrerò come programmare una scheda microcontrollore Atmega8a utilizzando una scheda Arduino Uno come programmatore. Quindi senza ulteriori
Comandi AT per modulo Bluetooth (HC-05 con pin e pulsante EN) Utilizzo della scheda Arduino!: 5 passaggi
Comandi AT per il modulo Bluetooth (HC-05 con pin e pulsante EN) Utilizzo della scheda Arduino!: di Jay Amiel AjocGensan PHQuesto istruzioni ti aiuterà a iniziare a utilizzare il modulo bluetooth HC05. Alla fine di questo tutorial, avrai imparato sull'invio di comandi AT al modulo per configurarlo/modificarlo (nome, passkey, baud ra
Benvenuto in Matrix nel prompt dei comandi: 5 passaggi (con immagini)
Benvenuto in Matrix nel prompt dei comandi: ecco un piccolo "trucco" per impressionare i tuoi amici nel prompt dei comandi. Fa semplicemente apparire il tuo prompt dei comandi come se fosse il tema Matrix e premendo continuamente invio lo aiuta a renderlo ancora più interessante! L'ho imparato qualche anno fa e ho deciso di m
Prompt dei comandi su qualsiasi computer Windows: 3 passaggi
Prompt dei comandi su qualsiasi computer Windows: il prompt dei comandi è probabilmente la cosa più importante su Windows. Le scuole spesso bloccano il prompt dei comandi nel menu di avvio e negano anche l'accesso ad esso una volta che hai capito come avviarlo. Ti mostrerò come ottenere il prompt dei comandi e, se è bloccato