Índice:

Placa de circuito impresso de programação ESP01: 5 etapas
Placa de circuito impresso de programação ESP01: 5 etapas

Vídeo: Placa de circuito impresso de programação ESP01: 5 etapas

Vídeo: Placa de circuito impresso de programação ESP01: 5 etapas
Vídeo: ESP01 INTRODUÇÃO 2024, Julho
Anonim
Placa de Circuito Impresso de Programação ESP01
Placa de Circuito Impresso de Programação ESP01

Recentemente, tive que escrever um código no meu ESP01 e decidi usar um adaptador para transferir o código para o CHIP.

No entanto, foi necessário fazer algumas modificações no adaptador para que o código pudesse ser transferido.

Ou seja, o adaptador não era totalmente ideal para realizar transferência de código. Uma adaptação foi necessária.

Suprimentos

  • Placa de circuito impresso JLCPCB
  • 02 x Botões;
  • 01 x resistor 330R;
  • 01 x LED Verde;
  • 02 x resistores de 10kR;
  • 01 x Barra Pino Macho / Fêmea 1x4;
  • 01 x Barra de Pino Fêmea 2x4.

Etapa 1: o adaptador convencional

O Adaptador Convencional
O Adaptador Convencional

O adaptador usado é mostrado na figura acima.

Porém, para evitar problemas e fazer modificações na estrutura, decidimos criar um adaptador, que seria capaz de trabalhar com um adaptador ESP01 e realizar a transferência de código para o CHIP.

A placa de circuito de impressão é mostrada acima.

Neste artigo, você aprenderá como construir seu programador e quais são as principais partes do circuito de flash ESP01.

Através do desenho desta placa de circuito eletrônico, não será necessário fazer novas adaptações e poderá gravar o código do seu projeto.

Portanto, neste artigo você aprenderá os seguintes pontos:

  1. Desenvolva um gravador e adaptador ESP01;
  2. Compreenda a finalidade do circuito de gravação ESP01;
  3. Aprenda a configurar o ESP01 para o modo de transferência de código. Agora, iniciaremos a apresentação completa do desenvolvimento do projeto Programmer para a placa ESP01.

Etapa 2: desenvolvendo o programador para a placa ESP01

Desenvolvendo o programador para a placa ESP01
Desenvolvendo o programador para a placa ESP01
Desenvolvendo o programador para a placa ESP01
Desenvolvendo o programador para a placa ESP01

Conforme mencionado anteriormente, o projeto consiste na criação de um programador para ESP01 a fim de facilitar sua programação.

Para isso, desenvolvemos o seguinte circuito mostrado na figura acima.

Portanto, como você pode ver, este circuito tem:

  • 2 botões para configurar o ESP01 para o modo de programação;
  • Um LED para sinalizar que a placa está energizada;
  • Barra de pinos para transferência do código para o CHIP.

A seguir, apresentamos o material necessário para a construção do projeto. Lista de Componentes Eletrônicos

  • Placa de circuito impresso JLCPCB (download dos arquivos do projeto)
  • 02 x Botões;
  • 01 x resistor 330R;
  • 01 x LED Verde;
  • 02 x resistores de 10kR;
  • 01 x Barra Pino Macho / Fêmea 1x4;
  • 01 x Barra de Pino Fêmea 2x4.

Agora, vamos explicar cada parte do circuito de programação ESP01. Observe que usamos um conector de 2x4 - 2,54 mm para a conexão ESP01, conforme mostrado na figura acima.

A partir desse conector, o ESP01 se conectará a todas as outras partes do circuito desenvolvido.

Portanto, primeiro conecte-o a este conector e defina-o para o modo de programação usando os botões RESET e FLASH. Estes dois botões serão responsáveis por configurá-lo no modo de programação.

Por fim, temos os pinos de conexão do conversor USB-SERIAL FTDI232 e o LED. A barra de conexão do conversor será usada para conectá-lo e realizar a transferência do código para o ESP01.

O LED será usado para indicar que a placa está ligada.

A partir deste circuito, foi realizado o projeto da placa eletrônica.

Etapa 3: Desenvolvimento da placa de circuito impresso do programador ESP01

Desenvolvimento da placa de circuito impresso do programador ESP01
Desenvolvimento da placa de circuito impresso do programador ESP01
Desenvolvimento da placa de circuito impresso do programador ESP01
Desenvolvimento da placa de circuito impresso do programador ESP01

A partir do projeto do esquema eletrônico, foi desenvolvido o projeto da placa de circuito impresso do programador ESP01.

O esquema do design da placa é mostrado acima.

Como você pode ver, o ESP01 deve ser conectado no conector 2x4 e o conversor USB-Serial nos pinos 90º.

Este conector com o respectivo ângulo foi utilizado para diminuir o tamanho da placa e deixá-la abaixo da estrutura do ESP01.

Além disso, temos os botões de programação na parte superior e o LED de sinalização da placa energizada na parte inferior da placa.

A partir deste projeto, foi obtida a placa final de circuito impresso em 3D, que está representada na figura acima.

Finalmente, a partir deste projeto, é possível realizar a programação e gravação do código no ESP01.

A seguir, explicaremos o passo a passo para colocar o ESP01 no modo de programação e transferir o código para o ESP01.

Etapa 4: Processo de transferência de código para ESP01

Para fazer isso, você deve executar as seguintes etapas

  1. Conecte o conversor USB-SERIAL FTDI232 ao computador e à barra de conexões de pinos ICSP;
  2. Verifique se o LED está aceso. É usado para indicar que o cartão está ligado;
  3. Selecione a porta COM do seu conversor FTDI232 USB-SERIAL;
  4. Pressione e segure o botão FLASH;
  5. Pressione e solte o botão RESET. Depois disso, você verá o LED azul do ESP piscar uma vez.

Preparar! Seu ESP01 está configurado para receber um novo código. Agora, execute o processo de transferência do seu código através do IDE do Arduino

Após a transferência, seu código ficará gravado na memória do ESP01 e ele estará pronto para controlar sua aplicação.

Etapa 5: E finalmente … Qual é o resultado esperado?

Portanto, a partir do desenvolvimento deste projeto, foi possível criar um cartão com características superiores ao cartão convencional e que é amplamente comercializado em diversas lojas.

Ao contrário da placa convencional, esta versão possui dois botões para configurar o CHIP para modo de programação, de forma que não seja necessário adicionar novos elementos para realizar esta tarefa.

Assim, através deste projeto, foi possível desenvolver um gravador superior ao existente no mercado, entender o seu funcionamento de configuração e realizar o processo de configuração do CHIP para efetuar a transferência do código.

Agradecemos ao JLCPCB por apoiar o projeto e se quiser, pode acessar este link, acessar os arquivos do projeto e comprar suas placas de circuito impresso por $ 2.

Recomendado: