O post/tutorial de hoje é uma complementação ao post sobre a programação na família ESP8266.
Após algumas dúvidas percebidas em grupos de redes sociais, veio a ideia de facilitar e demonstrar como fazer as conexões do conversor FTDI RS232 à um ESP8266-01.
Vamos aos trabalhos!
Obs: Foi utilizado o módulo FTDI RS232, por ser o que eu havia em mãos. Mas o mesmo vale para os módulos conversores USB Serial Cp2102 e PL2303 – ambos são encontrados na nossa loja.
Materiais utilizados:
- 1x – ESP8266-01;
- 1x – Conversor USB FTDI RS232;
- Jumpers;
- Protoboard (opcional).
Esquema de montagem:
1º Passo : Identifique os pinos do seu ESP01 e monte conforme as imagens abaixo (Detalhe: Conectar o pino GPIO0 no terra, antes de ligar o FTDI na entrada USB)
ATENÇÃO: o ESP01 é 3.3V tolerante!
Fonte: HackStyle.org
2º Passo – Conecte o FTDI na porta USB.
OBS: Em alguns casos, por motivos desconhecidos não é possível subir o código com o GPIO0 conectado ao GND, quando isso acontecer, faça o 1º passo, mas aguarde alguns segundos após conectar o FTDI no USB e retire o GPIO0 do GND.
3º Passo – Instalar a extensão do ESP8266 na IDE do Arduino – de acordo com um dos nossos posts anteriores;
4º Passo – Agora é só fazer upload do código normalmente;
5º Passo – Após ter feito upload, desligue o USB, desconecte o GPIO0 do terra, e conecte
o GPIO2( o que está abaixo do GPIO0) no pino de dados do seu sensor;
6º Passo – Conecte o FTDI à entrada USB;
7º Passo – Acompanhe a resposta via serialmonitor.
Be Happy! 🙂