A parte mais interessante na utilização do esp8266 é criar um web server para dar comandos à distância para a plaquinha. Dessa forma, nós podemos criar nossos próprios dispositivos IoT. Portanto, neste post, vamos aprender a criar um web server utilizando um arquivo HTML para exibir informações básicas.
Executar uma função sem atrapalhar o funcionamento de outra é algo extremamente necessário em sistemas que começam a ter uma leve complexidade. Ainda mais no caso do ESP8266 que é um microcontrolador poderoso que pode fazer muitas coisas. Portanto, vamos aprender a executar duas funções “ao mesmo tempo” (sem uma interferir na outra).
Interagir com o circuito é quase sempre uma necessidade. E a forma mais fácil de fazer isso é por meio de botões e ou usando um potenciômetro. Sendo assim, vamos aprender a fazer leituras das portas digitais e da porta analógica do esp8266.
A coisa mais simples para começar a programar o esp8266 é tentar acionar alguns LEDs. Portanto, neste post, vamos aprender a controlar as portas digitais para acionar um LED normalmente e com PWM.
Começar a programar o ESP8266 pela IDE do Arduino é bem tranquilo, pois exige apenas a instalação dos drivers dele na própria IDE. E, nesta aula veremos como fazer isso.