几个月前,我让它工作得很好,但似乎找不到有什么变化。我有几个ESP-01,我可以使用Arduino IDE上传通用的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引脚上使用3.3v的跳线和10k电阻。我在编程后删除了GPIO0。似乎什么都不起作用。我有4个筹码,所以我知道我没在做什么。
我在VCC上有3.3v (测量),在RST上没有,EN到VCC (尝试了10k到VCC),TX - RX,RX - TX,用于编程的0- Gnd,2,Gnd - Gnd上没有
发布于 2018-04-30 22:47:26
我找到了这个问题的答案。似乎ESP-01芯片必须在GPIO 0、GPIO 2和复位到VCC的顺序上有10k电阻才能正常工作。虽然芯片似乎接受了闪光,但浮动引脚造成了问题。一旦我添加了上拉电阻,就像变魔术一样,一切都开始工作了。
发布于 2019-04-24 03:11:51
只要切换到板卡版本2.4即可。然后它就会起作用了
https://stackoverflow.com/questions/50011170
复制相似问题