ESP8266-01从Arduino IDE加载但不运行

问题描述 投票:0回答:2

几个月前我的工作正常,但似乎无法弄清楚改变了什么。我有几个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);
}

我尝试在ENable引脚和10k电阻上使用跳线到3.3V。编程后我删除了GPIO0。似乎没什么用。我有4个芯片所以我知道我没有做任何事情。

我在VCC上有3.3v(测量),RST没有,EN到VCC(尝试10k到VCC),TX - RX,RX - TX,0 - Gnd用于编程,2没有,Gnd - Gnd

esp8266 arduino-ide
2个回答
0
投票

我找到了这个问题的答案。似乎ESP-01芯片必须在GPIO 0,GPIO 2上有10k电阻,并重置为VCC才能正常工作。虽然芯片似乎接受闪光灯,但浮动引脚引起了问题。一旦我添加了上拉电阻,它就像魔术一样,一切都开始工作了。


0
投票

只需切换到2.4版本的主板。它会工作的

© www.soinside.com 2019 - 2024. All rights reserved.