Programación OTA en ESP8266

He seguido indagando un poco, pareciera que no resulta ser muy dificil por como lo describen.
pero no en mi caso no lo he logrado.

Según los tutoriales que puse arriba instalaban Python y en especial la versión 2.7 para agregar funcionalidades para permitir la programación OTA pero dudo de esto haber si alguien puede decirme si es requisito o no, porque pienso que sólo seria algo así como mantenerse en la misma red y cargar las librerias en el esp8266 bastaria para poder programarlo por wifi,
porque en este otro caso no menciona nada de Phyton y solo carga el sketch y eso es todo...
https://arcoresearchgroup.wordpress.com/2016/02/17/esp8266-programacion-inalambrica/