Victor,
Кирилл, блин, ребята, я прямо не могу на вас
Твоя-моя непонимать, аднака!
Victor, мне кажется,
Кирилл имел ввиду, что выводится до 8 итерации, т.е. print(i) у него выводит этот самый i вплоть до 8, затем виснет.
Кирилл, как правильно заметил
Victor, вачдог на то и вачдог - чтоб постоянно работать. И пока вы его сбрасываете периодически (говорите ему: "Фу, низзя!"), он сидит смирно. Но стоит только вам в коде зазеваться (либо если код завис на чем-то), вачдог переполняется и сбрасывает нафиг.
Ну и смотрим доку:
https://github.com/nodemcu/nodemcu-firmware/wiki/nodemcu_api_en#tmrwdclr
"clear system watchdog counter" - ну явно же написано, что clear (очищает, сбрасывает), но уж никак не stop (останавливает).
И там даже Example (пример) дан, в котором как раз цикл с выводом i аж до 10000 и именно в цикле же сброс вачдога на каждой итерации.
Как говорил один мой препод: "Зрите в доку, ибо дока - рулез!" (серьезно)
Ну либо можно грубее:
RTFM! Не ленитесь, в общем
И без обид
PS: и 75 мА для нашего чипа в обычном режиме работы (не во сне) - это норма, даже может маловато. Если у вас при этом уже греется стабилизатор - настоятельно рекомендую сменить, а то будете потом недоумевать, почему ESP перезагружается, а окажется, что просто питания не хватает от ушедшего в защиту стабилизатора...