FatFs
Más información
- Creador
- ChaN
- Tipo
- Biblioteca
- Licencia
- Estilo BSD (1 cláusula)
- Sitio oficial
- elm-chan.org
La biblioteca japonesa de un solo autor que permite a casi cualquier microcontrolador del planeta leer una tarjeta SD formateada en un PC.
La escribió el desarrollador conocido como ChaN, en C portable y sin dependencias. Maneja FAT12/16/32 y, desde 2016, exFAT. No sabe nada del hardware: el usuario aporta una capa fina con disk_read, disk_write y un par de funciones más, y el resto funciona solo. Por eso aparece dentro de STM32Cube, ESP-IDF e innumerables registradores de datos.
Elegir FAT rara vez es una decisión técnica; es social. Es el único formato que Windows, macOS y una cámara leen sin protestar. El precio es que tolera mal los cortes de energía, así que la flash interna suele llevar LittleFS y FatFs queda para la tarjeta SD que tiene que salir del aparato.