littlefs

Microcontroller FS

A filesystem designed to handle power failures and wear leveling on microcontrollers.

A little fail-safe filesystem designed for microcontrollers

GitHub

5k stars
150 watching
800 forks
Language: C
last commit: 1 day ago
Linked from 1 awesome list

embeddedfilesystemmicrocontroller

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ufrisk/memprocfs A virtual file system that allows direct access to physical memory 3,115
hathach/tinyusb An open-source USB stack for embedded systems 5,079
ned14/llfio A C++ standard library for low-level file I/O and filesystem operations. 876
tock/tock An operating system designed to provide secure and isolated execution environments for multiple applications on microcontrollers. 5,452
pellepl/spiffs A file system designed for small embedded devices with wear-leveling and low RAM usage in mind 1,512
littlekernel/lk An SMP-aware kernel designed for small systems on various platforms and CPU architectures. 3,196
lowpowerlab/spiflash A C++ library providing access to SPI flash memory chips for low-power applications. 173
c42f/tinyformat A minimalistic printf replacement library for C++ that provides type safety and extensibility. 537
sergev/litebsd An operating system for microcontrollers with compact memory footprint and paging support 308
juicedata/juicefs A distributed POSIX file system designed for cloud-native environments, providing high performance and compatibility with various storage engines. 10,948
simonc/memfs An in-memory file system simulator used to test Ruby applications without modifying external storage 322
philipl/pifs A file system that stores files in the mathematical constant pi, allowing for infinite storage without physical medium. 6,720
joelhooks/tinytlf A lightweight text layout framework for Flash and Flex applications. 11
charlesnicholson/nanoprintf An implementation of snprintf and vsnprintf for embedded systems with minimal overhead. 609
distortec/distortos An object-oriented C++ RTOS designed for microcontrollers, providing a framework and library for building real-time applications. 432