Abdul Q Abdul Q

Week 09 — File System + Storage

Date range: Mar 17 – Mar 23

1) Summary

  • ✅ Integrated LittleFS for persistent storage
  • ✅ Implemented save/load note functionality
  • ✅ Created basic file handling system
  • ✅ Fixed mounting and file path issues

2) What I did

Storage Implementation

  • LittleFS integration — Added LittleFS file system to ESP32 for reliable persistent storage.
  • Save notes — Implemented functionality to save typed content to persistent storage.
  • Load notes — Created note retrieval from storage with error handling.
  • File management — Built basic file handling with proper path management and naming conventions.

Debugging

  • Mounting issues — Resolved storage initialization problems during boot.
  • Path handling — Fixed file path issues and ensured consistent naming.

3) Features implemented

  • Create new note files
  • Save note content to storage
  • Load notes by filename
  • List all saved notes
  • Basic file metadata (size, timestamp)

4) Process images

Week 09 process image 1
Week 09 process image 2
Week 09 process image 3