Índice:

Programação ESP-01 automática: 4 etapas
Programação ESP-01 automática: 4 etapas

Vídeo: Programação ESP-01 automática: 4 etapas

Vídeo: Programação ESP-01 automática: 4 etapas
Vídeo: ESP01 - INTRODUÇÃO A PROJETOS IOT 2024, Novembro
Anonim
Programação ESP-01 Automática
Programação ESP-01 Automática

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:

  1. Placa FTDI com pinos RTS e DTR e com linha 3.3v (como este link da Amazon)
  2. Capacitor 470 uf
  3. Resistor de 10k
  4. Mini breadbord (para simplificar as conexões)
  5. 7 jumpers masculino para feminino
  6. ESP-01

Etapa 1: Verifique sua placa FTDI

Verifique sua placa FTDI
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

Conecte todos juntos
Conecte todos juntos
Conecte todos juntos
Conecte todos juntos
Conecte todos juntos
Conecte 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

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