ESP8266-01WIFI模块的VCC连接导致发烫的问题

ESP8266-01中VCC接3.3V后用调试助手发送AT指令没反应,接5V时发送AT有回复但是芯片发烫严重,这该怎么解决?求帮忙

【以下回答由 GPT 生成】

首先,问题的根本在于将ESP8266-01的VCC引脚连接到了5V电源,导致芯片发烫严重。ESP8266-01模块的工作电压是3.3V,因此应该将其VCC引脚连接到3.3V电源。

解决该问题的步骤如下:

  1. 断开ESP8266-01模块与5V电源的连接,防止芯片继续发烫。
  2. 将ESP8266-01的VCC引脚连接到3.3V电源。可以通过将VCC引脚连接到一块3.3V的电压转换芯片上,再将电压转换芯片的输出连接到外部的3.3V电源,来实现将5V电源降压到3.3V供给ESP8266-01模块。以下是示例代码:
#include <Adafruit_LC709203F.h>

Adafruit_LC709203F lc709203f = Adafruit_LC709203F();

void setup() {
  lc709203f.begin(); // 初始化电压转换芯片
  lc709203f.configure(Adafruit_LC709203F::LION_BATTERY); // 配置电压转换芯片为狮子电池模式
}

void loop() {
  float voltage = lc709203f.voltage(); // 获取转换后的电压值
  if (voltage >= 3.3) {
    digitalWrite(ESP8266_VCC_PIN, HIGH); // 将ESP8266-01的VCC引脚连接到3.3V电源
  } else {
    digitalWrite(ESP8266_VCC_PIN, LOW); // 其他情况下断开供电
  }
}

在上述示例代码中,使用了Adafruit_LC709203F库来读取电压转换芯片的输出电压,并根据输出电压来控制ESP8266-01模块的供电。具体使用方法可参考Adafruit_LC709203F库的文档。

  1. 重新连接ESP8266-01模块到3.3V电源后,使用调试助手发送AT指令进行测试。此时,ESP8266-01模块应该能够正常工作,且不会发烫。

请注意在实际操作中,除了将VCC引脚连接到正确的电源外,还需要确保其他引脚和连接都正确。另外,如果ESP8266-01模块与其他设备之间有级联或串连,也需要进行适当的电平转换以保证设备的正常工作。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^

确认一下模块的VCC到底该是多少,VCC是直接接入芯片还是通过了模块上的LDO。
这个模块功耗确实也不小