Embedded filesystems
General criteria:
- robustness to power cut (journaling)
- different size of write/erase blocks
- efficiency (footprint, overhead…)
-
LittleFs looks excellent: https://github.com/littlefs-project/littlefs
-
eefs: https://github.com/nasa/eefs (RTEMS, vxWorks, stand-alone)
-
spiffs: https://github.com/pellepl/spiffs (in middle of a rewrite as of 2023)
-
larger: YAFFS