ESP8266 WiFi – Firmware flashen met ArduinoIDE
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 “board“: Generic ESP8266 Module
3) Selecteer de “build” opties en “programmer“:
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:
1 2 3 |
csum 0xef csum err ets_main.c |
Dan is er de mogelijkheid om via ArduinoIDE de instelling DOUT eens te proberen (ipv DIO)