 You can roll your own D20 and build a talking D20 with 3D printing and circuit Python. This is a remake of our classic Arduino project that we respond as a much easier build using the Adafruit RP2040 PropMaker Feather. The two halves are 3D printed and house the all-in-one dev board along with a mini speaker, slide switch, and rechargeable battery. The built-in accelerometer detects when it's been rolled and plays an audio file of the number it's landed on. The RP2040 PropMaker Feather is secured to one half of the D20 and the two snap fit together with neodymium magnets. Philip Berges, a.k.a. Paint Your Dragon, ported his original Arduino code to circuit Python. The face vectors have been remapped to fit the new orientation and features free fall detection using the LIS3DH accelerometer. To learn how to build your own, check out the guide at learn.adafruit.com. The USB-C port is accessible when the D20 is open. Phil B included a nifty feature that tells you when the battery is low, so you know when it's time to recharge. You can 3D print the halves yourself or have a 3D printing service make them for you. The electronics are mounted to one half, so we opted to include a spot for adding a counterweight to balance out the dye. We had a lot of fun working on this and hope it inspires folks to give this unique project a roll.