Kiedy tak sobie popatrzyłem na pinout NodeMCU, wygląda mi na to, że na NodeMCU pin D1 ma wartość arduinowe 5, a D2 to 4. Żródło tutaj. Zmień kod na
i wtedy powinno być w porządku.
Kod:
#define TRIGGER 5
#define ECHO 4
i wtedy powinno być w porządku.