Skip to main content
Nastrotek
ResourcesPCB Design

The Open Book - Open-Source Raspberry Pi Pico E-Reader PCB

Author: Joey Castillo (Oddly Specific Objects)

Open-source The Open Book PCB for a Raspberry Pi Pico e-reader with 4.2-inch e-paper display, AAA battery power, and hand-solderable parts.

UntestedFree downloadPCB Design

Main components

Raspberry Pi PicoGDEW042T2 4.2" grayscale e-paper displayCastellated E-Paper Driver module (custom board)GD25Q16C SPI flash (Unicode font data)MEM2075 microSD card slot

Share

LinkedInFacebookX
Open Book e-reader PCB with Raspberry Pi Pico, e-paper display connector and controls

PCB photos

Quick Specs

Main IC
Raspberry Pi Pico
Status
Concept

What it is

An open-source e-reader built around a Raspberry Pi Pico and a 4.2" grayscale e-paper display, designed to be simple enough that anyone with a soldering iron can build and understand one. This "reboot" version replaces the project's original design with one optimized for low part count and easy hand assembly, running on two AAA batteries rather than a rechargeable LiPo cell.

Main components

  • Raspberry Pi Pico (main microcontroller, with its own USB port for programming)
  • GDEW042T2 4.2" grayscale e-paper panel (deliberately not the tri-color variant, which refreshes far more slowly)
  • A separate Castellated E-Paper Driver module, connected via a flex cable
  • GD25Q16C SPI flash chip, holding Unicode font data from GNU Unifont
  • MEM2075 microSD card slot for book files
  • Seven front navigation buttons plus dedicated Reset and Lock buttons
  • Keystone 1022 dual-AAA battery holder with a power switch that disables all circuits for long standby life

What you can use it for

  • Building a fully open e-reader you can understand down to the schematic level
  • A reference design for a hand-solderable board (roughly 7 through-hole and 14 SMD 1206 parts) driving e-paper through a separate castellated driver module
  • A starting point for your own reader hardware — the project explicitly invites forking and tweaking

Notes before use

  • Nastrotek has not independently fabricated or tested this board yet.
  • This is a mature, widely-built project (8,000+ GitHub stars); the current design is a Pi Pico-based reboot, with the earlier version archived in the repository's original branch.
  • You need two custom boards fabricated: the Open Book Main Board (bare PCB) and the Castellated E-Paper Driver (best ordered as a PCBA job — pre-assembled — since it uses fine-pitch parts).
  • Firmware, called "libros," lives in a separate repository and is not covered by this resource.
  • Licensed CC-BY-SA 4.0 — the board's own silkscreen carries the license mark.

Source / reference

Original hardware design by Joey Castillo / Oddly Specific Objects, documentation at oddlyspecificobjects.com.

The design, documentation, and images shown here are attributed to Joey Castillo / Oddly Specific Objects under CC BY-SA 4.0. Any resized or cropped versions remain under the same license.

How to evaluate this board

Read this resource as a starting point for review, not as a board you should manufacture blindly. Open the schematic first and identify the power input, regulator path, MCU or main controller, external connectors, programming interface, and any sensor or display interfaces. Once the functional blocks are clear, it becomes much easier to decide whether the design matches your project.

For this board, the layout review is mostly about assembly and connector fit. Check the Pico headers, e-paper flex orientation, microSD footprint, front-button spacing, reset/lock buttons, battery-holder clearance, and whether the two-board stack leaves enough room for the display cable. I would also inspect the SPI flash routing and add my own test notes before changing the enclosure.

Before reusing the files

  • Check the license and original author notes.
  • Confirm voltage levels before connecting external modules.
  • Verify connector pinout against your cables and sensors.
  • Review BOM availability before ordering PCBs.
  • Export fresh Gerbers from the design tool if you modify anything.
  • Treat untested designs as references until you have fabricated and measured them.

Good use cases

This kind of resource is useful when you want to study a real open-source hardware design, borrow part of a circuit, or compare layout decisions before creating your own board. Even if you do not fabricate the PCB directly, the schematic can still be valuable as a reference for power design, connector planning, enclosure constraints, or firmware bring-up.

For a small product prototype, the best workflow is to reuse ideas carefully: copy the principle, not the entire board without context. Mark what you changed, keep notes on assumptions, and add measurement points so the first fabricated board can teach you something useful.

Download Resource

PCB DesignFree download

File details & download

File type
Design File
Version
Not specified
File size
Not specified
Author
Joey Castillo (Oddly Specific Objects)
License
Not verified
Commercial use
Not verified
Last checked / updated
Jul 31, 2026
Tested by Nastrotek
Not verified

The license has not been verified. Do not assume this resource is free to reuse, redistribute, or use commercially.

Share

LinkedInFacebookX

Keep exploring

Read next

Related articles

View more in Resources

Nastrotek uses cookies for analytics and ad personalization to help us understand how the site is used. You can accept or decline non-essential cookies.