Tabletop SpellBook for Dungeons and Dragons 5e.
This Arduino project keeps track of spell slots and spell text without having to have a phone out, spell cards, or a stack of paper/book.
- Adafruit M0 Adalogger
- Adafruit Sharp Memory Display Breakout Board
- Adafruit 8x8 Mini Led Matrix with I2C backpack
- 2.7" Sharp Memory Display replacing the one that comes on the breakout board
- KY-040 Rotary Encoder
- 19mm Push Button
- MicroSD card
- Currently, spells data is stored in a JSON file on an SD card and parsed into spell objects in the program.
- The rotary encoder rotation moves through slots and levels (depending on rotation direction)
- When you click the encoder button it will switch to the spell side, where rotation rotates through the spells.
- 3D printed shell is in two parts. The base still needs some work, I would like to line up the USB to the hole in the back.
- M3 Thumb Screws amazon link
- 50mm donut semiprecious gemstone pendant for the knob eBay link
- 18x25mm semiprecious oval cabochons for the upper back panel amazon link
- Add a way to do long rests
- Adding a way to mark spells as prepared prepare spells to shorten the list.


