Skip to content

A writerDeck style Cyberdeck design specifically for TTRPGs

Notifications You must be signed in to change notification settings

esemv07/QuestDeck

Folders and files

NameName
Last commit message
Last commit date

Latest commit

117a00f · · Aug 14, 2025

History

41 Commits
Aug 2, 2025
Jul 31, 2025
Aug 1, 2025
Aug 2, 2025
Aug 14, 2025
Aug 1, 2025
Aug 14, 2025

Repository files navigation

QuestDeck

A writerDeck style Cyberdeck design specifically for TTRPGs

What is it?

This project is a version of a writerDeck I have designed specifically to be used for TTRPGs. It has a custom keyboard as well as all custom PCBs and runs on Raspberry Pi Zero 2 W. The keyboard is foldable and the whole thing folds down into a book style case. It a Dice Roller OLED screen that connects to the keyboard, meaning that when the 'Roll' key is pressed, it will roll dice on the screen for you.

Why did I make this?

I love playing TTRPGs such as DnD as well as solo TTRPGs. I like to take notes on the game and it is nice to type them out, but the issue I often experience is getting distracted by other tabs, notifications, etc. This device is a no distractions writing device meaning that I can take the noted I want without the normal distractions. I also think it is super cool to be able to have a writing tool designed to fit the theme of TTRPGs so I made the case as nice as possible to achieve this goal.

Pictures

Schematic

PCB

Final CAD

Firmware

Bill of Materials

Total Cost: $175.51USD ($270.17AUD)

Category Item Price (AUD) Shipping Quantity Vendor Notes/Considerations Link
Keyboard PCBs ↓ Kailh Choc Low Profile Switch $44.19 Free 1 x 70pcs AliExpress Kailh Choc Low Profile Switch
1N4148 Diodes $2.84 Free 1 x 100pcs AliExpress 1N4148 Diodes
Top Screeen PCB ↓ Raspberry Pi Zero 2 W $29.45 Free 1 Core Electronics Somehow cheaper than AliExpress and is local Raspberry Pi Zero 2 W
3.7V 2400mAh LiPo Battery $21.95 Free 1 Core Electronics Cheaper AliExpress options don't deliver until September 3.7V 2400mAh LiPo Battery
Micro USB Plug Breakout $13.99 Free 1 x 4pcs AmazonAU Only option but should arrive July 30 - Aug 5 so hopefully it comes in time. USB MicroB Plug Breakout Board
Type-C TP4056 Charging Module $1.34 Free 1 AliExpress DIY Type-C USB 5V 1A 18650 TP4056
MT3608 Boost Module $2.79 Free 1 AliExpress MT3608 Boost Module
24 Pin FPC Cable Connector $1.17 Free 1 x 5pcs LCSC Electronics This may be wrong, need to check BOOMELE(Boom Precision Elec) 0.5-24P FG
Battery Cable Socket $1.85 Free 1 Core Electronics This may be wrong, need to check JST Right-Angle Connector - SMD 2-Pin
4.2inch E-Paper Display $39.19 $5.86 1 AliExpress 4.2 inch 3-Colour E-Ink display module (400x300 Pixels)
Dice Roller Screen PCB ↓ Adafruit KB2040 $20.05 Free 1 Core Electronics RP2040 Kee Boar Driver
OLED Display 128X32 0.91" SSD1306 $3.42 Free 1 AliExpress 0.91 inch OLED Display Module - White
MCP23017-E/SO I/O Expander $4.79 Free 1 AliExpress MCP23017-E/SO SOP28
Metal Film Resistors 4.7kΩ 0.25W $0.48 Free 1 x 50pcs LCSC Electronics UNI-ROYAL(Uniroyal Elec) MFR0W4F4701A50
PCB Connectors ↓ 26 Pin FFC Cable Connector $7.14 Free 1 x 2pcs DigiKey Aus FH12-26S-0.5SH(55)
9 Pin FFC Cable Connector $7.44 Free 1 x 4pcs DigiKey Aus FH19C-9S-0.5SH(10)
10 Pin FFC Cable Connector $4.36 Free 1 x 2pcs DigiKey Aus FH12-10S-0.5SH(55)
PCBs ↓ Centre Keyboard $15.09 $12.66 1 x 5pcs JLCPCB N/A
Left Keyboard $4.98 $2.33 1 x 5pcs JLCPCB N/A
Right Keyboard $4.98 $2.33 1 x 5pcs JLCPCB N/A
Dice Roller Screen $4.98 $2.33 1 x 5pcs JLCPCB N/A
Top Screen %15.71 $12.10 1 x 5pcs JLCPCB N/A

About the Design Process

You can find my whole designing process in my Journal.md file, and my parts list with links in my BOM.md file.

I designed this project for Highway, a Hackclub program where you can get grants for hardware projects you design.

About

A writerDeck style Cyberdeck design specifically for TTRPGs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages