Skip to content
MCU Atlas
ESP32UNKNOWN-ESP32Draft

paperlesspaper: open-hardware Spectra 6 colour e-paper photo frame

Open PCB and CAD files for an ESP32 colour e-paper photo frame using a 7.3in Spectra 6 display in a standard picture frame.

Difficulty:AdvancedCost:Source available

Photos

paperlesspaper: open-hardware Spectra 6 colour e-paper photo frame photo 1
paperlesspaper: open-hardware Spectra 6 colour e-paper photo frame photo 2
paperlesspaper: open-hardware Spectra 6 colour e-paper photo frame photo 3
paperlesspaper: open-hardware Spectra 6 colour e-paper photo frame photo 4

Photos: paperlesspaper/paperlesspaper-hardware

Key Facts

  • Display: 7.3in Spectra 6 colour e-paper
  • Build: custom PCB, 3D-printed, laser-cut back
  • Power: battery
  • Chip: ESP32-family (verify revision in PCB files)

About This Project

paperlesspaper publishes the hardware for its commercial e-paper photo frame: PCB design files, 3D-printed carriers and a laser-cut back for a standard picture frame. The display is a full-colour E Ink Spectra 6 panel, so photos look like prints and the frame runs on battery for long periods. Building it requires PCB fabrication, a 3D printer and a laser cutter, so it suits advanced makers.

Source & Attribution

Source: GitHub
License: unknown (no licence file reported)
Last verified: 10/16/2026
paperlesspaper: open-hardware Spectra 6 colour e-paper photo frame
How to Build It
The open hardware behind paperlesspaper's Paper 7 photo frame. A custom PCB drives a 7.3in Spectra 6 colour e-paper panel inside a standard picture frame, with a battery, 3D-printed internals and a laser-cut back. The repo has the PCB, CAD and laser-cut files.
Draft: steps not yet verified

Parts Needed

  • Paper 7 PCB (Gerbers, BOM and pick-and-place files in the repo; order it assembled)
  • 7.3in Spectra 6 colour e-paper panel
  • Standard picture frame with turn buttons
  • Battery
  • PETG 3D-printed parts (battery compartment, spacers)
  • Laser-cut back panel

Steps

  1. 1

    Order the PCB

    Send the Gerber zip, BOM and pick-and-place files to a PCB assembly service. The Fusion Electronics source files are there if you want to modify the design.

  2. 2

    Print and cut the parts

    Print the inner carrier, battery compartment and spacers in PETG (replacement parts are also on Makerworld). Laser-cut the back panel: red lines cut, black lines engrave, green is ignored.

  3. 3

    Assemble

    Mount the PCB and battery on the carrier, then connect the display's flex cable. No screws are needed, but glue the battery cover with superglue.

  4. 4

    Firmware

    This repo covers the hardware only. Get the firmware and app setup from paperlesspaper's other repos or docs, and check which chip your PCB revision uses.

  5. 5

    Tips

    Spectra 6 panels refresh slowly (tens of seconds). That's expected.

Parts List (BOM)
Parts list inferred by MCU Atlas — check the original
inferred
PartQtyRoleEst. PriceBuy
paperlesspaper PCB (from repo)
1PCB——
1display$60–$90View
Standard picture frame with turn buttons
1enclosure——
1power$4–$10View
Estimated Total$64–$100 USD

Not included: 3D-printed case, wire, solder, USB cable

Download CSV

Related Projects

Watchy: open-source ESP32 e-ink smartwatch
Illustration
ESP32Draft
An open-source smartwatch with a 1.54in e-paper screen and ESP32, hackable watch faces in Arduino.
Beginner·Under $15·Code
2 parts listed
Low-power ESP32 e-paper weather display (7.5in)
Illustration
ESP32Draft
A wall-mounted 7.5in e-paper weather display on an ESP32 that runs for months on one battery charge.
Intermediate·Cost varies·Code
5 parts listed
OpenEPaperLink: reuse e-ink shelf labels with an ESP32 access point
Illustration
ESP32ESP32-S3Draft
Turns cheap second-hand electronic shelf labels into a Wi-Fi-managed e-ink display fleet via an ESP32 access point.
Advanced·Under $15·Code
3 parts listed