Boa Noite,

Estou trabalhando com essas placas Arduino Pro Mini Atmega328 + Módulo WiFi ESP8266 ESP-01 + Módulo Regulador de Tensão 3.3V AMS1117, fiz a conexão dessa forma:

RXD do Mini no TX do Módulo ESP01
TXD do Mini no RX do Módulo ESP01
GND do Mini no GND de entrada do Regulador de Tensão
GND de saída do Regulador de Tensão no GND de entrada do Módulo ESP01
ACC ( 5V de saída ) do Mini no VIN ( 5V de entrada ) do Regulador de Tensão
VOUT ( 3.3V de saída ) do Regulador de Tensão no VCC ( 3.3V entrada ) do Módulo ESP01

O circuito está energizado, porém o ESP01 não me responde corretamente, estou usando esse software:

https://pastebin.com/Hbum4xCh

Tenho como resposta no monitor:

E deveria sair isso aqui:

Onde está o erro?

Obrigado

Exibições: 1012

Responder esta

Respostas a este tópico

Já testei com os baund rate tudinho e nada, anybody can help me?

Bom dia , 

Again :

ESP8266 - Interface Serial 5V - testado e aprovado OK :
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - Teste de comunicação serial do Arduino com o ESP8266 :
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

Gustavo Boa Tarde,

Nesse seu esquema desse link:

ESP8266 - Interface Serial 5V - testado e aprovado OK :
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

A ligação entre o TXD e o RXD tem uma resistência de 10k pra diminuir a voltagem de 5V pra 3.3V. Eu estou reduzindo a voltagem de outra forma, utilizando o Regulador de Tensão 3.3V AMS1117 abaixo:

GND do Mini no GND de entrada do Regulador de Tensão
GND de saída do Regulador de Tensão no GND de entrada do Módulo ESP01
ACC ( 5V de saída ) do Mini no VIN ( 5V de entrada ) do Regulador de Tensão
VOUT ( 3.3V de saída ) do Regulador de Tensão no VCC ( 3.3V entrada ) do Módulo ESP01

Pergunta, a voltagem do TXD é 5V e eu tenho que passar ela pelo regulador também?Porque eu recebi da empresa que comprei a placa o esquema e ele não mostra essa voltagem no pino TXD:

Veja que os únicos pinos que tem voltagem são os dois VCCs com 5V cada e o RAW com 3.3V até 12V. Nesse outro tutorial seu:

http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

Você usou o ESP8266-ESP201 e eu estou usando o ESP8266-ESP01, funciona da mesma forma?Não tenho resistor de 10k e não posso usá-lo, por causa do espaço físico do projeto, segue uma foto de como está a ligação atual.

Quando vou subir o sketch ( estou usando um simples blink ), o ESP01 pisca a luz azul de forma prolongada, depois pisca duas vezes de forma repentina e repete mais uma vez, como no vídeo abaixo:

Mas após isso, tenho "error: espcomm_upload_mem failed"

Fora os artigos que li aqui no lab, também li ( e tentei seguir ) esses daqui:

https://mjrobot.org/2016/01/17/o-esp8266-serial-wifi-module/
https://www.filipeflop.com/blog/esp8266-arduino-tutorial/
https://www.embarcados.com.br/esp8266-com-arduino/
https://br-arduino.org/2015/10/esp-link.html
https://br-arduino.org/2015/05/esp8266-arduino-facil.html

O que deu mais certo foi esse aqui ( consegui fazer o led azul piscar ):

https://create.arduino.cc/projecthub/ROBINTHOMAS/programming-esp826...

Minha configuração na IDE do Arduino:

Obrigado

Boa tarde,  I quit ! 

Você esta fazendo a conversão de sinal de forma errada ! Não tente fazer o que não sabe. 

Ou use dois resistores (como no diagrama) ou use um conversor de sinal digital:

http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

Olá Paulo Hendiburg, como você está alimentando o Arduino pro mini, pelo Vcc ou pelo Vin(Raw)?

Se for pelo Raw, o regulador interno do arduino só consegue fornecer 150mA e o wifi precisa de 200mA. Como você disse você está consumindo corrente do regulador do Arduino. Faça uma ligação por fora do Arduino até a fonte principal.

Olá Flávio,

Pelo pino VCC ( 5V ) usando um Cabo Conversor USB TTL RS232 PL-2303HX

Obrigado

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço