【arduino】arudino开发ESP8266 SPIFFS文件上传方法

ESP8266是啥?上图左边第一个,强力推荐的开发板,学习板,DIY核心板

arudino是啥?一个集成开发环境(IDE),一个创客常用开发环境,驱动共享社区。。。用(学)这个没毛病

SPIFFS是啥?往上图左边第一个里存东西(文件)用的。

为啥不用片上FLASH?片上FLASH小,一般存程序用,重点:没找到驱动(有SPIFFS估计也没人用片上的,SPIFFS在ESP8266模块里也应该算片上的)

总结:有大量数据需要掉电不丢失存储,用SPIFFS没毛病(大家都在用,驱动全)

(ESP)8266(以后都简称8266)里多大的存储空间?运行下图例程,一跑就知道了。

  • 如何将文件上传到SPIFFS:

  1. 下载ESP8266FS-0.40(懒得上传了,需要的找我要吧)不要用ESP8266FS-0.20版本,我试这个版本不行。

  2. 找到arduino安装目录新建文件夹,把上一步下载然后解压的东西放到里边(参考下图路径)

  3. 重启(运行)arduino,就能看到上传的选项了,如下图

  4. 在工程目录下(.ino同级目录)新建data文件夹,把要上传的东西存里边(注意大小),点击上图的上传就ok了

相关参考文章:

【arduino】arduino家族,arduino相关各种开发环境汇总,Mixly米思齐最新python开发环境

【DIY】手把手教你 DIY 最便宜的 arduino 温湿度计,详细图文视频教程

【arduino】arduino ISP下载程序方法

【arduino】米思齐Mixly模块编写修改方法,非常简单的Mixly模块修改方法

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
可以通过以下步骤在Arduino ESP8266上上文件: 1. 安装ESP8266板支持 在Arduino IDE中,打开菜单“文件”>“首选项”,在“附加开发板管理器网址”中添加以下链接: http://arduino.esp8266.com/stable/package_esp8266com_index.json 然后打开菜单“工具”>“开发板”>“开发板管理器”,搜索“esp8266”,安装“esp8266”板支持。 2. 连接ESP8266开发板 将ESP8266开发板通过USB线连接到电脑上。 3. 选择开发板和端口 打开菜单“工具”>“开发板”,选择正确的ESP8266开发板。 然后打开菜单“工具”>“端口”,选择正确的串口端口。 4. 准备上文件Arduino IDE中打开要上文件,例如“sketch.ino”。 在文件中添加以下代码,将文件内容写入ESP8266的SPIFFS文件系统中: #include <ESP8266WiFi.h> #include <ESP8266WebServer.h> #include <ESP8266mDNS.h> #include <FS.h> void setup() { SPIFFS.begin(); File file = SPIFFS.open("/test.txt", "w"); if (!file) { Serial.println("Failed to open file for writing"); return; } file.println("Hello World!"); file.close(); } 5. 上文件 打开菜单“工具”>“ESP8266 Sketch Data Upload”,上文件ESP8266的SPIFFS文件系统中。 上完成后,重启ESP8266开发板即可。 注意:上文件时,需要确保ESP8266的SPIFFS文件系统已经初始化。可以通过SPIFFS.begin()函数来初始化。同时,需要在ESP8266开发板上连接WiFi网络,以便通过WiFi访问上文件

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值