Arduino UNO can';t与ESP-01模块通信
我有一个Arduino UNO can';t与ESP-01模块通信,arduino,Arduino,我有一个ESP-01模块连接到arduino并由外部电源供电。我尝试使用Arduino IDE中的串行监视器发送AT命令,每次发送命令时,蓝色led闪烁,但没有得到响应 ESP → Power Vcc → 3.3v GND → GND ESP → Arduino UNO GND → GND CH_PD → 3.3v (tied 10kOhm) RX → RX (connected 10kOhm to GND and RX Arduino) TX
ESP-01
模块连接到arduino并由外部电源供电。我尝试使用Arduino IDE中的串行监视器发送AT命令,每次发送命令时,蓝色led闪烁,但没有得到响应
ESP → Power
Vcc → 3.3v
GND → GND
ESP → Arduino UNO
GND → GND
CH_PD → 3.3v (tied 10kOhm)
RX → RX (connected 10kOhm to GND and RX Arduino)
TX → TX
我试着交换TX
和RX
引脚,直接连接没有电阻的引脚,甚至像其他教程原理图一样将其他引脚连接到3.3v
或GND
。我还尝试上传其他教程提供的Baremimum代码或SoftSerial示例。最终,一切都不起作用
另外,当我试图通过IDE将代码上传到ESP-01
时,我得到
"warning: espcomm_sync failed error: espcomm_open failed" errors.
我的模块是烧坏了还是做错了什么?您正在以3.3V的电压为ESP模块供电,但Arduino的逻辑电压为5V。如果您计划将ESP模块与Arduino Uno一起使用,您将需要一个水平移动器。还有一款更小的Arduino Pro Mini,在8MHz和3.3V下运行,您可以使用。检查ESP模块的供电电压是否为3.3V,但Arduino的逻辑电压为5V。如果您计划将ESP模块与Arduino Uno一起使用,您将需要一个水平移动器。还有一款更小的Arduino Pro Mini,在8MHz和3.3V下运行,您可以使用。退房