Shiald e Shield WiFi ESP8266? Será que tem diferença?

Shiald e Shield WiFi ESP8266? Será que tem diferença?

Quando se trata do Shield WiFi ESP8266, as informações que estão na internet são bem vagas. É possível encontrar no mercado pelo menos três placas que aparentemente são iguais, mas na verdade estas placas possuem alguns pontos que as diferem, até mesmo na questão de funcionamento com o Arduino através de comunicação pela serial nativa. Nesta postagem vou mostrar estas diferenças para que o usuário possa saber qual Shield WiFi ESP8266 ele possui e se vai ser necessário algum procedimento para que a placa possa funcionar junto ao Arduino.

Na postagem Conhecendo o Shield WiFi ESP8266 para Arduino foi feito um apanhado geral sobre a placa. Logo, recomendo que você leia a postagem caso ainda não tenha lido.

Conforme mencionei anteriormente, se tratando do Shield WiFi ESP8266 (também conhecido como ESP8266 ESP-12E UART Wireless WIFI Shield TTL Converter), é possível encontrar no mercado pelo menos três placas que aparentemente são iguais, mas na verdade estas placas possuem alguns pontos que as diferem, até mesmo na questão de funcionamento com o Arduino através de comunicação pela serial nativa.

Na sequência você pode ver o que diferencia as placas e descobrir qual delas é a sua.

Shiald WiFi ESP8266:

img01_shiald_e_shield_wifi_esp8266_sera_que_tem_diferenca_uart_esp12e_at_uno_mega_2560_sem_fio_ttl_serial_rx_tx

Veja que nesta placa a palavra Shield é escrita “Shiald” e a palavra “more” tem o “m” em minúsculo. Nos testes que eu fiz durante um longo tempo, a placa NÃO apresentou falhas em seu funcionamento.

Shield WiFi ESP8266:

img02_shiald_e_shield_wifi_esp8266_sera_que_tem_diferenca_uart_esp12e_at_uno_mega_2560_sem_fio_ttl_serial_rx_tx

Nesta placa a palavra Shield é escrita da forma correta e a palavra “More” tem o “M” em maiúsculo. Na questão de funcionamento, esta placa se comporta da mesma forma que a versão Shiald, ou seja, a placa não apresenta falhas.

Então quer dizer que as placas Shiald e Shield só possuem diferenças em questão de silk da PCB?

Sim, estas duas placas só possuem diferença na questão da escrita de duas palavras. O circuito em ambas as placas é o mesmo e ambas funcionam perfeitamente com o Arduino ou sozinhas (modo standalone). Considerando que o Arduino esteja com o devido código carregado e que um dos shields também esteja com o firmware corrreto, após acoplar o shield ao Arduino e conectar o cabo USB, basta colocar as vias P1 e P2 da DIP switch na posição ON e a comunicação via serial nativa (pinos D0 e D1) entre as placas será feita.

Há quem diga que esta versão Shiald possui a conexão sem fio instável, mas afirmo que não há instabilidade nenhuma.

Shield WiFi ESP8266 (Moer):

img03_shiald_e_shield_wifi_esp8266_sera_que_tem_diferenca_uart_esp12e_at_uno_mega_2560_sem_fio_ttl_serial_rx_tx

Nesta placa a palavra Shield é escrita da forma correta e a palavra “More” é escrita “Moer”, ou seja, errada. Infelizmente esta placa não funciona da forma que deveria e se a mesma for acoplada ao Arduino (com as vias da DIP switch em OFF ou ON) e o usuário tentar carregar um código no Arduino, uma mensagem de erro vai aparecer na IDE, pois o carregamento irá falhar.

Se o seu Shield WiFi ESP8266 é este que vem escrito Moer ao invés de More e você tem tido problemas para utilizá-lo com o seu Arduino através de comunicação serial nativa, recomendo que leia a postagem Solucionando a Serial RX / TX do Shield WiFi ESP8266 , pois nela mostro a causa do problema e ensino como solucionar.

Gostou desta postagem? Então deixa seu comentário, dúvida ou sugestão aí embaixo!

Loja online: https://www.masterwalkershop.com.br
Fan page no Facebook: https://www.facebook.com/masterwalkershop

Nos ajude a espalhar conhecimento clicando no botão de compartilhar (f Like) que está mais abaixo.

Obrigado e até a próxima!

Seu feedback é muito importante! Que tal dar uma nota para esta postagem?! Faça sua avaliação aqui embaixo.



Postagem anterior:
Próxima postagem:
Postagem feita por

Formado em Engenharia da Computação, Técnico em Eletroeletrônica, Fundador e Diretor da MasterWalker Electronic Shop. Se preocupa com o aprendizado dos seus clientes e daqueles interessados em aprender sobre Arduino e plataformas embarcadas em geral.

Existem 2 comentários para esta postagem
  1. Renan às 21:09

    Eu tenho uma “Moer” “Shield” igual a qie você apresentou a cima, e não consigo carregar o programa no arduino com ela acoplada.

    Se eu ligar o RX/TX do Shield no RX/TX do arduino por meio de cabos banana ele consegue carregar e funcionar normal?