0

我有一个 Raspberry Pi Pico,我正在尝试连接 Wifi。

我正在使用带有 sock 固件的 ESP-01,并确认 AT 命令正在通过 115200 和 9600 波特的 Arduino 串行监视器工作。要连接到我的电脑,我使用的是我在亚马逊上购买的 ESP-01S USB 适配器。

ESP-01S USB 适配器

AT


OK
AT+GMR

AT version:1.2.0.0(Jul  1 2016 20:04:45)
SDK version:1.5.4.1(39cb9a32)
v1.0.0
Mar 11 2018 18:27:31
OK

          +--------------------------+
          | Both NL & CR | 9600 Baud |
          +--------------------------+

一旦我将所有东西都连接到 Raspberry Pi Pico 上,ESP-01 上就会出现蓝光,而 USB 串行适配器则没有。而且我没有得到 ESP-01 的回应。

+-------------------+                +-------------------+
|                   |      3.3v PS   |                   |
|   Raspberry Pi    |       = |      |      ESP-01       |
|      Pico         |       | +------+ 3.3v              |
|                   |       |        |                   |
|            GPIO 0 +----------------> RXD               |
|                   |       |        |                   |
|            GPIO 1 <----------------+ TXD               |
|                   |       |        |                   |
|               GND +-------+--------+ GND               |
|                   |                |                   |
|                   |                |                   |
+-------------------+                +-------------------+
from machine import UART
uart = UART(0, baudrate=9600)

def write(msg):
    print("Sending %s" % msg)
    uart.write(msg)

write('AT\r\n')

while True:
    if t:
        print(t)
    else:
        t = uart.readline()
        print('.', end="")

尝试了多个波特率以及 UART 0 和 UART 1(TX=0,RX=1 和 TX=4,RX=5)。ESP-01 由 3.3v 供电,不使用 Raspberry Pi 的电源。

可能发生什么会阻止响应?

4

0 回答 0