Imported from GitHub: GhostWrench/ttrpg9000 · commit 1f7ee48 · license MIT
Description
Hardware and software for a hand-held dice rolling computer
README
TTRPG-9000

The TTRPG-9000 is an open-hardware and open-source handheld electronic dicerolling computer for table top RPGs. It allows the user to select NdM to roll and shows the result of each individual roll as well as the total. Dice available are d2, d4, d6, d8, d10, d12, d20 and d100. A psuedo random number generator is seeded/updated via both the clock and user interactions with the board making for good randomness in the output. It runs off of a single 1.5V CR2302 battery and has a very good battery life (tested to 80+ hours and going). Due to requests from a lot of Shadowrun players there is a special Shadowrun software build option that adds a summary mode for hits and glitches as well as a boot mode (turn on the power while holding down an encoder) that makes it work just like the original version.
Build and installation
To build and install, you will need a Linux computer with gcc-avr, binutils-avr avr-libc and avrdude installed. (I'm sure you can do it on Windows too, but you are on your own)
Build (Standard)
$ cd code
$ make
Build (Shadowrun)
$ cd code
$ SHADOWRUN=1 make
Software installation
To install you will need an AVR programmer (make sure it is set to 3v3 programming mode, usually with a jumper). Attach to the 6 pin AVR programming port by soldering on a header or using a Pogo adapter. The run
$ make flash
Buy on Etsy
Support me and my work by buying a pre-fabricated unit on Etsy!
No comments yet. Be the first to ask about this board.