
Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03

Escrevi este guia porque encontrei muitos artigos sobre a programação do ESP-01, mas todos eles exigem ações manuais, como alternar da programação para a execução ou pressionar o botão de reinicialização.
Usando uma placa FTDI com pinos RTS e DTR, criei um programador que muda automaticamente para o modo de programação, reinicializa quando necessário e depois volta ao modo de operação como a placa ESP-WROOM-32.
Com este projeto, você pode simplesmente conectar o ESP-01 ao Arduino IDE e pressionar UPLOAD.
Requisitos:
- Placa FTDI com pinos RTS e DTR e com linha 3.3v (como este link da Amazon)
- Capacitor 470 uf
- Resistor de 10k
- Mini breadbord (para simplificar as conexões)
- 7 jumpers masculino para feminino
- ESP-01
Etapa 1: Verifique sua placa FTDI

Minha placa FTDI não tem cabeçalhos de pino para usar com a placa de ensaio, então eu soldei duas listras de cabeçalho de pino para torná-la amigável à placa de ensaio.
Etapa 2: conectar todos juntos



Agora é hora de conectar todos esses elementos. As conexões a fazer são as seguintes:
- FTDI GND para ESP-01 GND
- FTDI 3,3 V para ESP-01 3V3
- FTDI RXD para ESP-01 TX
- FTDI TXD para ESP-01 RX
- FTDI RTS para ESP-01 RST
- FTDI DTR para ESP-01 IO0
- FTDI 3,3 V para resistor de 10k E ENTÃO resistor para ESP-01 EN
- Finalmente 470 uf capacitor entre FTDI 3.3v (catode) e FTDI GND (anodo).
Etapa 3: melhorias

Para simplificar ainda mais a fiação e a reutilização, você pode usar um adaptador de placa de ensaio feito especificamente para ESP-01 (veja a imagem).
Isso permite que você crie uma placa estática e simplesmente conecte e desconecte seu ESP-01.
Etapa 4: aproveite
Agora você pode conectar FTDI ao PC com cabo USB e brincar com o Arduino IDE ou esptool sem pressionar o botão irritante.
Recomendado:
Faça um cubo de espelho infinito FÁCIL - SEM impressão 3D e SEM programação: 15 etapas (com imagens)

Faça um cubo de espelho infinito FÁCIL | SEM impressão 3D e SEM programação: todo mundo gosta de um bom cubo infinito, mas parece que seria difícil de fazer. Meu objetivo com este Instructable é mostrar passo a passo como fazer um. Não só isso, mas com as instruções que estou lhe dando, você poderá fazer um o
Placa de programação do módulo ESP-01: 12 etapas (com imagens)

Placa de programação do módulo ESP-01: Informações adicionais e atualização de documentos aqui no meu sitehttps: //www.mischianti.org/2019/01/14/esp-01-modules-programming-board/ESP-01 é o módulo esp8266 de baixo custo, com WIFI integrado. Foi criado como módulo Arduino WIFI, mas é mais potente do que
Primeiros passos com Esp 8266 Esp-01 com Arduino IDE - Instalando Placas Esp no Arduino Ide e Programando Esp: 4 Passos

Primeiros passos com Esp 8266 Esp-01 com Arduino IDE | Instalando placas Esp no Arduino Ide e programando Esp: Neste instructables, vamos aprender como instalar placas esp8266 no IDE Arduino e como programar esp-01 e fazer upload de código nele. Como as placas esp são tão populares, então pensei em corrigir um instructablesfor isso e a maioria das pessoas enfrentam problemas
PROGRAMAÇÃO ESP / NODEMCU COM ARDUINO IDE: 3 etapas

PROGRAMANDO ESP / NODEMCU COM ARDUINO IDE: Olá a todos, Hoje irei mostrar como adicionar o pacote de suporte ESP8266 ao Arduino IDE. e programe o mesmo usando Ardunio IDE
Placa de programação e desenvolvimento ESP-12E e ESP-12F: 3 etapas (com imagens)

Placa de Programação e Desenvolvimento ESP-12E e ESP-12F: O objetivo desta placa era simples: ser capaz de programar os módulos ESP-12E e ESP-12F tão facilmente quanto as placas NodeMCU (ou seja, sem necessidade de pressionar botões). Tenha pinos amigáveis à placa de ensaio com acesso ao IO utilizável. Use um USB separado para transmissão serial