No more SPIFFS! LittleFS vs FatFs
Вставка
- Опубліковано 21 сер 2024
- SPIFFS Deprecation Warning Finally, SPIFFS's technical support ends.
For internal Flash partition usage, we should only use LittleFS or FatFS. This video compares these two file systems to help you find the one that's right for you.
[SPIFFS Deprecation Warning]
arduino-esp826...
[LittleFS - A high-integrity embedded file system]
os.mbed.com/bl...
[WT32-SC01 Plus]
amzn.to/3OhE6b7
#FatFs #LittleFS #SPIFFS #ESP32 #ThatProject - Наука та технологія
For more projects - ua-cam.com/users/ThatProject
That Project Github Repository - github.com/0015/ThatProject
Join FB Group - facebook.com/groups/138965931539175
Thanks. I met a real case that one sketch used SPIFFS, and made ESP32 - many modules - gone craze error of RST: -- rebooting continuously.
Great video. Thanks
Great videe, thank you! -Frank
good information
Thanks!
Great job and thanks!
great content....can u make an esp-idf tutorial series?
I'll do it if I have a good chance.
Thanks for video.
It seems LittleFS is a lot slower then SPIFFS on esp32. And even SPIFFS is a lot slower then it should be. Hope this is sorted out soon.
Depending on how you use it, its speed may vary. For example, LittleFS is slower than SPIFFS when appending after reading a file. Have you tried FatFs?
@@ThatProject No, now I'm gonna ;)
Thanks for that, what I find strange is that in the partition table, littlefs does not exist it's also a spiffs in partition 🤔
Yes it is. At the code level, SPIFFS has simply been changed to LittleFS. So, the term SPIFFS is still used in partition tables.
Hi Erick, Have you tried using "LittleFs Data Upload" for the ESP32-S3 chip?, I haven't managed to do that yet
Which version did you use? I was able to upload normally to LittleFS and FatFs in Arduino version 1.8.19, which is the classic version.
@@ThatProject I'm using Arduino 1.8.13
@@bitman4204 I used this. github.com/lorol/arduino-esp32fs-plugin/releases/tag/2.0.7
@@ThatProject thanks i will try that
@@ThatProject Thank you very much, it worked with the esp32-s3 chip, you are a great friend!
Both are much slower than 4-bit SD...
Is that so? I haven't tested the SD card side yet. How fast it is?
@@ThatProject Tested on ESP32 CAM with SanDisk 32GB SD card and SD_MMC lib in 4-bit mode.
1MB read : 140ms
1MB write : 378ms
Still waiting for the emmc module for further testing.
@@TT-it9gg Thank you for good information. I'll try to test it too.
@@ThatProject Just tested 8GB eMMC.
1MB read : 128 ms
1MB write : 259 ms