ESP8266 调试记录

2019/12/21

时隔一年再次捡起ESP8266,希望在12月之前完成这部分通信吧。

暂时需要的功能

用ESP8266代替Arduino上的数据线(就这么简单

初步调试

硬件接线:

ESP8266 —— Arduino

3v3 —— 3.3V

RX —— pin3

EN —— 3.3V

TX —— pin2

GND —— GND

这里经常有人问,8266上的RX是不是连Arduino上的TX。其实很好理解,8266不是一个传感器,而是一个小处理器,它的输出就是arduino的输入,反之亦然。

arduino上加载的代码:

#include<SoftwareSerial.h>
SoftwareSerial mySerial(2, 3);  // arduino上的RX, TX

void setup() {
  Serial.begin(9600); 
  while (!Serial) {;}
  Serial.println("hardware serial!");
  mySerial.begin(115200);
  mySerial.println("software seria");
}

void loop() {
  if(mySerial.available())
Serial.write(mySerial.read());

  if(Serial.available())
mySerial.write(Serial.read());
}

注意串口定义即可。

打开串口监视器:

在这里插入图片描述

输入AT+RST:

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值