ESP8266 WiFi – Firmware flashen met ArduinoIDE

arduino logo

Espressif logo vol

Op deze pagina vind je een manier om de ESP8266 chip te programmeren via de ArduinoIDE interface, hierin zet je een code neer in c++ (zoals je gewend bent van de Arduino) deze wordt gecompileerd en wordt er een totale firmware gebouwd en weggeschreven naar de module, in feite een compleet firmware pakket!

Wat heb je nodig?
1) ArduinoIDE
2) Arduino IDE board – ESP8266 WiFi chip

Aan de slag
1) Eenmaal het ESP8266 bord geïnstalleerd in de arduino IDE, sluit de module aan via een USB > UART TTL stick of Arduino in “Flash mode” zoals hier aangegeven.

2) Selecteer als “boardGeneric ESP8266 Module

ArduinoIDE board Generic ESP8266 Module

3) Selecteer de “build” opties en “programmer“:

ArduinoIDE ESP8266 build opties

4) Na de juiste instellingen kun je de schets uploaden naar de ESP8266 module.

Ps. vergeet na het uploaden niet de “Flash mode” uit te zetten! (GPIO ontkoppelen van GND)


Foutmeldingen

Krijg je deze foutmelding in de bootloader:

Dan is er de mogelijkheid om via ArduinoIDE de instelling DOUT eens te proberen (ipv DIO)