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