LOJA FÍSICA
Praça Mauá, 4541 - Sala 22
09580-050 - São Caetano do Sul / SP
CENTRAL DE ATENDIMENTO
(11) 3522-7626
info@robocore.net
HORÁRIO DE FUNCIONAMENTO
De segunda à sexta das 9:00 às 18:30
Encontre um distribuidor perto de você
Retornar
ao topo

Adaptador para ESP8266


Quantidade:
Adicione para calcular o frete!
Formas de pagamento:
  • Pague em até 12x no cartão
  • Pague através do PayPal
  • Pague por Boleto Bancário

Produtos Relacionados


Nunca foi tão fácil conectar seu ESP8266!

O Adaptador para ESP8266 da RoboCore conta com um regulador de tensão de 3.3V e os conversores de nível lógicos necessários para que você possa enviar comandos AT, conectar a placa em um Arduino ou até mesmo programá-la diretamente pela Arduino IDE. E o melhor: ele torna sua placa WiFi compatível com a protoboard!

Veja abaixo como fica fácil conectar sua placa para envio de comandos AT:


Exemplo de ligação convencional em 5 V com a BlackBoard UNO R3



Exemplo de ligação com alimentação em 3,3 V



Exemplo de ligação com FTDI (em 5 V)

Para programar o módulo ESP8266 como um Arduino é necessário conectar o pino GPIO0 a GND e resetar o módulo. Apenas depois disso ele estará apto a receber códigos e trabalhar como uma placa Arduino.


A placa já possui conversores de nível lógico nos pinos Rx e Tx, assim como um regulador de 3,3V para alimentar o módulo ESP8266.
  • Tensão de Alimentação (VIN): 3,3V - 5V
  • Tensão de nível lógico (Pinos RXH e TXH): 3,3V - 5V
  • Dimensões: 25,4 x 21,6 x 18,0 mm
  • Dimensões: 25,4 x 21,6 x 24,0 mm (com ESP8266)
  • Peso: 3g


Para fazer comentários é necessário estar logado. Efetuar login.

Você ainda nao é cadastrado? Cadastre-se agora!


amauryac
date Enviado: 2019-05-23 16:15:37
Tenho um FTDI de 3v3. Como ligar a este adaptador? Obrigado.

Giovanni5
date Enviado: 2019-05-23 17:45:16
amauryac
Como o módulo ESP8266 trabalha com uma tensão de operação de 3,3 V, assim como o seu módulo FTDI, você não precisa utilizar o adaptador. Embora ele facilite a prototipagem, o adaptador possui, em seu circuito, um conversor de nível lógico, portanto ele não conseguiria se comunicar com o módulo FTDI. Portanto, você pode utilizar o módulo FTDI conectado diretamente ao ESP8266, entretanto, ele não conseguirá fornecer a corrente necessária para manter o ESP ligado. Então, seria necessário o uso de uma fonte de 3,3 V externa. Vale lembrar que os GNDs dos circuitos devem estar interligados.

BenjamimR
date Enviado: 2019-03-05 14:00:29
Com esse adaptador eu consigo ler sinais analógicos, como por exemplo de um potenciômetro pelo pin A0, é isso??

Francois
date Enviado: 2019-03-06 18:23:35
BenjamimR
Esse adaptador é apenas uma placa intermediária para facilitar a conexão do módulo ESP8266 (https://www.robocore.net/loja/iot/modulo-wifi-esp8266) com a protoboard e outras placas (por exemplo a BlackBoard Uno). No entanto, como o módulo ESP8266 não possui uma entrada analógica disponível, logo não é possível fazer uma leitura analógica de um potenciômetro.

JPHanke
date Enviado: 2019-02-11 16:20:27
Boa tarde. Comprei este adaptador com vocês e estava fazendo alguns testes para usar com o esp8266. Liguei o pino Vin do adaptador no pino 5v da meu Blackboard Mega, GND em GND e o pino 3V3 do adaptador no pino A0 do Blackboard. Usei um código simples para fazer a leitura do pino A0 no monitor serial. Segue trecho do código:

void loop() {
  leitura = analogRead(pinoTST);
  tensao = leitura*5.0/1023.0;
  Serial.println(tensao);
  
  delay(100); // aguarda 100 milissegundos para uma nova leitura
}

Quando faço a leitura, porém, estou medindo algo em torno de 3.68V ~3.7V. Será um problema no adaptador?

Obrigado.

Giovanni5
date Enviado: 2019-02-12 13:03:48
JPHanke
Boa tarde PJHanke, por favor envie para o e-mail suporte@robocore.net em anexo uma foto da parte de baixo do adaptador (onde se encontram os componentes), do circuito que você fez para realizar esse teste, e o número do seu pedido ou da nota fiscal.


giovani1
date Enviado: 2018-12-12 10:36:05
Bom dia. Comprei o ESP8666, a placa FTDI e o adaptador para Esp8266, todos da Robocore. Fiz as ligações de acordo com as explicações no site. Estou tentando carregar um simples Blink no Esp8266 e não está piscando o LED. A IDE do Arduino carrega sem erros. Aguém tem alguma sugestão? Segue abaixo o código.

void setup() {
  pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
  digitalWrite(LED_BUILTIN, HIGH);   
  delay(1000);                      
  digitalWrite(LED_BUILTIN, LOW);   
  delay(1000);                       
}

Francois
date Enviado: 2018-12-12 11:53:50
giovani1
Para gravar o código no ESP8266 você deve reiniciar o módulo (pulse o pino RST em GND) com o pino IO0 conectado no GND. Uma vez que o código estiver gravado você pode desconectar o pino IO0 para que o módulo entre no modo de execução.

giovani1
date Enviado: 2018-12-12 22:07:20
giovani1
Eu fiz isso. Coloquei dois botões. Um para pulsar o reset e outro para fechar o IO0. O IO0 não fica apertado o tempo todo na hora da carga. Seria isso?

giovani1
date Enviado: 2018-12-12 22:22:13
giovani1
É, não é isso tbm rs. Não funcionou. Outra coisa que observei é que quando carrego o firmware dos comandos AT, ele funciona com o terminal serial. Depois que carrego o Sketch, ele para de comunicar pelo terminal serial.... :(

ViniDj
date Enviado: 2018-12-13 18:21:48
giovani1
Conforme informado no email, o circuito que está usando está deixando ligado constantemente o RST no GND. Remova essa ligação e resete o ESP8266 momentaneamente apenas antes da gravação do código, ou seja, não mantenha o pino RST em GND.

paulo.rangel
date Enviado: 2018-11-19 18:37:01
Caros, estou tentando em um computador com Ubuntu 16.04 compilar o programa blink do ESP8266 pela IDE do arduino um modulo ESP01, com o adaptador e a placa FTDI da Robocore e aparece o erro abaixo. Vale registrar que uso esse ambiente com placas nodemcu sem problemas. Podem me ajudar?

O sketch usa 247860 bytes (49%) de espaço de armazenamento para programas. O máximo são 499696 bytes.
Variáveis globais usam 27996 bytes (34%) de memória dinâmica, deixando 53924 bytes para variáveis locais. O máximo são 81920 bytes.
warning: espcomm_sync failed
error: espcomm_open failed
error: espcomm_upload_mem failed
error: espcomm_upload_mem failed

paulo.rangel
date Enviado: 2018-11-19 19:12:54
paulo.rangel
Resposta dessa duvida (Grato ao ViniDJ)

Você está usando a placa RC FTDI que vendemos? Para fazer a gravação de um código via IDE do Arduino diretamente no ESP8266 usando o conjunto placa FTDI + Adaptador dessa página você deve manter a placa FTDI em 5V, ligar o 5V do FTDI no VIN do adaptador, GND no GND, Tx no Rx e Rx no Tx, ligue o IO0 no outro GND do adaptador e, quando for passar um novo código pro ESP8266 conecte e desconecte rapidamente o pino CP do GND (pode usar um push button pra isso). Então o módulo estará apto a receber novos códigos. (ViniDJ)

izabella-tamborelli
date Enviado: 2018-10-21 15:36:47
como atulizo o firmware do esp8266??

ViniDj
date Enviado: 2018-10-22 12:18:39
izabella-tamborelli
Se isso for realmente necessário, você pode seguir o procedimento apresentado no link Upgrade de Firmware na seção documentação do módulo ESP8266: https://www.robocore.net/loja/produtos/modulo-wifi-esp8266.html#documentacao

csantosns
date Enviado: 2018-10-02 10:10:24
Bom dia.
Na hora de montar o meu circuito usando o esp8266 como roteador , posso alimentar o adaptador com o Módulo Fonte 5V 3W - HLK-PM01. ?

Obrigado.

ViniDj
date Enviado: 2018-10-02 10:19:40
csantosns
Sim, faça essa alimentação usando o pino VIN. Existe um regulador de tensão que transforma os 5V aplicados nesse pino em 3,3V para o módulo.

lucasgiusti
date Enviado: 2018-08-30 00:18:52
Vocês já tiveram este problema ao utilizar o ESP8266 com este adaptador ?
Estou tendo agora:
[WiFiEsp] Initializing ESP module
[WiFiEsp] >>> TIMEOUT >>>
[WiFiEsp] >>> TIMEOUT >>>
[WiFiEsp] >>> TIMEOUT >>>
[WiFiEsp] >>> TIMEOUT >>>
[WiFiEsp] >>> TIMEOUT >>>
[WiFiEsp] Cannot initialize ESP module
[WiFiEsp] >>> TIMEOUT >>>
[WiFiEsp] No tag found

Francois
date Enviado: 2018-08-30 12:36:46
lucasgiusti
Talvez os pinos Rx e Tx estejam invertidos, verifique as suas conexões. Lembrando que na comunicação UART, o pino Rx do Arduino deve ser conectado ao pino Tx do ESP8266 e vice-versa.

lucasgiusti
date Enviado: 2018-08-28 12:06:03
Estou tentando fazer upload de um código para o ESP8266 utilizando este adaptador e a FTDI de vocês e estou recebendo o erro abaixo, poderiam me ajudar ?
Arduino: 1.8.5 (Mac OS X), Placa:"Generic ESP8266 Module, 80 MHz, Flash, ck, 26 MHz, 40MHz, QIO, 512K (no SPIFFS), 2, v2 Lower Memory, Disabled, None, Only Sketch, 115200"

Opções de compilação alteradas, recompilando tudo
Archiving built core (caching) in: /var/folders/81/v15qm_f52dj69w_pfk_f12z00000gn/T/arduino_cache_768771/core/core_esp8266_esp8266_generic_CpuFrequency_80,VTable_flash,ResetMethod_ck,CrystalFreq_26,FlashFreq_40,FlashMode_qio,FlashSize_512K0,led_2,LwIPVariant_v2mss536,Debug_Disabled,DebugLevel_None____,FlashErase_none,UploadSpeed_115200_68a6d1a0730c99d10562659c55acb7ee.a
O sketch usa 275744 bytes (55%) de espaço de armazenamento para programas. O máximo são 499696 bytes.
Variáveis globais usam 28968 bytes (35%) de memória dinâmica, deixando 52952 bytes para variáveis locais. O máximo são 81920 bytes.
error: cannot access /dev/cu.usbserial-DA01ON7V

error: espcomm_open failed
error: espcomm_upload_mem failed
error: espcomm_upload_mem failed

o código q estou enviando é:
https://raw.githubusercontent.com/esp8266/Arduino/master/libraries/ESP8266WiFi/examples/WiFiAccessPoint/WiFiAccessPoint.ino

As ligações estão corretas.

lucasgiusti
date Enviado: 2018-08-28 12:35:11
lucasgiusti
Consegui. vi uma resposta abaixo falando sobre os pinos CP e GND. Obrigado.

x_luucas_x
date Enviado: 2018-08-17 15:36:44
Vi que agora consta o frete "Manda ae" é seguro como correios? Há rastreio? A postagem ainda é efetuada hoje se eu finalizar a compra?

Francois
date Enviado: 2018-08-17 16:10:23
x_luucas_x
O Mandaê é um gerenciador de transportadoras (Loggi, Jadlog, etc), que determina automaticamente a melhor forma de envio, sempre cobrando a qualidade do serviço final utilizado. Independente da transportadora utilizada, você receberá o código de rastreamento da sua encomenda.
Os pedidos com pagamento confirmado até às 15h são enviados no mesmo dia. Infelizmente o horário limite já passou, portanto os novos pedidos serão enviados a partir de segunda-feira.

x_luucas_x
date Enviado: 2018-08-17 16:14:03
x_luucas_x
Obrigado, já efetuei a compra! Parabéns pela novidade, as vezes deixava de realizar a compra pelo valor do frete correios.

EmersonABC
date Enviado: 2018-07-18 16:33:47
Boa tarde Galera da Robocore,
Vocês poderiam fazer um tutorial de atualização de firmware do ESP 8266-01 usando o adaptador de vocês.
Aguardando resposta,
Emerson

ViniDj
date Enviado: 2018-07-18 17:23:09
EmersonABC
Iremos considerar essa possibilidade, obrigado pela sugestão.

rafael.couto.lopes
date Enviado: 2018-06-08 19:49:45
Posso plugar um módulo bluetooth direto nessa placa?

Francois
date Enviado: 2018-06-11 11:25:10
rafael.couto.lopes
Depende do módulo (suas características elétricas e mecânicas) e como você quer conectá-lo à placa.

duzackzack
date Enviado: 2018-06-04 17:42:28
dessculpe a demora, você teria algum tipo de codigo que eu possa usar como teste, não precisa ser nada complexo oque tiver já me ajuda

Francois
date Enviado: 2018-06-05 10:31:54
duzackzack
Você pode usar o código de teste que está na página do ESP8266 (https://www.robocore.net/loja/produtos/modulo-wifi-esp8266.html). Nesse código o pino 2 do Arduino é o Rx, ou seja, ele deve ser conectado ao Tx do ESP8266 (como no primeiro exemplo da aba Descrição). E use o monitor serial em 9600 bps.

duzackzack
date Enviado: 2018-06-05 10:40:47
duzackzack
esta certo irei testar, caso funcione aviso vc, outra coisa como faço para disponibilizar o projeto depois de pronto eu gostaria de disponibilizar o mesmo aqui,  estou montado para meu filho um robo autônomo com algumas rotinas de IA para ajudar o mesmo a aprender enquanto brinca

Francois
date Enviado: 2018-06-05 15:32:15
duzackzack
Legal, você pode nos enviar o link para uma página web com o seu projeto (caso tenha um blog, por exemplo) ou postá-lo em nosso fórum (https://www.robocore.net/modules.php?name=Forums), então poderemos analisá-lo e divulgá-lo como documentação de produtos.
Você pode enviar o link como resposta desse comentário ou por e-mail.

duzackzack
date Enviado: 2018-06-06 11:29:30
duzackzack
Galera por incrivel que pareça, não estou conseguindo colocar o esp para funcionar, transfiro o programa de teste mas quando digito AT para checar o status não obtenho retorno,  já testei com esp8266 diferente porem o resultado é o mesmo, acredito que seja deficiencia tecnica da minha parte, alguem consegue me dar uma luz tenho foto esp ligado ao arduino mega caso precisem

Francois
date Enviado: 2018-06-06 11:56:06
duzackzack
Envie um e-mail para suporte@robocore.net com o número do pedido (Order ID) ou da nota fiscal dos produtos, algumas fotos em boa resolução do circuito montado e o código utilizado no Arduino.

duzackzack
date Enviado: 2018-06-04 09:23:22
bom dia, comprei um adaptador para ESP8266, porem,  após fazer a ligação conforme indica na imagem 
Exemplo de ligação convencional em 5 V com a BlackBoard UNO R3,  e tento rodar um exemplo basico da  IDE arduino, para ESP o mesmo retorna com erro de conexão e nao consigo verificar a versão do firmaware instalado, tem algum macete paa realizar este procedimento /

Francois
date Enviado: 2018-06-04 15:39:38
duzackzack
A adaptador faz uma conversão simples da tensão de comunicação, portanto pasta enviar os comandos como normalmente. Verifique se os pinos Rx e Tx estão invertidos.

ViniDj
date Enviado: 2018-06-04 15:45:22
duzackzack
Complementando a resposta, tome cuidado para não passar um exemplo feito para rodar puramente no ESP8266. Como está usando uma placa BlackBoard entre o ESP8266 e o computador, você não conseguirá usar esse tipo de exemplo.

Marcio040885
date Enviado: 2018-04-27 00:30:36
Pode ligar ao arduino somente pelo 5v?

hallszombie
date Enviado: 2018-04-27 07:30:37
Marcio040885
Existem duas formas de alimentar o adaptador com 3V3 e 5V, ambas descritas no descrição do produto.

SamuelSerqueira
date Enviado: 2018-03-07 01:30:53
Os esquemáticos apresenta um erro, na minha opinião. Pois os mesmo mostram o RXH ligado no pino 3 do arduino e o TXH ligado no pino 2. Acredito q os pinos corretos seriam o 0 e 1.

MarceloFarias
date Enviado: 2018-03-07 09:32:25
SamuelSerqueira
Na verdade você pode utilizar os pinos de RX e TX na maioria das portas de sua placa Arduino através da implementação de uma porta serial em software utilizando a biblioteca SoftwareSerial. Claro que você pode também utilizar a serial em hardware da placa que está disponível no modelo UNO nos pinos 0 e 1.

andrefd
date Enviado: 2018-03-06 12:05:42
Parabéns pela criação do componente, facilitou em muito os projetos com o ESP8266.

MarceloFarias
date Enviado: 2018-03-06 14:20:16
andrefd
=)

matheussantana
date Enviado: 2018-03-03 15:03:44
Só com esse adaptador e o ESP8266 eu ja conseguirei enviar e receber dados da ESP8266 para o Arduino?

matheussantana
date Enviado: 2018-03-03 15:04:20
matheussantana
A e programa-la também pela IDE

MarceloFarias
date Enviado: 2018-03-04 12:23:05
matheussantana
Sim! Dá uma olhada na documentação do produto, tem os esquemáticos de como ligar o ESP8266 ao Arduino.

matheussantana
date Enviado: 2018-03-04 13:07:14
matheussantana
Opa, é que as fotos não tinham sido carregadas. ^^ Sendo assim mais um ótimo produto original.

MarceloFarias
date Enviado: 2018-03-05 09:47:59
matheussantana
=)

marcinhorj
date Enviado: 2018-02-27 20:13:13
Boa noite, Obrigado pela resposta. Não deu certo. Utilizei um ftdi que ja tenho e testei num pro mini e deu certo(fiz o upload do blink nele e funcionou). Refiz todas as conexões e nada. Sempre o mesmo erro. se eu não colocar o adaptador e mandar compilar e fazer o upload da o mesmo erro. Testei em micros diferentes. Mesmo erro. Meu ftdi é da Sparkfun, vermelho, 5v. 

Em outros tutoriais vi que o cp tinha que ser ligado nos 3.3v. Fiquei confuso pois eu liguei no ground com o push button.



Voces poderiam montar um kit e me enviar? De preferência testado e com sucesso? Quero o kit completo. Um adaptador, um ftdi, e mais uma placa esp 8266. Vou levar tambem o ki de resistores. 

Fiquei o dia todo sem conseguir! 
Aguardo a resposta e um link ou instruções para a compra. Sem dúvida, o suporte que vocês proporcionam é top!

ViniDj
date Enviado: 2018-02-28 10:56:11
marcinhorj
Por favor, envie uma foto da ligação que está fazendo para suporte@robocore.net para verificarmos o que pode estar havendo. Fazendo as ligações conforme informei abaixo é o suficiente pro módulo aceitar códigos sem problemas. Em relação a ligar o CP no 3,3V, conforme é mostrado no esquema elétrico do adaptador, isso é feito na eletrônica dele, portanto não é necessário fazer externamente. Aguardaremos seu email.

marcinhorj
date Enviado: 2018-02-27 13:40:20
Olá! Fiz.a compra.de um adaptador e uma placa. Fiz as ligações padrões. Liguei tx do meu ftdi no rx do módulo e vice-versa. Coloquei o ground no módulo. Outra.perna saindo do ftdi num push button e ligado no módulo no gp0. Coloquei  também um negativo em outro push button  e liguei no reset do módulo. Ao fazer upload os leds do.Ftdi e do Espírito 8266 parecem estar em comunicação. Mas sempre aparece uma mensagem na ide do arduino : espcomm_open faile. Escolhi na placa o esp generic esp module. Alguma solução? Grato desde já!

ViniDj
date Enviado: 2018-02-27 14:09:35
marcinhorj
Você está usando a placa RC FTDI que vendemos? Para fazer a gravação de um código via IDE do Arduino diretamente no ESP8266 usando o conjunto placa FTDI + Adaptador dessa página você deve manter a placa FTDI em 5V, ligar o 5V do FTDI no VIN do adaptador, GND no GND, Tx no Rx e Rx no Tx, ligue o IO0 no outro GND do adaptador e, quando for passar um novo código pro ESP8266 conecte e desconecte rapidamente o pino CP do GND (pode usar um push button pra isso). Então o módulo estará apto a receber novos códigos.