Tabla de contenido:

Cableado FTDI con ESP8266 / ESP32: 8 pasos
Cableado FTDI con ESP8266 / ESP32: 8 pasos

Video: Cableado FTDI con ESP8266 / ESP32: 8 pasos

Video: Cableado FTDI con ESP8266 / ESP32: 8 pasos
Video: Home Assistant - подключаем адресную ленту WS2812B через ESP8266 с прошивкой WLED 2024, Noviembre
Anonim
Cableado FTDI con ESP8266 / ESP32
Cableado FTDI con ESP8266 / ESP32

Si desea utilizar el ESP8266 o ESP32-cam sin botones para programar, ¡aquí está la configuración que necesita!

Paso 1: ESP8266: Configuración normal con FTDI

ESP8266: Configuración normal con FTDI
ESP8266: Configuración normal con FTDI

Normalmente encontramos este tipo de cableado para programar el ESP. Esta configuración tiene 2 botones porque cuando se desea cargar el código, se debe mantener presionado el botón de programación y cuando la compilación está terminada se debe presionar el botón de reinicio algunas veces hasta que se inicie la carga.

Puede hacer esto sin botones.

Paso 2: Mi configuración innovadora

Mi configuración innovadora
Mi configuración innovadora

En esta configuración, cuando enciende la placa, el ESP se inicia y cuando desea cargar un nuevo código, automáticamente controla el reinicio y los pines de programación y cuando finaliza la carga, el ESP usa el nuevo código.

En el diagrama hay un condensador de 1uF porque filtra las perturbaciones que se pueden generar al conectar y desconectar el USB.

Paso 3: Botón de reinicio externo

Botón de reinicio externo
Botón de reinicio externo

Con este diagrama, en caso de necesidad, puede presionar el botón que reinicia el ESP.

Hay 2 diodos (1N4148) en configuración OR con resistencia pull-up de 10K para tener la posibilidad de activar el reinicio tanto manualmente como a través de la placa FTDI.

Paso 4: ESP32-CAM: Configuración normal con FTDI

ESP32-CAM: Configuración normal con FTDI
ESP32-CAM: Configuración normal con FTDI

En esta configuración como en el ESP8266 anterior, hay que cambiar el estado del pin de programación y presionar el botón de reinicio ya presente en la placa. Pero en este caso hay un problema si pones el tablero en un tablero: el botón no es accesible porque está ubicado en la parte inferior y ya no es accesible.

Paso 5: Creación de un reinicio externo

Creación de un reinicio externo
Creación de un reinicio externo

Para controlar el reinicio del ESP externamente, conecté un cable al lado correcto del botón (el más cercano al capacitor).

Paso 6: Mi configuración para ESP32-CAM

Mi configuración para ESP32-CAM
Mi configuración para ESP32-CAM

Ahora podemos conectar la ESP32-CAM al FTDI.

Paso 7: Botón de reinicio externo

Botón de reinicio externo
Botón de reinicio externo

También con esta configuración puede usar un botón de reinicio externo en OR con el FTDI.

En este caso no hay ninguna resistencia porque ya está presente dentro de la placa, los diodos son 1N4148.

Recomendado: