ESP8266 - Instalação de Software
Para programar a placa ESP8266, precisamos de:
- Um editor de texto para escrever o código (código legível por humanos)
- Um compilador para compilar o código (código legível por humanos) em código binário (código que o ESP8266 entende)
- Um programador para fazer o upload do código binário para o ESP8266
Parece complicado ⇒ não se preocupe, o Arduino IDE faz tudo por você. Você só precisa:
- Instalar este Arduino IDE
- Escrever o código do ESP8266 (código legível por humanos)
- Clicar em um botão no Arduino IDE para compilar e fazer o upload do código para a placa ESP8266.
O Arduino IDE está disponível para Windows, Mac OS X e Linux. Precisamos seguir estes passos:
- Baixe o Arduino IDE por este link e instale-o.
- Depois de instalar o Arduino IDE, já podemos usá-lo para programar o Arduino imediatamente. No entanto, para programar o ESP8266, precisamos fazer algumas configurações de ambiente no Arduino IDE
- Abra o Arduino IDE
- Vá em File Preferences no Arduino IDE

- Copie o texto abaixo:
http://arduino.esp8266.com/stable/package_esp8266com_index.json
- Cole o texto copiado no campo Additional Board Manager URLs, como mostrado na figura abaixo. Depois, clique no botão OK

※ Nota:
Observação: Se você usa o ESP32 e o ESP8266, pode separar as URLs com uma vírgula, como a seguir:
https://dl.espressif.com/dl/package_esp32_index.json, http://arduino.esp8266.com/stable/package_esp8266com_index.json
- Abra o Boards Manager clicando no ícone Board Manager na barra de navegação à esquerda do Arduino IDE
- Digite “esp8266” e clique no botão Install do pacote “ESP8266 by ESP8266 Community“

A instalação do software está concluída. O próximo passo é executar o primeiro programa na placa ESP8266: o programa ESP8266 - Hello World.