"Адаптировать скетч" - это общий вопрос ваших знаний и умений, а не специфическая особенность ESP8266 с которой сталкиваются все, начавшие её использовать.
Да, обратите внимание: код, который вы запостили, написан на С, а не на Lua. Его не нужно адаптировать под Arduino IDE!