ESP8266 wifi模块学习

这是在b站一个up主那里看视频记的笔记,有缘人刷到可以去看看,不过他没给链接,很烦。

【物联网】ESP8266-WIFI模块应用--基于51单片机_哔哩哔哩_bilibili

1、引脚说明

    vcc 3.3v电源正极

    gnd 电源负极

    urxd 串口接受引脚   接utxd

    utxd 串口发送引脚   接urxd

    rst 复位引脚

    gpio0 选择启动模式    正常通信使用不接,更新固件时接gxd,即拉低电平,进入下载模式

    cd_pd 使能引脚    使用时拉高,接3.3v

    gpio2 暂时未使用

2、接线

    vcc接3.3v

    ch_pd接3.3v   (要焊线)

    txd接urxd

    rxd接utxd

    gnd接gnd

        在测试时要加回车换行,运行成功就OK

3、检测wifi信号

    1、接线

    vcc接3.3v

    gnd接gnd

    ch_pd接3.3v

    2、查看wifi信号

4、修改参数

    按第二部分接线

    输入:AT+UART_DEF=9600,8,1,0,0(将波特率修改为9600并直接保存。数据位8,停止位1,无校验,无硬件流)

5、固件升级,下载(用一键烧录工具可以避免很多问题)

    1、接线

    vcc接3.3v

    ch_pd接3.3v

    txd接urxd

    rxd接utxd

    gnd接gnd

    io0接gnd(只有下载的时候接,运行的时候拔了,拔了要重开)

    2、固件烧录软件分x86和x64两种,根据系统选

    3、烧录位置从0x00000开始

6、单片机连接(51)

    1、设备需要板子的晶振是11.0595m,此时误差为0

    en接3.3v

    3.3v接3.3v

    txd接p3.0

    rxd接p3.1

    gnd接gnd

    2、加上自己写的程序和串口

        其中串口中可以设置wifi的热点名,密码,路由器模式,连接模式等

    3、把程序和串口烧到板子上

        下载的时候wifi模块的串口线不能连,否则会占用串口,把程序下完了以后再连,完事重启

7、手机连接

    博主选择tcp,连接自己设置的地址,串口号,连接成功。

    tcp的一些按键可以自己设置。

ps:发送的数据如果不合规范可能导致不可控的错误,可以重新烧录固件。

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值