Возможно, проблема связана с разрывом цепи.У меня есть эта проблема сегодня и решена следующим.Перейдите D3 (или GPIO00) к GND (если ваш компьютер все еще видит порт).Однако GPIO0 по умолчанию установлен на OUTPUT / HIGH и может вызвать чрезмерное потребление тока.Чтобы предотвратить сбой платы, 1K резистор может добавить между GPIO0 (D3) и GND.Подключите модуль питания и загрузите программу.Иногда помните, что вам может потребоваться отключать и подключать модуль при каждой новой загрузке.Для другого метода, направьте программу на микросхему, используйте FTD232 (перемычка переключения на 3,3 В), подключите между FTD232 и NodeMCU, например, как Vcc (проверьте, что это 3,3 В): 3,3 В, Tx: Rx, Rx: Tx, Gnd: Gnd, Gnd: D3.(вы можете использовать на борту GND для D3) Подключи и загрузи.Если второй метод не работает, возможно, ваш ESP8266 IC не используется.Как упомянуто выше, если ваш ESP8266 установил GPIO0 как OUTPUT / HIGH, заземление может повредить микросхему.Убедитесь, что вы: 1) отключили питание перед заземлением GPIO0 (или добавили резистор) 2) включите его и загрузите 3) удалите GPIO0 при вводе загрузки, чтобы предотвратить короткое замыкание выхода при запуске программы.