Para quem já me conhece no Lab, sabe que gosto de ir a fundo ao conhecer componentes e circuitos eletrônicos. 

Em 2012 criei um tópico sobre Conhecendo o Raspberry Pi e hoje já tem mais de 16.480 visualizações.  http://labdegaragem.com/forum/topics/conhecendo-o-raspberry-pi

Acho importante compartilhar o conhecimento adquirido. Para a gente que tem bastante tempo que estuda eletrônica e microcontroladores, fica mais fácil para descobrir e aprender. 

Como ontem eu comprei dois ESP8266, a partir de hoje vou divulgar tudo que eu for aprendendo sobre os mesmos nesse novo tópico : Conhecendo o ESP8266. 

Não tenho pressa e nem todo tempo para me dedicar à esse tópico. Assim que for descobrindo as

coisas, compartilharei com vocês. 

Como o Tutorial esta crescendo muito, para facilitar a pesquisa criei um Indice :

Indice do Tutorial - Conhecendo o ESP8266

ESP8266 - O que é um ESP8266 ?
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - Link dos manuais da ESPRESSIF:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - Módulo ESP8266-12E
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - alcance do sinal de RF:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - Alimentação e consumo de energia:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - Pinos e definições :
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - Pinos usados no módulo:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

Módulo ESP8266 ESP-201 - descrição e uso:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - alimentação no Protoboard :
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - Conexão USB Serial:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

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

ESP8266 - Diagrama da montagem do Modulo ESP8266-ESP201:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - Diagrama da montagem do Modulo ESP8266-01:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 12E - Conexão USB Serial
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - Atualização de firmware:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - Programas Terminal TERMITE e CoolTerm:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - Atualização de firmware - baixando o firmware do Site:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - Atualização de firmware - escolhendo os arquivos do FW
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - Atualização de firmware - usando a ferramenta Flash download tool:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - Guia do Usuário - Ferramenta Flash Tool:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - Conectando na Rede WIFI
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - Mais alguns comandos AT :
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - Comunicação de dados TCP/IP:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - Comunicação WEB Server:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - mapa de memória do ESP8266:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - destravando o módulo:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - Ferramenta FLASH Download Python para LINUX:
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

ESP8266 - Descobrindo o tamanho da memória Flash:
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...

ESP8266 - atualizando Firmware através da rede WIFI - FOTA 

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

ESP8266 - Usando IDE Arduino (exemplos ADAFRUIT/SPARKFUN )
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

Informações sobre modos de dormir (sleep) do ESP8266 :
http://labdegaragem.com/forum/topics/conhecendo-o-esp8266?commentId...

A maioria do material sobre ESP8266 esta em inglês ou mandarim (chinês).

Se precisar tradução para o português, veja essas ferramentas que poderão auxiliá-lo:

http://labdegaragem.com/forum/topics/lendo-material-em-ingl-s

Boa jornada para nós !

Exibições: 128933

Responder esta

Respostas a este tópico

No site do Fabricante Espressif tem compilador para linguagem C, mas só para LINUX. 

Estou dando uma estudada nisso.

Tutorial para Iniciantes :

http://bbs.espressif.com/viewtopic.php?f=67&t=821

Veja as orientações do colega Carlos Kwiek. São métodos mais simples para programar o ESP8266. 

bom dia josé gustavo

quis dizer 3,3v já consegui  a parte da fonte, agora estou no arduino consegui colocar as bibliotecas  do  esp  e  ds18b20 no começo deu alguns erros mas  tinha colocado errado  a extenao.

compilou correto sem erros

vou passar p parte de gravação noesp

meus amigos  carlos  e  josé   gustavo  

MUITO  OBRIGADO

estava pecando no desligar  o ftdi232 junto com a fonte,  agora consegui

agora está realmente gravado, fiz um teste loop  no  qual esta retornando  o  valor enviado via rs da porta

próxima etapa vou reconfigurar  o  wifi  no código....

Prezados,

Boa Noite, 

Estou pesquisando a respeito de ligar o ESP8266 nodemcu (com firmware lua) em um microsd Card adaptador, infelizmente até agora somente a ligação física consegui realizar, quanto ao código em lua para gravar e ler do micro sd, nada de nada. Caso algum dos senhores possua informações ou mesmo código em lua para realizar a tarefa de leitura e escrita, ficaria muito grato se fosse possível compartilhar comigo.

Grato

Fernando Morse

Morse é sobrenome ou apelido ? Chique !

Consultando o Oráculo (Google) encontrei :

http://www.esp8266.com/viewtopic.php?f=32&t=3558

Veja que um cara consegui usar o SD Card com o Esp8266. 

Se tem dificuldade com o inglês :

http://labdegaragem.com/forum/topics/lendo-material-em-ingl-s

Morse é nome mesmo, e antes de tudo, agradeço a vossa resposta, porém este tópico já tinha lido, o meu problema é que uso LUA no ESP8266, que não é o caso deste, mesmo assim obrigado. E como tudo evolui, estou pensando em algo mais simples do que usar o SD card em LUA (irá encarecer o projeto etc), para gravar apenas algumas configs. Vamos lá: Para que o ESP8266 possa funcionar em qualquer rede (wireless) SSID e Senha precisam estar pré-configurados, para isso, acredito que poderei produzir um programa em Windows, para gravar o tal arquivo no ESP8266 (Nodemcu) através do cabo USB (no estilo do editor esplorer). Estarei pesquisando a respeito e posto aqui o que encontrar, e quem tiver algo a respeito sempre será bem vindo. Obrigado.

Para gravar alguns dados de configuração pode usar uma NVRAM ou uma EEPROM. 

Serial EEPROM (muito comum) - AT24CXXX

http://www.atmel.com/images/doc0180.pdf

https://github.com/sandeepmistry/esp8266-Arduino/tree/master/esp826...

IMPORTANTE !!!!

Opa , descobri que no mapa de memória do ESP8266, tem espaços reservados para o usuário !

http://bbs.espressif.com/viewtopic.php?t=698

Veja o mapa de memória do ESP8266:

https://github.com/esp8266/esp8266-wiki/wiki/Memory-Map

Recomendações do Fabricante: 

http://bbs.espressif.com/viewtopic.php?f=51&t=1024

2A-ESP8266__IOT_SDK_User_Manual__EN_v1.4.pdf

http://bbs.espressif.com/viewtopic.php?f=21&t=413

99A-ESP8266__Flash_RW_Operation__EN_v0.2.pdf

Memória FLASH - Área de parâmetros do usuário ( RW - leitura/escrita )

endereço : 0x3C000h  /  tamanho: 4000h  (16384 bytes)

Os dados são mantidos mesmo quando o ESP8266 é  desligado.

"User parameter area:store user parameters in application, in IOT_Demo,

it is the 16KBytes starting from 0x3C000 , users can RW this area."

Memória RAM - Dados para aplicações do usuário  ( RW - leitura/escrita )

endereço : 3FFE8000h  /  tamanho: 14000h  (81920 bytes) 

Os dados são apagados, quando o ESP8266 é  desligado.

Recomendo que faça testes !

Conversor de HEXA para Decimal:

http://www.binaryhexconverter.com/hex-to-decimal-converter

Muito bom, irei estudar e montar um protótipo para gravar via Windows arquivos configs etc. Assim que obtiver resultados posto aqui. abraços.

Beleza! Qualquer dúvida nos avise. 

Todos queremos aprender. 

Opa ! 3100 visualizações ! Muito bom saber que muitos podem estar aprendendo com esse tutorial.

Essa é a minha satisfação.

Oi,to com uma duvida,comprei um adaptador Usb ttl pl2303 e ele tem indicacao de saida de tensao 5v e 3v3 porem nao sei como eh o TX dele se a tensao eh de 5v ou 3v3,alguem sabe?

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço