ESP8266-01 загружается из Arduino IDE, но не запускается - PullRequest
0 голосов
/ 25 апреля 2018

Несколько месяцев назад у меня все работало нормально, но не могу понять, что изменилось. У меня есть несколько ESP-01, и я могу загрузить их, используя Arduino IDE с профилем платы Generic 8266, но я не могу ничего запустить. На последовательном мониторе ничего не отображается. Я пробовал простой код вроде:

void setup() {
  // put your setup code here, to run once:
  delay(1000);
  Serial.begin(115200);
  delay(1000);
  Serial.println("Hello, you've entered setup()...");
}

void loop() {
  // put your main code here, to run repeatedly:
  Serial.println("Good day, you're in loop()...");
  delay(2000);
}

Я пытался использовать перемычку на 3,3 В на контакте ENable и резистор 10 кОм. Я удалил GPIO0 после программирования. Ничто не похоже на работу. У меня есть 4 фишки, поэтому я знаю, что не делаю что-то.

У меня 3,3 В на VCC (измерено), ничего на RST, EN на VCC (пробовал 10k на VCC), TX - RX, RX - TX, 0 - Gnd для программирования, ничего на 2, Gnd - Gnd

Ответы [ 2 ]

0 голосов
/ 23 апреля 2019

Просто переключитесь на платы версии 2.4.Тогда будет работать

0 голосов
/ 30 апреля 2018

Я нашел ответ на эту проблему.Похоже, что микросхема ESP-01 должна иметь 10 тыс. Резисторов на GPIO 0, GPIO 2 и быть сброшенной на VCC для правильной работы.Хотя микросхема, казалось, принимала вспышку, плавающие контакты вызывали проблемы.Как только я добавил подтягивающие резисторы, это было похоже на магию, все начало работать.

...