WIFI ESP8266MOD 12-E Programado mediante una placa Arduino

Si quieres aprender no te embarques en tareas reservadas para gente que tiene mas conocimientos.
Compra esto:

NODEMCU Aprendiendo Arduino

Se que no te respondo, nada de lo que preguntas pero para mi no vale la pena hacer lo que haces salvo para el ESP8266-01