Tabla de contenido:
Video: Programación automática ESP-01: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
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:
- Placa FTDI con pines RTS y DTR y con línea de 3.3v (como este enlace de Amazon)
- Condensador de 470 uf
- Resistencia de 10k
- Mini breadbord (para simplificar las conexiones)
- 7 saltadores masculinos a femeninos
- ESP-01
Paso 1: Verifique su placa 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
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
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:
Z80-MBC2 Programación del Atmega32a: 6 pasos
Z80-MBC2 Programación del Atmega32a: Antes de poder usar el z80-MBC2, después de construirlo, necesita programar el Atmeg32. Estas instrucciones le muestran cómo usar un arduino mini barato como programador para cargar el código
Haga un cubo de espejo infinito FÁCIL - SIN impresión 3D y SIN programación: 15 pasos (con imágenes)
Haga un cubo de espejo infinito FÁCIL | SIN impresión 3D ni programación: a todo el mundo le gusta un buen cubo infinito, pero parece que sería difícil de hacer. Mi objetivo para este Instructable es mostrarte paso a paso cómo hacer uno. No solo eso, sino que con las instrucciones que te estoy dando, podrás hacer una o
Placa de programación del módulo ESP-01: 12 pasos (con imágenes)
Placa de programación del módulo ESP-01: información adicional y actualización de documentos aquí en mi sitio https://www.mischianti.org/2019/01/14/esp-01-modules-programming-board/ESP-01 es un módulo esp8266 de bajo costo, con WIFI incorporado. Fue creado como módulo WIFI Arduino, pero es más poder que un
Introducción a Esp 8266 Esp-01 con Arduino IDE - Instalación de placas Esp en Arduino Ide y programación Esp: 4 pasos
Introducción a Esp 8266 Esp-01 con Arduino IDE | Instalación de placas Esp en Arduino Ide y programación de Esp: En este instructables aprenderemos cómo instalar placas esp8266 en Arduino IDE y cómo programar esp-01 y cargar código en él Dado que las placas esp son tan populares, así que pensé en corregir un instructivo para esto y la mayoría de las personas enfrentan problemas
Placa de programación y desarrollo ESP-12E y ESP-12F: 3 pasos (con imágenes)
Placa de programación y desarrollo ESP-12E y ESP-12F: El cometido de esta placa era simple: ser capaz de programar módulos ESP-12E y ESP-12F tan fácilmente como las placas NodeMCU (es decir, sin necesidad de presionar botones). Tenga pines compatibles con la placa de pruebas con acceso al IO utilizable. Utilice un USB separado para convección en serie