diff options
Diffstat (limited to '_log/e-reader.md')
| -rw-r--r-- | _log/e-reader.md | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/_log/e-reader.md b/_log/e-reader.md index 87417f7..69b1e96 100644 --- a/_log/e-reader.md +++ b/_log/e-reader.md @@ -1,5 +1,5 @@ --- -title: ESP32 prototype e-reader +title: 512 KB e-reader date: 2023-10-24 layout: post project: true @@ -15,9 +15,10 @@ First project with e-paper displays and ESP32. ESP-WROOM-32, 7.5" Waveshare e-paper display, three-button interface (prev/next/sleep). -Memory: 512KB SRAM + 4MB flash--insufficient for local library. Streams via -HTTP Range requests over WiFi. Reading progress saved to RTC memory; persists -through deep sleep. +Memory: 512KB SRAM + 4MB flash. Internal 4 MB flash unsuitable for storing +books due to P/E cycle limits. HTTP Range requests for on-demand bitmap +streaming. Progress saved to RTC memory to survive deep sleep without flash +wear. EBM format: Raw bitmap sequence. 1 byte = 8 pixels, 1 page = 48 KB (display resolution), headerless. Optimized for HTTP Range requests: |
