Week 08 — Dual Display System
Date range: Mar 10 – Mar 16
1) Summary
- ✅ Implemented dual-display workflow (OLED + E-ink)
- ✅ OLED shows live typing, e-ink shows delayed content
- ✅ Designed update strategy for optimal performance
- ✅ Improved overall responsiveness and usability
2) What I did
Software Architecture
- Display strategy — OLED provides instant feedback for typing (low latency), e-ink shows periodic/summary content (eye-friendly).
- Update mechanism — Implemented separate render pipelines: OLED updates every keystroke, e-ink updates every 30 seconds or on command.
Development
- Synchronization — Coordinated both displays to show consistent content while respecting their refresh limitations.
- Testing — Verified responsiveness and user experience with the new dual-display approach.
3) Benefits realized
- OLED provides immediate visual feedback for typing
- E-ink reduces eye strain during reading
- Separation of concerns improves system responsiveness
- Unique interaction model encourages intentional pauses
4) Process images