Om de ESP8266 te programmeren gebruik ik een programmer. Deze programmer heb ik via jumpwires verbonden met een breadboard-adapter waarin de ESP8266 gestoken wordt.
Waarom deze constructie? Ten eerste gebruik je bij prototypen veelal een breadboard en door de pinout van de ESP kun je hem onmogelijk direct in een breadboard steken. De ESP8266 past natuurlijk wel direct in de programmer, maar om te kunnen programmeren zijn de volgende zaken belangrijk:
- Om de ESP8266 te kunnen programmeren dienen GND en GPIO0 verbonden te zijn.
- Om te kunnen uploaden dien je kort GND en TX te verbinden.
De verbinding tussen GND en GPIO0 is makkelijk met een jumpwire te maken. De verbinding tussen GND en TX heb ik door middel van een pushbutton gemaakt. Even indrukken en uploaden maar!