Robust low-power SD-card datalogger for TI-RTOS (Texas Instruments CC13XX SoC)


SD-Card Datalogger is a complete multi-tier solution that interfaces the board with SD-cards and provides a rich developer-friendly API to store, manage and retrieve data without loss. While connected, memory on the SD-card is managed in a port of the FATFS filesystem (allows the logger to perform most familiar file and directory related operations). While disconnected, requests are stored in the MCU's memory, until SD-card is ready to process them. Primary intended use-case is low-power logging of sensor-collected data (fit for ecologists and other scientists).

Ido Salomon and Haggai Shilo
Supervisor: Prof. Sivan Toledo, Tel Aviv University
Final project in Advanced Computer Systems (Fall 2017), Tel Aviv University