Sommario:

Programmazione ESP-01 automatica: 4 passaggi
Programmazione ESP-01 automatica: 4 passaggi

Video: Programmazione ESP-01 automatica: 4 passaggi

Video: Programmazione ESP-01 automatica: 4 passaggi
Video: Come realizzare un relè Wi-Fi ESP8266 ESP01 a 4 canali | ESP01 Domotica | RemotoXY | FLProg 2024, Luglio
Anonim
Programmazione automatica ESP-01
Programmazione automatica ESP-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:

  1. Scheda FTDI con pin RTS e DTR e con linea 3.3v (come questo link Amazon)
  2. condensatore da 470 uf
  3. resistore da 10k
  4. Mini breadbord (per semplificare i collegamenti)
  5. 7 saltatori da maschio a femmina
  6. ESP-01

Passaggio 1: controlla la tua scheda FTDI

Controlla la tua scheda FTDI
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

Connettiti tutti insieme
Connettiti tutti insieme
Connettiti tutti insieme
Connettiti tutti insieme
Connettiti tutti insieme
Connettiti 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

Miglioramenti
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: