mlab-modules / DATALOGGER01

Universal Arduino based data logger to SDcard.
https://www.mlab.cz/module/DATALOGGER01/
GNU General Public License v3.0
1 stars 2 forks source link

SDcard friendly filesystem #5

Open kaklik opened 2 years ago

kaklik commented 2 years ago

Aktuálně je pro vytváření záznamů na SDkartě používán souborový systém FAT, ten má mnoho nevýhod vyplývajících z toho, že byl navržen pro úplně jiné aplikace a za jiných podmínek.

@povik našel littlefs, který je naopak konstruován tak, aby většinu potíží s používáním kombinace FAT a SDkarta vyřešil.

Bohužel littlefs zřejmě nemá podporu pro Arduino kromě ESP32

Existují však různé varianty littlefs i pro jiné typy pamětí, než FLASH.

kaklik commented 2 years ago

kromě ESP32 a Teensy 4.1 existuje podpora ještě pro RP2040.

kaklik commented 2 years ago

Zjistil jsem že littlefs je zřejmě implementovaný v TinyGo.