DM Helper

This is where I will be posting updates on the tentatively titled “DM Helper” project. The DM Helper will be a small device that will essentially replace my need for a DM screen and computer for running TTRPGs.

DESIGN GOALS

The DM Helper will have the following design goals:

  1. Audio system
    • Play ambience and music at the same type
    • Control the ambience and music volume separately
    • Choose ambience and music separately
    • When selecting music and ambience, fade between the playlists to not break immersion
  2. NPC Randomizer
    • Give a random name
    • Give a list of three characteristics, one for physical appearance, one for demeanor, and one for emotional state
  3. Weather Randomizer
    • Give a random temperature, sky coverage, and precipitation status
  4. Aesthetics
    • Use faders for volume control
    • Should be in the style of 70s tech, light gray for most of the body, and brighter colors for buttons and faders
    • Start up for the device should have a little face like BMO from Adventure Time

PROJECT GOALS

In addition to creating the DM Helper and fulfilling the design goals, here are my other goals for what I want to get out of doing this project.

  1. Practice using a Raspberry Pi
  2. Keep a detailed log of the design process
  3. Make it accessible for others to make by posting the code, CAD files, and hardware links.