前言哈喽,大家好,由于我最近准备参加学校组织的一个学科竞赛,比赛的项目需要实现物联网的功能,因此我准备开始学习物联网的相关知识。由于自己搭建服务器比较繁琐,我们团队打算前期先使用中国移动的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默认不更改,点击
这里写自定义目录标题一、问题描述:二、问题解决1、https://github.com访问问题,需要设置VPN获取网站访问权限。2、针对IDE错误信息:Error:2UNKNOWN:Get"https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series/releases/download/0.0.7/esp32-0.0.7.zip"一、问题描述:为了在arduinoIDE2.0下使用heltecesp32wifi板,需要给IDE环境安装board库及library库,首先需要去heltec的对应板卡下官方文档查找附加板卡的URLs地址。如下为heltec
这里写自定义目录标题一、问题描述:二、问题解决1、https://github.com访问问题,需要设置VPN获取网站访问权限。2、针对IDE错误信息:Error:2UNKNOWN:Get"https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series/releases/download/0.0.7/esp32-0.0.7.zip"一、问题描述:为了在arduinoIDE2.0下使用heltecesp32wifi板,需要给IDE环境安装board库及library库,首先需要去heltec的对应板卡下官方文档查找附加板卡的URLs地址。如下为heltec
项目背景目前,科学技术发展十分迅速,其渗透到各行各业以及生活的方方面面,室内设计和高科技结合便出现了“智能家居”。所谓智能家居就是以居住场所为平台,利用物联网、传感器、智能控制技术将各种家用电器联系起来,实现居住环境的智能化、自动化、人性化。通过语音控制、远程控制、预约控制、个性化设计、一键控制等功能进一步提高生活的舒适性、便利性、安全性。2.设计目标本系统主要分为三大模块,分别为传感器监测模块,自动报警模块和远程控制模块。传感器监测模块包括对环境的温湿度和空气质量监测,用户可以在微信小程序上查看到实时传感数据;自动报警模块是当传感数据超过设置的阈值时会进行报警,提醒用户注意火灾的发生;远程控
项目背景目前,科学技术发展十分迅速,其渗透到各行各业以及生活的方方面面,室内设计和高科技结合便出现了“智能家居”。所谓智能家居就是以居住场所为平台,利用物联网、传感器、智能控制技术将各种家用电器联系起来,实现居住环境的智能化、自动化、人性化。通过语音控制、远程控制、预约控制、个性化设计、一键控制等功能进一步提高生活的舒适性、便利性、安全性。2.设计目标本系统主要分为三大模块,分别为传感器监测模块,自动报警模块和远程控制模块。传感器监测模块包括对环境的温湿度和空气质量监测,用户可以在微信小程序上查看到实时传感数据;自动报警模块是当传感数据超过设置的阈值时会进行报警,提醒用户注意火灾的发生;远程控
主要内容芯片介绍开发环境编程举例芯片介绍 什么是NodeMCU? NodeMCU,是一个开源的物联网平台。它使用Lua脚本语言编程。该平台基于eLua开源项目,底层使用ESP8266sdk0.9.5版本。该平台使用了很多开源项目,例如lua-cjson,spiffs.NodeMCU包含了可以运行在esp8266 Wi-Fi SoC芯片之上的固件,以及基于ESP-12模组的硬件。 我组项目主要使用上海乐鑫ESP8266的CH340版本的NodeMCU(ESP-12F)。详细参数如下: 核心模组:ESP8266MCU:XtensaL106RAM:50KFlash:512KD1~D10:10GPIO
主要内容芯片介绍开发环境编程举例芯片介绍 什么是NodeMCU? NodeMCU,是一个开源的物联网平台。它使用Lua脚本语言编程。该平台基于eLua开源项目,底层使用ESP8266sdk0.9.5版本。该平台使用了很多开源项目,例如lua-cjson,spiffs.NodeMCU包含了可以运行在esp8266 Wi-Fi SoC芯片之上的固件,以及基于ESP-12模组的硬件。 我组项目主要使用上海乐鑫ESP8266的CH340版本的NodeMCU(ESP-12F)。详细参数如下: 核心模组:ESP8266MCU:XtensaL106RAM:50KFlash:512KD1~D10:10GPIO
最近学习了esp8266/esp32单片机。第一次使用arduino这个IDE,搞多了Keil5,这个实在是有点不习惯。进步都是困难的,现在回想起来,发现也没多难,回到正题。准备软件;ArduinoIDE 准备硬件:esp8266(任何型号的板子都行)1.在阿里云创建设备,产品。目的:为了得到三元组信息,不知道三元组是什么没关系,后面就知道了。1.1打开阿里云-->阿里云-为了无法计算的价值(aliyun.com)1.2 1.3进入物联网平台 1.4进入控制台 1.5创建产品 1.6和我配置一样就行 1.7更改库文件 1.8编译->烧录代码就行了 这样,设备就在线,上传数据了