SUPORTE TÉCNICO
De segunda à sexta pelo e-mail:
suporte@robocore.net
CENTRAL DE ATENDIMENTO
De segunda à sexta das 8:00 às 17:30
(11) 3522-7626 / vendas@robocore.net
Retornar
ao topo

NodeMCU ESP8266-12 V2


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

Que tal ter todos os benefícios do ESP8266 porém com vários pinos digitais disponíveis e interface USB para programação em uma só placa? O NodeMCU chegou para solucionar seus problemas! Com esta simples solução você levará seus projetos de IoT, ou mesmo projetos mais simples, para outro nível.

A placa possui todo o necessário para receber uma programação, seja via comandos AT, seja via programação LUA, seja via IDE do Arduino. Esta placa poderá substituir facilmente uma placa Arduino com interface de conexão com a internet, porém sempre levando em consideração suas limitações, como número de portas e tensão lógica de 3,3V.

Veja no diagrama abaixo o mapeamento de pinos dessa placa:



Caso queira programá-la como um Arduino, para piscar o LED da placa, por exemplo, o código deve ser algo assim:

Para programar esta placa como um Arduino você pode usar o procedimento de adição de placas ESP8266, como feito no video do módulo ESP8266-01. Na opção de placas você deve optar por NodeMCU 1.0 (ESP-12E Module).

Grave códigos nessa placa usando um Cabo USB Micro B.

Especificações:
  • Módulo NodeMcu Lua ESP-12E
  • Versão do módulo: V2
  • Memória flash: 4 MB
  • Tensão de operação:
    • Pinos Digitais: 3,3 V
    • Pino Analógico: 1,0 V
  • Wireless padrão 802.11 b/g/n
  • Antena embutida
  • Conector micro-usb para programação e alimentação
  • Modos de operação: STA/AP/STA+AP
  • Suporta 5 conexões TCP/IP
  • Portas GPIO: 13
    • D0 (GPIO16) só pode ser usado como entrada ou saída, não suporta outras funções (interrupção, PWM, I2C, etc)
  • GPIO com funções de PWM, I2C, SPI, etc
  • Resolução do PWM: 10 bits (valores de 0 a 1023)
  • 01x Conversor analógico digital (ADC)
  • Distância entre pinos: 2,54 mm
  • Dimensões: 49 x 26 x 7 mm (sem considerar os pinos)
Documentação:


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

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


hmendes.88
date Enviado: 2020-11-22 14:09:06
os rele precisam de 5v para serem ativados, a tensao deste ;e de 3,3, é possivel ativa-lo ou precisaria realizar uma adaptaçao?

obg desde ja

Giovanni5
date Enviado: 2020-11-23 09:25:27
hmendes.88
Se o relé que você quer acionar é de 5 V, você pode aproveitar a saída do pino VIN da placa, enquanto a placa estiver conectada ao computador (neste caso a saída do pino VIN será de 5 V), para alimentar o relé. Porém, se você estiver alimentando a placa pelo pino VIN, é possível usar um regulador de tensão 5 V (https://www.robocore.net/regulador-de-tensao/regulador-de-tensao-5v-7805) para alimentar o relé separadamente.

hmendes.88
date Enviado: 2020-11-23 13:44:49
hmendes.88
agradecido =]

LucasVinicius
date Enviado: 2020-10-19 17:48:50
esptool.FatalError: Failed to connect to ESP8266: Timed out waiting for packet header
_
a porta serial _
 selecionada não existe ou sua placa não está conectada

Quando tento passar o código blink pra ligar o LED da placa, aparece esse erro. Poderia me ajudar ?

Giovanni5
date Enviado: 2020-10-20 08:04:34
LucasVinicius
Esta mensagem é apresentada quando a IDE não consegue se comunicar com a placa, então tente novamente, mas quando a mensagem "Connecting..." for apresentada pela IDE, pressione e mantenha pressionado por alguns instantes do botão "FLASH" da placa, e observe o resultado.

gustavora.100
date Enviado: 2020-09-23 12:06:31
Ahh consegui, muito obrigado!

gustavora.100
date Enviado: 2020-09-21 17:52:01
Comprei essa placa de vocês e estou tendo dificuldade em criar a pagina em HTML. Usei o exemplo do próprio programa mesmo HelloServer para fazer a conexão, utilizei meus dados do wi fi e a senha, ele gerou o IP address tudo certo, porem quando tento abrir ele diz "Não é possível acessar esse site". Já tentei utilizar o meu celular como roteador e não tive sucesso para abrir.

Giovanni5
date Enviado: 2020-09-22 08:49:40
gustavora.100
Qual é a mensagem apresentada no monitor serial no momento em que você acessa a página? Tente utilizar o exemplo "WiFiHTTPServer" da biblioteca do ESP8266 (Arquivo > Exemplos > ESP8266WiFi), e observe o resultado. Este exemplo é bem mais simples que o utilizado anteriormente, mas ainda assim mantenha o monitor serial aberto, para acompanhar a execução do código e as respostas recebidas pela placa, para entender um pouco melhor o que pode estar acontecendo.

gustavora.100
date Enviado: 2020-09-22 13:58:17
gustavora.100
Utilizei o exemplo como disse,  "WiFiHTTPServer".  No meu monitor serial apareceu "Connecting to UNSKAR" que seria a minha rede e  "Server started"  e o IP, utilizei velocidade 115200 como está dizendo, deixei o monitor serial aberto e ainda não consigo acessar a pagina em html no navegador. Pode a ver algum problema no roteador?

Giovanni5
date Enviado: 2020-09-22 15:50:59
gustavora.100
Qual foi o endereço de IP/link acessado? Esse código de exemplo possui condições de execução para os links "https://server_ip/gpio/0" e "https://server_ip/gpio/1", portanto tente acessá-los assim que a placa estiver conectada à rede e o servidor estiver aberto. Além disso, como o código configura a porta do servidor como "443", tente forçar o acesso à esta porta no endereço de IP (192.168.0.234:443, por exemplo), ou até mesmo forçar a escrita de "https" no inicio do endereço ("https://192.168.0.234" ou até "https://192.168.0.234:443", por exemplo).

rolemundo
date Enviado: 2020-07-30 04:04:20
eu consegui instalar a biblioteca do nodemcu...e criar o codigo com wifi...sensor ldr, sensor de temperatura e o modelo de rele serial....ele compilou tudo certinho....
então acho q é só comprar né kkk e ser feliz pelo Blink..kk

Giovanni5
date Enviado: 2020-07-30 08:24:26
rolemundo
A compilação é um bom sinal, pois indica que você está no caminho certo, porém lembre-se que, é possível que você ainda tenha que realizar alguns ajustes no código, de acordo com o comportamento observado pelo sistema na prática.

rolemundo
date Enviado: 2020-07-30 03:33:32
eu consigo colocar  sensor ldr na porta analogica? um rele serial  e um  dth22? tudo isso no blynk?
so terei que acrecentaar ep8266  e  bibliotecas?
tmjunto essa semna eu comprro tudo kk

Giovanni5
date Enviado: 2020-07-30 08:21:00
rolemundo
Você pode conectar o LDR diretamente `à porta analógica do NodeMCU, porém o DHT22 deve ter seu sinal convertido, pois ele opera em 5 V, diferentemente da tensão operacional de 3,3 V desta placa. Para essa conversão você pode utilizar um conversor de nível lógico (https://www.robocore.net/loja/itens-eletronicos/conversor-de-nivel-logico).

Giovanni5
date Enviado: 2020-07-30 08:23:10
rolemundo
Em relação ao módulo Relé Serial, ele deve ser compatível diretamente com o NodeMCU, porém talvez a melhor opção seja converter a tensão de comunicação das placas (3,3 V do NodeMCU e 5 V do Relé Serial), porém não é possível utilizar o conversor de nível lógico comentado anteriormente para isso, pois ele é eletricamente incompatível com o circuito do módulo Relé Serial. Além disso, vale lembrar que, talvez sejam necessárias algumas adaptações na biblioteca do Relé Serial, para que ele opere corretamente com o NodeMCU.

rolemundo
date Enviado: 2020-07-28 21:04:31
https://www.robocore.net/tutoriais/envie-dados-para-os-pinos-virtuais-do-blynk.html

se eu copiar o codigo desse video e só acrescentar a conexao wifi...eu conseguiria o mesmo projeto? com os dois sensores e mais 4 portas?
pois estou criando um prototipo para estufa e precisava que fosse wifi....
não sei mais o que comprar...me ajudem kkk estou entre o shield ethernet com aqueles roteadores kk ai vi que vcs responderam pra uma pessoa sobre isso...vlw gente desde já

Giovanni5
date Enviado: 2020-07-29 08:40:35
rolemundo
Se o seu projeto exige a conexão Wi-Fi, o ideal não é utilizar o Shield Ethernet, pois ele depende da conexão cabeada à um roteador. Entretanto, a modificação do código do tutorial mencionado não é tão direta, pois além de incluir a conexão Wi-fi, você deve compatibilizá-lo com o NodeMCU. Você pode utilizar o navegador de exemplos do próprio aplicativo Blynk (https://examples.blynk.cc/?board=NodeMCU&shield=ESP8266%20WiFi&example=GettingStarted%2FBlynkBlink), como base para esta modificação, e então mesclar os comandos do nosso tutorial.

LucianoOliveir
date Enviado: 2020-06-29 09:28:19
Olá
Vc sabe onde posso encontrar o esquema eletronico deste módulo? Pelo diagrama na aba "descrição" apenas GPIO4 e GPIO5 estão livres. 
Nos comentarios anteriores vc diz que só não pode usar os pinos 6, 7, 8 e 11. No entanto entanto tentei usar GPIO16 como entrada com pullup e acende um LED da placa. Imagino que os pinos que tem alguma "caixinha" (aba descrição) ligada a ele tenha alguma função no hardware.

Giovanni5
date Enviado: 2020-06-29 12:09:15
LucianoOliveir
Infelizmente o nosso fornecedor não nos passou um esquema elétrico desta placa, porém o diagrama de pinos da aba "Descrição" é um bom guia de quais pinos usar. Os pinos 6, 7, 8 e 11, são usados para a comunicação da placa, portanto não é recomendado usá-los, mas os outros pinos está disponíveis para funções diversas, como a comunicação SPI (pinos que apresentam um balão verde ao lado, na imagem da "Descrição"). O GPIO16, está diretamente conectado ao LED interno da placa (exemplo "Blink" da "Descrição"), portanto é normal que ele se acenda ao defini-lo como uma entrada com "pull-up".

rodrigofilhogt
date Enviado: 2020-06-08 18:28:32
Olá, quando tento gravar um código nele aparece isso:
Wrote 316336 bytes (228929 compressed) at 0x00000000 in 20.2 seconds (effective 125.4 kbit/s)...
Hash of data verified.

Leaving...
Hard resetting via RTS pin...

Gostaria de saber como prosseguir 

Giovanni5
date Enviado: 2020-06-09 09:20:49
rodrigofilhogt
Isso não parece ser uma mensagem de erro, e sim um breve informativo sobre a memória que foi escrita na placa pelo código. Além disso, a mensagem está dizendo que a placa está sendo reinicializada para a execução do código carregado. Tente pressionar o botão reset manualmente, se esta reinicialização automática não estiver funcionando.

JEFERSON4
date Enviado: 2020-05-15 23:10:45
Boa noite. Este Modelo conecta em placa protoboard?

Giovanni5
date Enviado: 2020-05-18 08:33:14
JEFERSON4
Sim, é possível conectar este NodeMCU à uma protoboard.