首页 > 其他分享 > esp8266开发环境配置

esp8266开发环境配置

时间:2022-12-07 21:24:39浏览次数:39  
标签:esp8266 arduino 配置 离线 开发板 编译 开发 安装

前言

在此之前,我已经出过了关于esp8266的相关示例教程,为什么今天我又要回过头来分享esp8266的开发环境呢?因为最近踩坑了,而且这个坑真的是太坑了,当然最主要的原因还是之前没有好好看esp8266的官方资料,同时也没有彻底理解开发板的概念,也和第一次配置环境太顺利也有关系。

事情是这样的,因为前段时间电脑出现了一些小问题,访问https资源的时候经常白屏,然后浏览器控制台提示:net::ERR_SSL_PROTOCOL_ERROR,我甚至把网上所有的解决方案都试了,问题依然没有解决,最后没办法重装了操作系统,然后所有软件都又重新安装了一遍,但是由于最近没有把玩arduino,所以环境也没有去搞,直到最近整理东西,找到了之前买的一个DHT11的温湿度传感器,我打算把他集成到esp8266上,让它发挥一点点价值,于是我便开始了自己的踩坑之旅。

开始踩坑

离谱的编译错误

在我的理解中,arduino IDE就是一个开发环境,而开发板除了芯片和不同的厂商之外,没有任何区别,于是我在此理解之下,开始了esp8266相关代码的编译,但是诡异的情况出现了,明明库都有,为啥编译的时候一直报编译错误:

我一直觉得,这个是因为Arduino环境配置有问题,因为同样的代码,上次是编译通过的,而且目前一直运行的很好,然后各种百度,参考各种解决方法:

但是没有一个能解决我问题的,然后我换了一种方式搜索:

疯狂安装配置环境

之后重新安装了arduino IDE工具,2.0.21.8.57都试了,问题依然没有解决,这时候我铁了心觉得是esp8266开发板环境的问题。

接着又开始折腾8266开发板环境,但是国内访问github超级慢,动不动超时,而且你根本不知道它啥时候会超时,小小的文件愣是折腾了我快两天,问题是两天都没有彻底下载成功,我已经就记不清楚自己重启过多少次软件了……

一直在超时

哎,感觉好像在熬鹰,不知道鹰还能不能抗住,我是快扛不住了,我心态都快崩了,真的裂开

标签:esp8266,arduino,配置,离线,开发板,编译,开发,安装
From: https://www.cnblogs.com/caoleiCoding/p/16964558.html

相关文章

  • 前端开发 6 jQuery使用与Bootstrap
    今日内容详细目录今日内容详细jQuery查找标签1.基本选择器2.组合选择器3.层级选择器4.属性选择器5.基本筛选器6.表单筛选器7.筛选器方法操作标签jQuery事件事件相关补充jQ......
  • vscode配置arduino环境
    vscode配置arduino环境这里再补充下vscodearduino开发环境的设置。前期准备确保本地安装了arduino环境打开vscode,安装arduino扩展:添加配置配置arduino环境......
  • Agileboot 1.6.0 发布啦 - 一款致力于规范/精简/可维护 的Springboot + Vue3的快速开
    ⚡平台简介⚡AgileBoot是一套开源的全栈精简快速开发平台,毫无保留给个人及企业免费使用。本项目的目标是做一款精简可靠,代码风格优良,项目规范的小型开发脚手架。适合个人......
  • Centos开机自启动配置方式汇总
    文章目录​​前言​​​​一、Centos上配置开机自启动的几种方式​​​​二、实践演示​​​​1、在/etc/rc.d/rc.local中添加服务启动命令​​​​2、通过chkconfig配置​......
  • Kibana开机启动配置
    文章目录​​前言​​​​配置过程​​​​1、在/etc/init.d目录下,新建脚本kibana​​​​2、增加脚本的可执行权限​​​​3、查看chkconfiglist​​​​4、把服务添加到c......
  • C环境搭建及配置
    一、MinGW-W64GCC下载1.下载MinGW-W64GCC下载地址12.MinGW各个版本区别3.下载方法2下载地址24.说明如下图二、配置MinGW-W64GCC的环境遍历1.解压......
  • 明德扬专业定制FPGA开发板
    *产品定制提供软硬件定制服务:FPGA板卡定制;核心板模块定制;FMC等子板模块定制;FPGA全栈设计服务:FPGA系统设计从高速硬件或HDL固件,从技术参数和实现到原型和量产;信号测量......
  • miniconda的安装及配置
    1.下载conda官方网站2.安装全部按默认一直点击下一步即可,安装路径可自定义。3.使用在windows开始菜单中打开AnacondaPrompt(miniconda3)工具。3.1配置清华镜像源An......
  • Maven的认识与配置
    什么是MavenMaven的含义:Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。Maven是一个项目管理和整合工具。Maven为开发者......
  • scrapy架构介绍,scrapy中settings相关配置,scrapy中的request和response
    scrapy架构scrapy解析数据settings相关配置,提高爬取效率持久化方案全站爬取cnblogs文章request和response对象传递参数解析下一页并继续爬取爬虫......