а не может здесь быть проблемы в этом
pinMode(10, OUTPUT);
digitalWrite(10 , LOW);
pinMode(9, INPUT);
pinMode(14, OUTPUT);
digitalWrite(14 , LOW);
вы начали использовать GPIO 10, 9 которые используются при работе внутренней флеш. ESP8266 не может прочитать данные из памяти и крашится.