Katie NeeleyBrian Rashap
Published © MIT

World Maker | DnD D20 Room Controller

It's a D20 for controlling the atmosphere during DnD play. It's a room controller shaped like an Icosahedron.

BeginnerWork in progress4 days122
World Maker | DnD D20 Room Controller

Things used in this project

Hardware components

6 DOF Sensor - MPU6050
DFRobot 6 DOF Sensor - MPU6050
×1
Argon
Particle Argon
×1
Flora RGB Neopixel LEDs- Pack of 4
Adafruit Flora RGB Neopixel LEDs- Pack of 4
×1
Battery, 3.7 V
Battery, 3.7 V
×1
Mini Breadboard 170 Point Solderless Prototype PCB Board
×2
0.96" OLED 64x128 Display Module
ElectroPeak 0.96" OLED 64x128 Display Module
×1

Hand tools and fabrication machines

3D Printer (generic)
3D Printer (generic)
Laser cutter (generic)
Laser cutter (generic)

Story

Read more

Custom parts and enclosures

D20 Body

This is a diagram showing some of the dimensions for the 20-sided die body I created to hold the Argon Microcontroller and components inside.

Assembly for D20 Body and Lid

It needs work. As it stands it will require some minor edits done with a Dremel after it prints to make the lid fit. Sorry about that, I'll fix it as soon as I can.

D20 Lid

This is the lid, there is an edge that juts out of the bottom, please ignore it. The top hole above the OLED inlay is meant to be a charging port if you can rig it on the inside to fit that way when you build the components.

Schematics

Fritzing Diagram

This is the fritzing diagram showing how all the parts go together to make it happen.

Code

World Maker DnD 20 Room Controller

This is a work in progress, I'm building a Room Controller for DnD play

Credits

Katie Neeley

Katie Neeley

3 projects • 14 followers
Former U.S. Marine, Visual Artist, Developer, Programmer, and Entrepreneur. I love to explore the phenomenal nature of reality.
Brian Rashap

Brian Rashap

12 projects • 107 followers
Former General Manager of US Facilities Operations at Intel Corporation. Currently loving my encore career as a teacher focused on IoT.
Thanks to Brian Rashap.

Comments