Semplice modifica del programmatore ESP-01

Posto su
Adattatore USB ESP-01Questo adattatore ESP-01 con driver USB CH340 consente di accedere facilmente ai moduli WiFi ESP-01 tramite il computer. disponibile € 2,55
Modulo WIFI ESP8266 ESP-01SIl modulo WiFi ESP8266 è stato presentato al momento della sua introduzione come modulo TTL "Serial to Internet". Utile per connettere le schede Arduino a Internet. disponibile € 4,60

Modalità di avvio ESP-01

Per mettere un ESP-01 in modalità di caricamento del firmware, è necessario soddisfare una serie di condizioni. Nella documentazione dell'ESP-01 c'è questa tabella:
ESP01 Tabella delle modalità di avvio ESP01 Tabella delle modalità di avvio
Da questo puoi vedere che GPIO0 e GPIO2 devono essere entrambi "alti" (3,3 volt) affinché l'ESP-01 funzioni "normalmente". Il firmware memorizzato nella memoria flash viene quindi eseguito. Su ESP-01, GPIO0 e GPIO2 sono collegati a Vcc tramite un resistore.

Se GPIO0 viene reso "basso" (GND) e si avvia (o si ripristina) l'ESP-01, attende che il nuovo firmware venga offerto tramite l'UART (la connessione seriale) e lo inserisce nella memoria flash.
Piedinatura ESP-01 Piedinatura ESP-01

Modifiche all'adattatore USB

Per poter caricare il firmware sull'ESP-01 con l'adattatore "ESP-01 to USB ", GPIO0 deve essere collegato a GND (vedere la tabella sopra). È più semplice stabilire una connessione fisica tra GND e GPIO0 sull'adattatore, ma non è più possibile utilizzarlo come adattatore da ESP-01 a USB !

Quindi ho incollato un piccolo interruttore a scorrimento all'adattatore e ho collegato due contatti rispettivamente a GPIO0 e GND.

Forniture

Filo nero con anima intrecciata - 26 AWG - 2 metri disponibile € 1,40 DIP switch 2 posizioni rosso - 5 pezzi disponibile € 5,30 Totale € 6,70
Modifica programmatore ESP01 Modifica programmatore ESP01
ESP01 Modifica programmatore vista dal basso ESP01 Modifica programmatore vista dal basso
ESP01 Primo piano della modifica del programmatore ESP01 Primo piano della modifica del programmatore

Come si usa il programmatore?

Per fornire un ESP-01 con un nuovo firmware con questo programmatore, devi fare le cose nel giusto ordine.

1. Inserire l'ESP-01 nell'adattatore modificato
2. Spostare l'interruttore a scorrimento nella posizione "programma" (GPIO0 collegato a GND)
3. Inserire l'adattatore in una porta USB del computer
4. Selezionare la porta USB nell'IDE Arduino e caricare un programma

Al termine del caricamento, ESP-01 si riavvierà ed eseguirà il nuovo programma. Ora puoi capovolgere l'interruttore a scorrimento (GPIO0 non più connesso a GND).
Programmatore ESP01 Programmatore ESP01
Per riprogrammare l'ESP-01, prima scollegare l'adattatore dalla porta USB e poi ripetere i passaggi nello stesso ordine (è anche possibile scollegare l'ESP-01 dall'adattatore e ricollegarlo). ).

Se trovi fastidioso estrarre l'adattatore dalla porta USB e reinserirlo ogni volta, puoi inserire un pulsante (NO o "normalmente aperto") tra il pin RST e GND.
Pubblicato da Sito web Willem Aandewiel (1955) ha un background in elettronica e tecniche digitali. Tuttavia, la maggior parte della sua vita lavorativa ha lavorato nell'automazione, dove ha lavorato in quasi tutte le discipline, dal programmatore al project leader e al project manager. Willem è stato uno dei primi olandesi con un microcomputer (KIM-1, 1976) in un'epoca in cui il PC doveva ancora essere inventato. Attualmente si occupa principalmente della progettazione e produzione di piccoli circuiti elettronici a microprocessore. La sua "missione nella vita" è rendere le persone entusiaste di creare i propri circuiti elettronici, microcomputer e programmazione.

Commenti

Webwinkelkeur Kiyoh Trustpilot Opencircuit