Sommario:
- Passaggio 1: controlla la tua scheda FTDI
- Passaggio 2: collega tutti insieme
- Passaggio 3: miglioramenti
- Passaggio 4: divertiti
Video: Programmazione ESP-01 automatica: 4 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Ho scritto questa guida perché ho trovato molti articoli sulla programmazione di ESP-01, ma tutti richiedono azioni manuali come passare dalla programmazione all'esecuzione o premere il pulsante di ripristino.
Utilizzando una scheda FTDI con pin RTS e DTR ho realizzato un programmatore che passa automaticamente in modalità di programmazione, si ripristina quando necessario e poi torna in modalità di esecuzione come la scheda ESP-WROOM-32.
Con questo progetto puoi semplicemente connettere ESP-01 all'IDE di Arduino e premere UPLOAD.
Requisiti:
- Scheda FTDI con pin RTS e DTR e con linea 3.3v (come questo link Amazon)
- condensatore da 470 uf
- resistore da 10k
- Mini breadbord (per semplificare i collegamenti)
- 7 saltatori da maschio a femmina
- ESP-01
Passaggio 1: controlla la tua scheda FTDI
La mia scheda FTDI non ha intestazioni pin da utilizzare con la breadboard, quindi ho saldato 2 strisce di intestazione pin per renderla adatta alla breadboard.
Passaggio 2: collega tutti insieme
Ora è il momento di collegare tutti questi elementi. I collegamenti da fare sono i seguenti:
- Da FTDI GND a ESP-01 GND
- Da FTDI 3.3V a ESP-01 3V3
- Da FTDI RXD a ESP-01 TX
- Da FTDI TXD a ESP-01 RX
- Da FTDI RTS a ESP-01 RST
- Da FTDI DTR a ESP-01 IO0
- Resistore FTDI da 3,3 V a 10k E POI resistore su ESP-01 EN
- Infine un condensatore da 470 uf tra FTDI 3.3v (catodo) e FTDI GND (anodo).
Passaggio 3: miglioramenti
Per semplificare ulteriormente il cablaggio e il riutilizzo è possibile utilizzare un adattatore per breadboard realizzato appositamente per ESP-01 (vedi immagine).
Ciò ti consente di creare una scheda statica e semplicemente collegare e scollegare il tuo ESP-01.
Passaggio 4: divertiti
Ora puoi collegare FTDI al PC con cavo USB e giocare con Arduino IDE o esptool senza premere fastidiosi pulsanti.
Consigliato:
Z80-MBC2 Programmazione dell'Atmega32a: 6 passaggi
Z80-MBC2 Programmazione dell'Atmega32a: prima di poter utilizzare lo z80-MBC2, dopo averlo costruito, è necessario programmare l'Atmeg32. Queste istruzioni mostrano come utilizzare un arduino mini economico come programmatore per caricare il codice
Scheda di programmazione del modulo ESP-01: 12 passaggi (con immagini)
Scheda di programmazione del modulo ESP-01: ulteriori informazioni e aggiornamento del documento qui sul mio sitohttps://www.mischianti.org/2019/01/14/esp-01-modules-programming-board/ESP-01 è un modulo esp8266 a basso costo, con WIFI integrato. È stato creato come modulo WIFI Arduino, ma è più potente di un
Iniziare con Esp 8266 Esp-01 con Arduino IDE - Installazione di schede Esp in Arduino Ide e programmazione di Esp: 4 passaggi
Iniziare con Esp 8266 Esp-01 con Arduino IDE | Installazione di schede Esp in Arduino Ide e programmazione Esp: in questo tutorial impareremo come installare le schede esp8266 in Arduino IDE e come programmare esp-01 e caricare il codice in esso. Poiché le schede esp sono così popolari, ho pensato di raddrizzare un istruibile per questo e la maggior parte delle persone affrontano problemi
PROGRAMMAZIONE ESP/NODEMCU CON ARDUINO IDE: 3 passaggi
PROGRAMMAZIONE ESP/NODEMCU CON ARDUINO IDE: Ciao a tutti, oggi mostrerò come aggiungere il pacchetto di supporto ESP8266 all'IDE Arduino. e programma lo stesso usando Ardunio IDE
Scheda di programmazione e sviluppo ESP-12E e ESP-12F: 3 passaggi (con immagini)
Scheda di programmazione e sviluppo ESP-12E e ESP-12F: il mandato per questa scheda era semplice: essere in grado di programmare i moduli ESP-12E ed ESP-12F con la stessa facilità delle schede NodeMCU (ovvero non è necessario premere pulsanti). Avere pin compatibili con la breadboard con accesso all'IO utilizzabile. Utilizzare un USB separato per la convezione seriale