Skip to the content
2 layers52 × 57 mmPoetry Reader, the printed circuit board in 3D

A handheld poetry e-reader

Size
52 × 57 mm
Copper layers
2
Thickness
1.6 mm
Parts
8
Nets
28
Pads
44
Tracks, vias
63, 0
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
14 Jun 2026
Updated
15 Jun 2026

Overview

Poetry Reader is an open-source printed circuit board by imhwinters, from the imhwinters/Poetry-Reader repository on GitHub. It is a 2-layer board of 52 × 57 mm with 8 parts on 28 nets, routed with 63 tracks and 0 vias.

It is built around the TS1603-TZ38HBM. It belongs with the ESP32 and RISC-V boards of this library.

Main components

1

README

README.md

Poetry-Reader

I made this project for my dad's birthday -- he loves reading poetry, but doesn't want to lug around heavy poetry books. I built this pocket-sized poetry reader to solve that problem.

Demo (videos + images)

https://github.com/user-attachments/assets/ed4d790f-b5af-4959-8c8f-0a64da99f5de

https://github.com/user-attachments/assets/21cbcda3-095a-4b04-85aa-d2876527afe0

IMG_2390

Files

On this repo the code is a Platformio project, including the data sent via LittleFS to the Poetry Reader. The Schematic and PCB are in a Kicad project, which you can preview here. The PCB isn't totally accurate -- due to manufacturing time/expenses I ended up just soldering this project on perfboard. The different layout meant that I ended up using different MCU pins for buttons based on convenience.

BOM

PartCount
Xiao seeed esp32c31
Tactile buttons6
22 guage wire (solid-core or threaded works, but I used solid-core)idk
1.5" OLED IIC Screen1
3d Printed Case1

Parts

8
QtyValueFootprintReferences
6TS1603-TZ38HBMeasyeda2kicad:SW-SMD_4P-L4.5-W4.5-P3.00-LS6.8BTN_DOWN1, BTN_LEFT1, BTN_POWER1, BTN_RIGHT1, BTN_SELECT1, BTN_UP1
1ER_OLEDM0.91_1x-I2CCustom Footprints:1.5_inch_IIC_OLEDU2
1XIAO ESP32C3Custom Footprints:xiao_esp32c3_1U1

More from imhwinters/Poetry-Reader

1
  • 2 layers31 × 57.3 mmPoetry Reader, the printed circuit board in 3D

    Poetry Reader

    imhwinters/Poetry-Reader

    A handheld poetry e-reader

    8 parts

Similar boards

  • 4 layers48 × 28 mmTamanu iti hat, the printed circuit board in 3D

    Tamanu iti hat

    beyondessential/tamanu-iti-hat

    Custom hardware addon for Tamanu Iti

    38 parts
  • 4 layers22 × 60.5 mmStor, the printed circuit board in 3D

    Stor

    JBlitzar/stor

    A USB2.0 High Speed flash drive with a hotswappable MicroSD backend.

    65 partsGPL-3.0
  • 2 layers20.5 × 24.8 mmPi interface, the printed circuit board in 3D

    Pi interface

    opulo-inc/lumenpnp

    The LumenPnP is an open source pick and place machine.

    8 parts3.7k
  • 2 layers59.9 × 25.7 mmBuffer, the printed circuit board in 3D

    Buffer

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    8 parts1kGPL-3.0
  • 2 layers52 × 12.6 mmUSB, the printed circuit board in 3D

    USB

    shanteacontrols/OpenDeck

    A platform for building interactive control and sensing devices using MIDI and OSC built with Zephyr RTOS.

    8 parts960Apache-2.0
  • 2 layers87.5 × 48.5 mm7 input macropad, the printed circuit board in 3D

    7 input macropad

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    8 parts915

Questions

How big is the Poetry Reader PCB?

It measures 52 × 57 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Poetry Reader use?

8 parts, built around the TS1603-TZ38HBM. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Poetry Reader KiCad files?

From the imhwinters/Poetry-Reader repository on GitHub, at the commit this page was made from: the board is PCB And Schematic/_restore_backup_2026-06-03T12-48-45-551/Poetry Reader.kicad_pcb and its schematic PCB And Schematic/Poetry Reader.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Poetry Reader design in my own project?

Its repository states no licence, so its author keeps all rights: ask imhwinters before reusing the design.