Índice:
- Suprimentos
- Etapa 1: o adaptador convencional
- Etapa 2: desenvolvendo o programador para a placa ESP01
- Etapa 3: Desenvolvimento da placa de circuito impresso do programador ESP01
- Etapa 4: Processo de transferência de código para ESP01
- Etapa 5: E finalmente … Qual é o resultado esperado?
Vídeo: Placa de circuito impresso de programação ESP01: 5 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
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 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:
- Desenvolva um gravador e adaptador ESP01;
- Compreenda a finalidade do circuito de gravação ESP01;
- 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
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
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
- Conecte o conversor USB-SERIAL FTDI232 ao computador e à barra de conexões de pinos ICSP;
- Verifique se o LED está aceso. É usado para indicar que o cartão está ligado;
- Selecione a porta COM do seu conversor FTDI232 USB-SERIAL;
- Pressione e segure o botão FLASH;
- 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:
Placa de circuito impresso Arduino do soldador local 1-2-3: 4 etapas
Placa de circuito impresso do Arduino do soldador a ponto 1-2-3: Algum tempo atrás, escrevi um instrutivo onde expliquei como controlar um soldador a ponto de uma maneira sofisticada usando o Arduino e as peças comumente disponíveis. Muitas pessoas construíram o circuito de controle e recebi um feedback bastante encorajador. Isto é
Como soldar LEDs piscantes em uma placa de circuito impresso em branco: 5 etapas
Como soldar LEDs piscantes em um PCB vazio: Um PCB é um acrônimo para " Placa de circuito impresso ". Em um PCB, você vai. Um PCB tem orifícios onde você pode deslizar no componente e, no outro lado, você pode soldar as pernas dos componentes para mantê-los no lugar. Soldar também é v
Como fazer um circuito de pisca-pisca de LED duplo na placa de circuito impresso: 11 etapas
Como fazer um circuito de pisca-pisca de LED duplo na placa de circuito impresso: Olá amigo, Hoje vou fazer um circuito de projeto de pisca-pisca de duplo LED. Este circuito é feito por Timer IC 555. Vamos começar
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
Como fazer uma placa de circuito impresso profissional: o guia completo: 10 etapas (com fotos)
Como Fazer uma Placa de Circuito Impresso Profissional: o Guia Completo: Olá a todos, hoje vou mostrar como fazer uma PCB profissional, para melhorar seus projetos eletrônicos. Vamos começar