How-To: Musical Drawdio Puppet

Craft & Design

CRAFT: Geek Crafts

By Angela Sheehan
Conductive fabric/thread and a few electronic parts transform this seemingly ordinary plushie into a fun, playable instrument.
This octopus jellyfish-inspired puppet lets you make different squeaky sounds using an embedded Drawdio. Hold the puppet by putting one hand in the loop on its belly. Use the other hand to touch conductive spots on its legs, which complete the Drawdio’s circuit to make sounds. Using the technique shown in the Make:Online project Unruly, 100K resistors in the legs create a change in pitch between each conductive circle. I experimented with different resistor values at the end to change the sound of each leg as a whole and included some that I thought sounded cool. Feel free to change up the resistor values and make your own unique soundscape.

Musical Drawdio Puppet from Angela M. Sheehan on Vimeo.


Fleece fabric, two coordinating colors for the body and the inside legs/bottom
Fiberfill stuffing
Needle and thread
Sewing machine
Conductive thread
Conductive fabric for these photos
I used Zelt Fabric from
Resistors: 100K Ω (20), 550 Ω (1), 180K Ω (1), 470K Ω (1), 720K Ω (1)
Assembled Drawdio
use a preassembled Drawdio fun pack or build one using a kit
Small pliers
Pattern pieces
download below
Metal snaps optional
Soldering iron/solder optional

Download PDF Download the Pattern Template PDF
Right click to save the PDF to your desktop. Directions on downloading PDFs.


Step 1: Print out PDF pattern and cut all your fleece/conductive fabric pieces.
Drawdiopuppet Step2
Step 2: Pin and sew the six body pieces of the puppet together along the side seams. I find it easiest to sew the edges of three pieces together and then pin/sew the two halves together. At this point, it should look sort of like a hat. Put aside.
Step 3: With right sides together, pin and sew a piece of conductive fabric to a piece of fleece along the long edges to make the loop. Turn inside out.
Drawdiopuppet Step4
Step 4: With the conductive side facing inward, pull the ends of the loop through the slits in the circular bottom piece. Leave about 1/4″ – 1/2″ sticking out the end. Pin and sew in place.
Drawdiopuppet Step5
Step 5: Thread the bobbin of your sewing machine with conductive thread and switch to a zig zag stitch. With the right side facing down, sew a line down the border piece, about 1″ from the edge and about 3.5″ inches from the ends (as marked on the pattern). Leave a long tail (about 4″) of conductive thread on one end. Fold in half with the conductive thread facing outward.
Drawdiopuppet Step6
Step 6: Carefully pin the body, border, and bottom pieces together with right sides facing inward. Position the border in between the body and the bottom pieces so that the zig zag conductive thread side is facing the bottom loop. Let any extra length on the border hang out and sew along the edge, leaving about 2″ of the seam open for turning it right side out. Pull the loose tail of conductive thread through the opening to make sure it doesn’t get sewn or caught.
Drawdiopuppet Step7
Step 7: On the loop end opposite from the loose tail on the border piece, sew a piece of conductive thread about 7″ long to the conductive fabric. These two loose threads will be attaching to the ends of your Drawdio, so make sure they are not touching or next to each other. Turn the piece inside out.
Drawdiopuppet Step8
Step 8: Stuff the body and the border pieces with some fiberfill batting (or stuffing) to give the puppet some shape. If you are having trouble stuffing the border, use some scissors to push it along to the farthest edge.
Drawdiopuppet Step9
Step 9: To make the Drawdio removable from the puppet to use in other projects, solder some metal sewing snaps to each conductive end. Save the other halves of the snap pairs for later in the tutorial. If you’d like to permanently sew your Drawdio into the puppet, skip this step.
Drawdiopuppet Step10
Step 10: Take your assembled Drawdio and hold it between the two conductive thread tails on the outside of your puppet. Make sure that only one end of the conductive zig zag line touches the Drawdio. Mark where the ends of the Drawdio will be placed on the puppet with a marker. It doesn’t matter which way the speaker faces. I like to hold the puppet in my left hand so I make it so the speaker points toward me.
Drawdiopuppet Step11
Step 11: When you have the placement finalized, sew the hole where you stuffed the puppet closed and sew the ends of the border piece together (trim extra fleece if needed). I left the border piece behind the Drawdio unstuffed to give it some extra space. Use the loose conductive thread tails to attach metal snaps (for the removable Drawdio) or to sew the Drawdio in securely. Set aside.
Drawdiopuppet Step12
Step 12: Sew your conductive circles into your legs using a backstitch. I like to sew these by hand so I can use a really small seam allowance. I also whip stitch around the edges to make it extra secure. The circles are a little bigger than the holes, giving it a nice recessed shape. This is probably the most time-consuming part of making the puppet, so turn on your favorite DVD or get a friend to help you make an assembly line.
Drawdiopuppet Step13
Step 13: After all the conductive circles are attached, ready your resistors by curling the ends around with a pair of pliers to make easy-to-sew beads.
Drawdiopuppet Step14
Step 14: With conductive thread, sew your resistors between pairs of conductive circles, making sure to loop the thread a few times on each end for a secure connection. Sew the top resistor to the fleece and pull it out the other side, leaving a 4″ tail. (One leg will have no top resistor. For this one just sew a piece of conductive thread to the top circle and pull through to the front.)
Step 15: After all the resistors have been sewn in, pin the leg pieces to the outside leg pieces with right sides together. Pull the loose conductive thread tail out of the way so it doesn’t get caught in the seam. Sew along the edge, leaving the end open.
Drawdiopuppet Step16
Step 16: Carefully turn each leg inside out. Fold the raw edges inside and sew the ends of the legs shut with regular thread.
Drawdiopuppet Step17
Step 17: Arrange the legs along the zig zag conductive thread line on the puppet body. Leave space around where the Drawdio attaches so the legs don’t touch it. Pin and sew the legs to the zig zag using the conductive thread tails on the end of each leg. Use regular thread to secure the legs further if needed.
Drawdiopuppet Step18
Step 18: Sew on some eyes or facial features to personalize your puppet.
Drawdiopuppet Step19
Step 19: Attach your snap-in Drawdio, put in a battery and test it out. Place one hand in the loop and use the other to press different conductive patches on the legs. If you find the Drawdio is uncomfortable/pressing on your wrist, you can add a bit of fleece over it as cushion.
Drawdiopuppet Finished2
Drawdio Kid Mshed
If you like this project, you can also pick up the Drawdio Kit, available in the Maker Shed.
About the Author:
Author Angela Sheehan
Angela Sheehan is a maker/crafter who is interested in digital arts, wearable and physical computing, crafts, and how all these things can combine. She shares her experiments every weekend at

Discuss this article with the rest of the community on our Discord server!


Maker Faire Bay Area 2023 - Mare Island, CA

Escape to an island of imagination + innovation as Maker Faire Bay Area returns for its 15th iteration!

Buy Tickets today! SAVE 15% and lock-in your preferred date(s).