这段时间想着arduino上面有很多例子和模块,编程很方便,自带编译器,操作方便。于是想用这个东西编译一下esp32,但是在配置环境时候各种碰壁,各种下载,最终也没有安装上,好像网上的教程都是在国外写的一样,github东西随便下,也不见有人讲一下下载失败怎么办,也没有国内镜像的教程,最终我通过自己的方式,不用网上的教程,只是用国内能用的软件和能访问的软件配置到了环境,在这里记录一下,也写下来给那些需要的人。我的版本是在esp32 1.0.6版本的时候做的,如果后期版本升级这个方法同样适用。首先,需要安装arduino这个官网就可以打开下载,即使官网打不开网上的安装包下载也有很多,这个就不介绍
前言哈喽,大家好,由于我最近准备参加学校组织的一个学科竞赛,比赛的项目需要实现物联网的功能,因此我准备开始学习物联网的相关知识。由于自己搭建服务器比较繁琐,我们团队打算前期先使用中国移动的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默认不更改,点击
这里写自定义目录标题一、问题描述:二、问题解决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