ESP8266 - GaragemHacker/senseiot GitHub Wiki

ESP8266

O ESP8266 é um módulo WiFi de baixo custo e baixo consumo de energia que o torna perfeito para IoT(Internet of things).

Modelos

Existem varios modelos, veja abaixo alguns deles:

ESP-01

ESP-01

Thing

Thing

Veja nesta pagina varios môdulos.

Guia de conexão

Materiais necessários:

Pinagem ESP-01

ESP-01

Hello world

Faça a ligação como na imagem abaixo:

hello-led

ATENÇÂO: Na ligação acima o pino GPIO0 está ligado ao neutro, desta forma o ESP-01 entra em modo bootloader. Depois de fazer upload do firmware com o codigo abaixo você deve remover está ligação para que o ESP-01 inicie em modo execução.

Código

No Arduino IDE use o seguinte código, compile e faça upload do firmware:

#define ESP8266_LED 2

void setup()
{
  pinMode(ESP8266_LED, OUTPUT);
}

void loop()
{
  digitalWrite(ESP8266_LED, HIGH);
  delay(1500);
  digitalWrite(ESP8266_LED, LOW);
  delay(1500);
}

Reinicie o ESP-01 é você deve ter um LED piscando este foi seu hello world no mundo ESP!