FrameOS
Devices

Waveshare ESP32-S3 ePaper 13.3E6

Standalone ESP32-S3 preset for the 13.3" Spectra 6 Waveshare e-ink panel.

Vendor
Waveshare
Model
ESP32-S3 ePaper 13.3E6
Technology
E-ink
Colors
6 colors (Spectra 6)
Resolution
1600×1200 px
Size
13.3″ diagonal
Interface
ESP32-S3 board
Platforms
ESP32-S3
Status
🟢 Confirmed working
FrameOS driver
waveshare.EPD_13in3e

Part of the FrameOS device database. Spotted an error, or tested this panel? Edit this page on GitHub - it's a markdown file.

The Waveshare ESP32-S3 ePaper 13.3E6 preset is for Waveshare's ESP32-S3 board paired with the 13.3" 1600×1200 Spectra 6 panel. In FrameOS it uses the hardware preset waveshare_esp32_s3_epaper_13_3e6, which selects the waveshare.EPD_13in3e panel driver, the 13.3E6 GPIO map, and the TF card asset mount.

Use this page for the ESP32-S3 13.3E6 hardware. If you are driving the same panel from a Raspberry Pi, use the Waveshare 13.3" (E) page instead.

How it works

FrameOS builds a dedicated ESP32-S3 firmware image for the board. The 13.3E6 preset uses 32MB flash, 16MB PSRAM, dual chip-select wiring for the large panel, and /srv/assets on the TF card for local assets.

The firmware renders scenes on-device, dithers them to the Spectra 6 palette, and refreshes the panel over the board's SPI wiring.

Setup

  1. In the FrameOS backend, create a frame with Flash embedded device.
  2. Choose ESP32-S3, select the Waveshare ESP32-S3 ePaper 13.3E6 hardware preset, and enter WiFi details.
  3. Build the firmware and flash it over USB from the browser.
  4. Install scenes as usual. The device syncs scene JSON and renders without SSH or Linux.

Pin map

SignalGPIO
PWR1
RST2
CS23
SCK9
CS10
DC11
BUSY12
MOSI46

Status

🟢 Confirmed working - tested on real hardware by the maintainers or the community.

On this page