我是靠谱客的博主 魔幻招牌,最近开发中收集的这篇文章主要介绍正点原子的esp8266学习笔记,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

本文是想完成stm32+阿里云+esp8266实现远程门锁功能,目前只学习到一半,写下的都是我自己踩过很多坑之后,对于我来说成功实现功能的步骤,作者纯属小白

一、所用到的硬件设备

1.正点原子的ATK-ESP8266wifi模块

2.单片机STM32F103C8T6

3.USB-TTL模块

4.杜邦线

 

二、调试步骤

1、ESP8266烧录固件

(这一部分我进行了很久,在csdn上看过大部分的文章,还在b站跟了好几个up主,是我试过几个方法里面唯一成功的。)

一般ATK-ESP8266模块是自带的正点的原子云固件,可以轻松跟原子云联网但是却不支持MQTT的AT指令控制,因此当我们拿到了模块以后,做的第一件事情就是将烧录器件和ESP8266进行连接。我们到手的ESP8266有六个引脚,分别是VCC,GND,TXD,RXD,RST,IO_0。前四个就不赘述,后面的RST代表复位,IO-0代表ESP8266的模式,非低电平的时候是运行模式,低电平的时候是下载固件模式。因此若我们想要下载固件至ESP8266里面,IO-0这个引脚也要接GND。

esp8266和USB-TTL接线

3.3V-----VCC

GND-----GND

RXD-----TXD

TXD-----RXD

IO_0(上电复位引脚)-----GND 

这时候USB-TTL上已经没有多余的GND

我们使用公母线,esp8266上的IO_0插母头,GND插公头板子连接成功。

e9836be2530e4459931e07573324af32.jpg

 总共五根线,RST不用接,确认好接线无误以后进行下一步。

下一步就是下载什么样的固件和用什么固件下载软件。

我所用的固件如下:

edad7ed6dfa84022962170e6d0cfd692.jpg

 

我所使用的固件下载软件如下:

8f6f338704814bce8dac6f16469a1312.jpg

 

点击应用程序后出现窗口

713955c4261c48b08b5ada79d691be68.jpg

 

点击OK后出现窗口完成参数设置

128ffe30df424aff8b208aa371d3ac57.jpg

 

SPI SPEED、SPI MODE的设置没有影响直接默认BAUD参数是指烧录速度,设置成最大即可。

重点!!!

插入usb之前进入烧录软件,将com口选择为空白,然后插入usb,接着选择com3,先选择erase擦除,显示finish之后,点击start!!

如果没有成功,多烧录几次,我也是尝试了好多次之后才成功烧入!!!

 

 

待更——

最后

以上就是魔幻招牌为你收集整理的正点原子的esp8266学习笔记的全部内容,希望文章能够帮你解决正点原子的esp8266学习笔记所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(688)

评论列表共有 0 条评论

立即
投稿
返回
顶部