• football2801 released this 2026-05-15 17:57:19 +00:00 | 7 commits to master since this release

    First production release of the Waveshare ESP32-S3-ePaper-13.3E6 firmware. Flashed and verified on hardware before tagging.

    Hardware bringup

    • Panel end-to-end (driver, SPI, init sequence) — 569bec3
    • SPI corruption fixes: cache-coherent DMA scratch, 4 MHz clock — 8eec4bd, 013e49d
    • Custom 32 MB partition table (24 MB LittleFS, OTA-ready) — 013e49d

    UX / branding (WeVisto)

    • Captive portal points at wevisto.com — 8cbd035
    • AP SSID WeVisto-XXXX, 4-step setup copy — 3358ec8, 9829d1a
    • Real WeVisto wordmark on setup screens — eff3471, 3420ec5
    • Variant B full-bleed hero on AP / setup screens — b0ea1ce

    Operation

    • Bootstrap stay-awake (no deep-sleep until first image lands) — 013e49d
    • X-Draw-Pending handshake reverted — was suppressing rotation when drawNeeded got stuck. Recovery falls back to the 304-with-drawNeeded branch alone for the typical power-loss-mid-draw case — 8fb68e9

    Build

    pio run -e waveshare13e6-v1 --target upload --target uploadfs
    
    Downloads