Tabla de contenido:

Programación automática ESP-01: 4 pasos
Programación automática ESP-01: 4 pasos

Video: Programación automática ESP-01: 4 pasos

Video: Programación automática ESP-01: 4 pasos
Video: ESP8266 (ESP-01) Todo lo que tienes que saber | Programar con el Arduino IDE 2024, Noviembre
Anonim
Programación automática ESP-01
Programación automática ESP-01

Escribí esta guía porque encontré muchos artículos sobre la programación del ESP-01, pero todos requieren acciones manuales como cambiar de la programación a la ejecución o presionar el botón de reinicio.

Usando una placa FTDI con pines RTS y DTR, hice un programador que cambia automáticamente al modo de programación, se reinicia cuando es necesario y luego vuelve al modo de ejecución como la placa ESP-WROOM-32.

Con este proyecto, simplemente puede conectar ESP-01 a Arduino IDE y presionar SUBIR.

Requerimientos:

  1. Placa FTDI con pines RTS y DTR y con línea de 3.3v (como este enlace de Amazon)
  2. Condensador de 470 uf
  3. Resistencia de 10k
  4. Mini breadbord (para simplificar las conexiones)
  5. 7 saltadores masculinos a femeninos
  6. ESP-01

Paso 1: Verifique su placa FTDI

Verifique su tablero FTDI
Verifique su tablero FTDI

Mi placa FTDI no tiene encabezados de clavijas para usar con la placa de pruebas, por lo que soldé rayas de encabezado de 2 clavijas para que sea compatible con la placa de pruebas.

Paso 2: conectar todos juntos

Conectar todos juntos
Conectar todos juntos
Conectar todos juntos
Conectar todos juntos
Conectar todos juntos
Conectar todos juntos

Ahora es el momento de conectar todos estos elementos. Las conexiones a realizar son las siguientes:

  • FTDI GND a ESP-01 GND
  • FTDI 3.3V a ESP-01 3V3
  • FTDI RXD a ESP-01 TX
  • FTDI TXD a ESP-01 RX
  • FTDI RTS a ESP-01 RST
  • FTDI DTR a ESP-01 IO0
  • Resistencia FTDI 3.3V a 10k Y LUEGO resistencia a ESP-01 EN
  • Finalmente condensador de 470 uf entre FTDI 3.3v (catodo) y FTDI GND (ánodo).

Paso 3: mejoras

Mejoras
Mejoras

Para simplificar aún más el cableado y la reutilización, puede usar un adaptador de placa hecho específicamente para ESP-01 (ver imagen).

Esto le permite hacer una placa estática y simplemente conectar y desconectar su ESP-01.

Paso 4: disfruta

Ahora puede conectar FTDI a la PC con un cable USB y jugar con Arduino IDE o esptool sin presionar un botón molesto.

Recomendado: