Arduino UNO + ESP8266盾牌返回乱码

时间:2017-09-04 09:02:01

标签: arduino esp8266

我试图让这个ESP盾牌与我的Arduino Uno一起工作,但还没有成功。我已经将屏蔽的TX连接到Arduino的数字引脚2,将RX连接到引脚3并在我的草图中配置它们。

SoftwareSerial esp8266(2,3);

void setup() {
  Serial.begin(9600);
  esp8266.begin(9600);
}

如果我发送AT命令,则不会返回任何内容。我得到了按ESP上的重置按钮返回的东西,但它返回了乱码:

)R⸮⸮К⸮Ҹ⸮⸮⸮⸮ښ⸮⸮⸮N֕⸮2%C⸮\⸮×⸮⸮rz⸮⸮⸮H⸮

我正在使用在blog看到的盾牌。我真的很想让这个工作。我还能做些什么?

1 个答案:

答案 0 :(得分:1)

波特率错误。 使用esp8266.begin(115200);

您可以在使用之前将ESP的波特率设置为9600,如您所链接的文章所述。