ESP8266
ESP8266
Características principais
3
WiFi ESP8266 NodeMcu ESP-12E
4
ESP8266 como ponte serial Wifi
Aqui o Esp8266 é usado como se fosse uma placa wifi
apenas. Pega os dados da serial do Arduino e transmite
para um determinado IP.
5
ESP8266 sem Arduino
Aqui o Esp8266 é usado como se fosse uma placa wifi
apenas. Pega os dados da serial do Arduino e transmite
para um determinado IP.
6
Como usar o ESP8266
ü Comandos AT ( semelhante a um
modem )
ü Lua Script com o firmware do
NodeMCU
ü MicroPython
ü Arduino IDE (C ++)
ü SDK nativo Espressif C/C++
7
Em www.fernandok.com
Download arquivo PDF dos diagramas
Download arquivo INO do código fonte
8
Por Fernando Koyanagi
Montagem
GPIO 2
ESP8266 na IDE do Arduino
É possível utilizar a IDE do Arduino para programarmos para o
ESP8266. Para isso você deve estar com a IDE na versão 1.6.4 ou
superior. Agora vá nas preferências e em “URLS Adicionais para
Gerenciadores de Placas” adicione a url:
http://arduino.esp8266.com/stable/package_esp8266com_index.json
ESP8266 na IDE do Arduino
Depois vá em Ferramentas>Placa>Gerenciador de Placas...
Na busca digite esp8266 e instale o pacote “esp8266 by ESP8266 Community”
ESP8266 na IDE do Arduino
Agora você já pode selecionar o seu ESP8266 na lista de placas
Vamos ao código
A primeira coisa a se fazer é declarar uma constante que irá nos dizer em qual
pino está nosso led. É importante utilizarmos constantes, pois se trocarmos o
pino que estamos utilizando basta trocarmos o valor em um lugar, pois todos os
outros lugares do nosso código estarão apenas referenciando nossa constante,
não sendo necessário mudar mais nada.
18