CPP - lvidarte/esp8266 GitHub Wiki
To programming ESP8266 with C++ you have two options
The SDK by Espressif is bit difficult, there is not enough documentation and you cannot use directly all the Arduino libraries already written, so we will use the ESP8266 Arduino core.