当前位置: 首页 > news >正文

利用HFS软件一分钟搭建好ESP8266基于Arduino开发环境

利用HFS一分钟搭建好ESP8266基于Arduino开发环境


📢首先说明一点:这里的安装是指在Arduino开发板管理器当中搜索并到安装完成的时间,电脑性能好的估计就20-30秒即可安装完成,不包含HFS搭建准备的时间。

在此之前有介绍过,这次借电脑更换硬盘,自己重新搭建,顺带分享过程和经验以及相关资源。(软件和资源包我都会在文章末尾提供,让你安装无忧)

  • 🗝本着授之以鱼不如授之以渔的精神,这里教会大家如何搭建,学会了这个方法,对于任何开发板的安装都可以依葫芦画瓢。再也不用求人以及搜索其他繁琐的教程来看。
  • 这里以win10 X64位的系统为例。
  • 本次安装的固件版本当前版本为:3.0.2

下载HFS软件

HFS(Http File Server) 是免费开源的网络服务器,可用于文件共享。本工具是免安装的。

🌿准备搭建ESP8266的资源文件

  • .json文件:http://arduino.esp8266.com/stable/package_esp8266com_index.json
  • esp8266固件包:https://github.com/esp8266/Arduino/releases/download/3.0.2/esp8266-3.0.2.zip
  • 编译工具链:https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/i686-w64-mingw32.xtensa-lx106-elf-1757bed.210717.zip
  • https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.4-gcc10.3/x86_64-w64-mingw32.xtensa-lx106-elf-1757bed.210717.zip

上面两个包,其实只用到了一个包。

  • python安装包:https://github.com/earlephilhower/esp-quick-toolchain/releases/download/2.5.0-4/python3-3.7.2.post1-embed-win32v2a.zip
  • esptool上传工具包:https://github.com/igrr/esptool-ck/releases/download/0.4.6/esptool-0.4.6-win32.zip

⛳将上面准备好的资源拖到HFS软件的左侧目录内

在这里插入图片描述

  • .json文件生成的本地网络地址填写到Arduino IDE的开发板网址管理器当中,并点击
    在这里插入图片描述

  • 在菜单栏上,找到工具-开发板管理器,点开
    在这里插入图片描述

  • 在搜索栏输入关键字ESP8266,然后点击安装即可。

由于是本地化安装,安装速度极快。(我这里安装了级不再演示了)

在这里插入图片描述

  • 搭建好后的开发板选型:
    在这里插入图片描述

📗固件包资源和工具

版本3.0.2,资源都放在HFS文件夹内了。
在这里插入图片描述

链接:https://pan.baidu.com/s/1v8kwuXVNFXOcJLBSTIcN6A 
提取码:p336

相关文章:

  • MongoDB必备知识点全面总结
  • 【Linux操作系统】进程详解(下)
  • three.js入门 1 介绍和基础代码
  • pytorch-实现天气识别
  • Unity2D学习———角色移动两种方式+小怪追随+Unity演示+C#代码
  • 拓展上机-3题解:哥德巴赫猜想
  • 如果你看不懂别人画的 UML 类图,看这一篇文章就够了
  • 【论文】论文阅读记录
  • 【第三十九讲】Boot 启动流程
  • ApkScan-PKID 查壳工具下载使用以及相关技术介绍
  • 从BNB遭黑客攻击(跨链桥BSC Token Hub遭到攻击),看公链中心化问题
  • 【多线程实践】一、为何使用多线程三种线程创建方式利弊分析
  • LIFELONG LEARNING WITH DYNAMICALLY EXPANDABLE NETWORKS论文阅读+代码解析
  • 计算机网络——集线器与交换机
  • 用通俗易懂的方式讲解:CatBoost 算法原理及案例
  • 【译】React性能工程(下) -- 深入研究React性能调试
  • 【跃迁之路】【669天】程序员高效学习方法论探索系列(实验阶段426-2018.12.13)...
  • 0x05 Python数据分析,Anaconda八斩刀
  • axios请求、和返回数据拦截,统一请求报错提示_012
  • CSS 三角实现
  • iOS帅气加载动画、通知视图、红包助手、引导页、导航栏、朋友圈、小游戏等效果源码...
  • Linux中的硬链接与软链接
  • Node项目之评分系统(二)- 数据库设计
  • SpiderData 2019年2月13日 DApp数据排行榜
  • vue从创建到完整的饿了么(11)组件的使用(svg图标及watch的简单使用)
  • 编写高质量JavaScript代码之并发
  • 浮动相关
  • 复习Javascript专题(四):js中的深浅拷贝
  • 爬虫进阶 -- 神级程序员:让你的爬虫就像人类的用户行为!
  • 如何优雅地使用 Sublime Text
  • 设计模式 开闭原则
  • 思考 CSS 架构
  • 项目管理碎碎念系列之一:干系人管理
  • 终端用户监控:真实用户监控还是模拟监控?
  • 进程与线程(三)——进程/线程间通信
  • ​ubuntu下安装kvm虚拟机
  • (echarts)echarts使用时重新加载数据之前的数据存留在图上的问题
  • (第一天)包装对象、作用域、创建对象
  • (二)pulsar安装在独立的docker中,python测试
  • (非本人原创)史记·柴静列传(r4笔记第65天)
  • (每日持续更新)jdk api之FileReader基础、应用、实战
  • (三)c52学习之旅-点亮LED灯
  • (五)大数据实战——使用模板虚拟机实现hadoop集群虚拟机克隆及网络相关配置
  • (转贴)用VML开发工作流设计器 UCML.NET工作流管理系统
  • *p++,*(p++),*++p,(*p)++区别?
  • ... 是什么 ?... 有什么用处?
  • .net 获取url的方法
  • .NET 简介:跨平台、开源、高性能的开发平台
  • .NET 使用配置文件
  • .NET/C# 编译期间能确定的相同字符串,在运行期间是相同的实例
  • .net程序集学习心得
  • /boot 内存空间不够
  • /proc/interrupts 和 /proc/stat 查看中断的情况
  • [ C++ ] STL_vector -- 迭代器失效问题
  • [14]内置对象