前言:本文为手把手教学ESP8266著名开源项目——太空人WiFi天气时钟,不同的是本次项目采用的是STM32作为MCU。两者开发过程中有因为各自芯片的特点(时钟频率,内存大小等),导致开发程序大不相同,很多地方需要特殊设计一下。而作者使用STM32开发的原因很简单,ESP8266虽然计算能力等方面优于STM32F1xx,但是弊端也很明显。其所具备的引脚和外设太少,扩展性一般(ESP32算是二者优点兼备)。加之网上ESP8266的太空人WiFi天气时钟已经开源的很完善了,所以尝试用STM32实现一下,也方便后续利用STM32拓展开发。(文末有代码开源!) 实验硬件
前言:本文为手把手教学ESP8266著名开源项目——太空人WiFi天气时钟,不同的是本次项目采用的是STM32作为MCU。两者开发过程中有因为各自芯片的特点(时钟频率,内存大小等),导致开发程序大不相同,很多地方需要特殊设计一下。而作者使用STM32开发的原因很简单,ESP8266虽然计算能力等方面优于STM32F1xx,但是弊端也很明显。其所具备的引脚和外设太少,扩展性一般(ESP32算是二者优点兼备)。加之网上ESP8266的太空人WiFi天气时钟已经开源的很完善了,所以尝试用STM32实现一下,也方便后续利用STM32拓展开发。(文末有代码开源!) 实验硬件
前言最近有不少小伙伴私信留言,想要我推出一章能够通过APP进行远程控制并获取传感器信息的实验教程。说实话在嵌入式毕设里边,这算是中等偏上水平的了。刚好我也有兴趣写写。全篇4700多字,我写的很详细,按着文章一步一步操作即可。(建议跟同学集资购买模块,多一个人一起学习交流,能更快学会)主要材料准备STM32F103C8T6板子(外部晶振8M)ESP8266模块(下面两张图是ESP8266模块的正反面) 第九章的所有模块,杜邦线若干条。1.APP制作1.1 首先利用网上的一些物联网自助开发平台去制作APP,这里我选用机智云。浏览器搜索 机智云 ,然后进入官网,如下图。 1.2 进入官网后点击右
前言最近有不少小伙伴私信留言,想要我推出一章能够通过APP进行远程控制并获取传感器信息的实验教程。说实话在嵌入式毕设里边,这算是中等偏上水平的了。刚好我也有兴趣写写。全篇4700多字,我写的很详细,按着文章一步一步操作即可。(建议跟同学集资购买模块,多一个人一起学习交流,能更快学会)主要材料准备STM32F103C8T6板子(外部晶振8M)ESP8266模块(下面两张图是ESP8266模块的正反面) 第九章的所有模块,杜邦线若干条。1.APP制作1.1 首先利用网上的一些物联网自助开发平台去制作APP,这里我选用机智云。浏览器搜索 机智云 ,然后进入官网,如下图。 1.2 进入官网后点击右
#C0104沧海茫茫千钟粟,且拾吾昧一微尘——《沧海拾昧集》@CuPhoenix【阅前敬告】沧海拾昧集仅做个人学习笔记之用,所述内容不专业不严谨不成体系【如有问题必是本集记录有谬,切勿深究】目录前言一、ESP8266模块基本连线二、ESP8266固件烧录1、烧录准备2、烧录过程三、ESP8266基本调试1、简单调试四、野火WiFi透传例程演示前言 WiFi串口通讯模块是嵌入式初学者需要接触到的一种常用模块,可以用于少量数据的串口通信(如:传感器数据的传输、控制命令等),但在大量数据(如:视频)的传输方面力有不逮。常用的WiFi串口通讯模块有ESP8266等。 本文将简要介绍ESP8
#C0104沧海茫茫千钟粟,且拾吾昧一微尘——《沧海拾昧集》@CuPhoenix【阅前敬告】沧海拾昧集仅做个人学习笔记之用,所述内容不专业不严谨不成体系【如有问题必是本集记录有谬,切勿深究】目录前言一、ESP8266模块基本连线二、ESP8266固件烧录1、烧录准备2、烧录过程三、ESP8266基本调试1、简单调试四、野火WiFi透传例程演示前言 WiFi串口通讯模块是嵌入式初学者需要接触到的一种常用模块,可以用于少量数据的串口通信(如:传感器数据的传输、控制命令等),但在大量数据(如:视频)的传输方面力有不逮。常用的WiFi串口通讯模块有ESP8266等。 本文将简要介绍ESP8
前言哈喽,大家好,由于我最近准备参加学校组织的一个学科竞赛,比赛的项目需要实现物联网的功能,因此我准备开始学习物联网的相关知识。由于自己搭建服务器比较繁琐,我们团队打算前期先使用中国移动的OneNet云平台实现设备数据上报。按照项目规划,我们前期先通过使用STM32F407芯片搭配ESP8266WIFI模块通过AT指令的方式实现云平台物联网功能,后期根据项目需要再决定是否改为通过4G模块实现物联网。写这篇博客主要是对我的学习过程进行记录,这样不仅方便自己以后进行回顾,而且还可以很方便的把文章分享给其他人一起交流学习。一、ESP8266WIFI模块学习基础入门1.1什么是ESP8266ESP82
前言哈喽,大家好,由于我最近准备参加学校组织的一个学科竞赛,比赛的项目需要实现物联网的功能,因此我准备开始学习物联网的相关知识。由于自己搭建服务器比较繁琐,我们团队打算前期先使用中国移动的OneNet云平台实现设备数据上报。按照项目规划,我们前期先通过使用STM32F407芯片搭配ESP8266WIFI模块通过AT指令的方式实现云平台物联网功能,后期根据项目需要再决定是否改为通过4G模块实现物联网。写这篇博客主要是对我的学习过程进行记录,这样不仅方便自己以后进行回顾,而且还可以很方便的把文章分享给其他人一起交流学习。一、ESP8266WIFI模块学习基础入门1.1什么是ESP8266ESP82
文章目录前言一、下载Arduino二、ESP8266环境配置(超简单,亲测有效)三、下载验证总结前言由于要上数字信号处理课程,需要安装Arduino,并在Arduino中配置ESP8266环境,然而发现在首选项中附加开发板管理器网址这种方法(如下图)行不通,折腾了很久,终于找到一种快捷的配置ESP8266环境的方式,现在分享给大家。所用安装包文件:链接:https://pan.baidu.com/s/15GuOY8gK4zFIvwW-TCMeCQ提取码:kk5e一、下载Arduino首先点击arduino-1.8.12-windows.exe文件,出现以下界面,点击IAgree默认不更改,点击
文章目录前言一、下载Arduino二、ESP8266环境配置(超简单,亲测有效)三、下载验证总结前言由于要上数字信号处理课程,需要安装Arduino,并在Arduino中配置ESP8266环境,然而发现在首选项中附加开发板管理器网址这种方法(如下图)行不通,折腾了很久,终于找到一种快捷的配置ESP8266环境的方式,现在分享给大家。所用安装包文件:链接:https://pan.baidu.com/s/15GuOY8gK4zFIvwW-TCMeCQ提取码:kk5e一、下载Arduino首先点击arduino-1.8.12-windows.exe文件,出现以下界面,点击IAgree默认不更改,点击