littlefs Projects

183 projects using littlefs

littlefs is a fail-safe filesystem specifically designed for microcontrollers with limited resources, featuring power-loss resilience and dynamic wear leveling. It employs a unique two-layer architecture combining metadata logs and copy-on-write structures to ensure data integrity and minimize flash wear while maintaining a strictly bounded memory footprint.

ESP32-targz

A comprehensive Arduino library for ESP32, ESP8266, and RP2040 that enables handling of .tar, .gz, and .tar.gz files. It supports compression, decompression, and streaming across various filesystems and network protocols, including specialized features for OTA firmware updates from compressed archives.

littlefsspiffs
140

ESP32_W5500_Manager

A comprehensive connection and credential manager for ESP32 boards using the W5500 Ethernet controller and LwIP. It provides a fallback web configuration portal for runtime setup of static or DHCP IP addresses, custom parameters, and NTP settings, supporting storage via LittleFS or SPIFFS.

freertos lwiplittlefsspiffs

LittleFS_Mbed_RP2040 Library

A LittleFS wrapper designed for RP2040-based microcontrollers running the Arduino-mbed core. It provides a reliable, power-fail-safe filesystem for onboard flash storage, supporting POSIX and Mbed FileSystem APIs on boards like the Raspberry Pi Pico and Arduino Nano RP2040 Connect.

mbed-os littlefs
24