This website uses optional cookies to provide the best experience possible to the user. In line with GDPR regulations, please indicate if you would like to accept these optional cookies or reject them to only use essential cookies. You can learn more by reading our privacy policy.

Minimal FAT32 Driver in Rust

Last Updated: 14th Feb 2025

Project Site: Go To Project
Code: Go To GitHub

About

Minimal FAT32 client written in #[no_std] Rust.

This library was designed to operate within some specific constraints imposed by running in an embedded systems environment.

Based on this original Python prototype: fat32py

You can find the crate.io listing here.

This library was originally designed with the STM32 HAL library in mind, specifically to work with the SDIO SDCard abstraction it implements. A stand alone example of its usage as an SDCard data logger can be found here.