FrameOS
Devices

Pimoroni Inky Impression 13.3" (2025 / Spectra 6)

1600×1200 Spectra 6 full-color e-ink HAT for FrameOS - specs, setup and driver details.

Official Pimoroni store

Official store page for this device.

Buy from Pimoroni

3D-printable case

Exact FrameOS Case Maker presets for this display.

12 mm electronics depth preview

12 mm electronics depth

Open Case Maker
6 mm electronics depth preview

6 mm electronics depth

Open Case Maker
Vendor
Pimoroni
Model
Inky Impression 13.3" (2025 / Spectra 6)
Technology
E-ink
Colors
6 colors (Spectra 6)
Resolution
1600×1200 px
Size
13.3″ diagonal
Interface
SPI HAT
Platforms
Raspberry Pi
Status
🟢 Confirmed working
Buttons
4 (usable in scenes)
FrameOS driver
pimoroni.inky_impression_13

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

The Pimoroni Inky Impression 13.3" (2025 / Spectra 6) is a 13.3″ e-ink panel with a resolution of 1600×1200 pixels showing six Spectra 6 ink colors. Spectra 6 is the current generation of color e-ink: six vivid ink colors with much better saturation than the older 7-color ACeP panels. A full refresh takes roughly 15-30 seconds. Pimoroni's boards are the easiest e-ink hardware to start with: panel and driver electronics come as one unit that plugs straight onto the Pi's GPIO header - no soldering, no separate driver board.

The four side buttons are registered automatically and can trigger events in your scenes - switch scenes, cycle images, anything.

How it works

FrameOS ships a native Nim driver (pimoroni.inky_impression_13) compiled straight into the binary that runs on your Raspberry Pi - no Python, no vendor libraries. Each render pass draws your scene into a full-color image, dithers it to the panel's palette, and pushes the result to the display over SPI.

Setup

  1. Plug the board onto the Pi's GPIO header.
  2. Add a frame in the FrameOS backend and select the Pimoroni Inky Impression - 13.3" 2025 edition driver.
  3. Save & deploy. The panel blinks through a refresh cycle and shows your scene.

Status

🟡 Should work, not yet confirmed on real hardware. The driver shares its controller logic with panels that are confirmed working. If you have this display, tell us on GitHub or Discord and we'll mark it confirmed.

On this page