DIY String Shooter

This is my DIY 3D Printed String Shooter—a fun little project I made using two micro dc toy motor. It’s a compact and easy-to-use tool that shoots a string using two rotating drums.
The idea behind this project was to create something playful but also useful for experiments, school demos, or just to enjoy as a creative weekend build. It doesn't use any complex electronics or mechanisms—just a simple twist-and-shoot system that works surprisingly well!
If you enjoy building cool stuff, this is a great project to try out. It’s beginner-friendly, quick to assemble, and works using common materials you probably already have.
Supplies

- 3.7v Rechargeable Battery
- TP4056 Charging Module
- ON/OFF SPST Switch
- 130 Micro Toy Motor
CAD & 3D Printing



To start this project, I designed the DIY String Shooter using Fusion 360. It’s a simple and compact design that’s easy to print and assemble. If you’d like to view or edit the model, you can open it directly in your browser using the Fusion 360 web viewer. Feel free to customize it however you like.
For 3D Printing, You can directly download the required STL files below:
- Housing.stl
- Cover.stl
- Wheel.stl
For 3D printing, I used JLC3DP, a professional 3D printing service known for its high precision, affordable prices, and wide range of material options. They support advanced printing technologies like SLA, SLS, MJF, and FDM, delivering smooth, durable parts that are perfect for both prototypes and final builds.
One of the best things about JLC3DP is their fast turnaround time and reliable global shipping, making it super convenient for hobbyists, students, and professionals alike. Whether you're just starting out or working on a serious engineering project, JLC3DP is a great choice.
👉 Use the link to get an exclusive discount on your first order from JLC3DP!
Motor Assembly



After getting the 3D printed parts, I started with assembling the DC toy motors. Place both motors into their slots on the base. They should fit perfectly in the spaces designed for them. Once placed, apply a small amount of super glue to hold them in position. Make sure not to get glue on the motor shafts, as that can stop them from spinning. Let the glue dry properly before moving on.
Charging Module Assembly


Once the motors are securely in place, it's time to Secure the TP4056 charging module. Locate the dedicated slot for the module on the base. On the back side, you’ll see a cutout perfectly shaped for the Type-C port. Carefully align the port with the cutout so it fits nicely. Once aligned, use a small amount of super glue to fix the module in place. Make sure the port is straight and accessible from the outside. Let the glue dry completely before moving on.
Switch Assembly



Next, install the ON/OFF SPST rocker switch into its dedicated slot on the body. Simply align the switch with the cutout and gently press it into place. The slot is designed to hold the switch tightly, so it should snap in and stay firm without any extra support.
Connection

The connections in this project are pretty simple and easy to follow. Take a look at the connection diagram above to see how everything is connected. You’ll need to connect the motors, the TP4056 charging module, battery, and the rocker switch together.
Start by connecting the motors in parallel, then connect them to the switch. The switch will go between the battery output and the motors, so you can turn the device ON and OFF. The TP4056 module will be connected to the battery and also handle the charging through the Type-C port. Make sure to solder the wires properly or use tight connectors, and keep the connections neat.
Battery Assembly

After completing all the wiring, it's time to attach the battery. While there’s no fixed slot for the battery, there is an empty space in the design where the battery fits nicely. Place the battery in that area, making sure it doesn’t block any moving parts or wires.
To secure it, you can use a hot glue gun or double-sided tape—whichever is easier for you. Make sure the battery is firmly attached and doesn’t move around when the shooter is in use.
Final Assembly



Now that everything is done, it’s time to close the base. Take the bottom cover and place it over the main body. Make sure all the wires and the battery are inside properly so the cover fits well. Once it’s in the right position, use a small amount of super glue around the edges to stick it in place. Hold it for a few seconds until the glue dries.
Rotary Wheel Assembly
Now it’s time to add the main part — the rotary wheels. Each wheel has a small hole that fits perfectly on the DC motor shaft. Just line up the hole with the motor shaft and gently press it in. It should fit tightly and stay in place. Do the same for both wheels. Make sure they can spin freely and are not loose.
String Making



Now it’s time to make the string for the shooter. Take a piece of yarn 🧶 — the same type that’s often used for knitting sweaters. It’s easy to find and works great for this project. Cut about 1.5 to 2 meters of yarn.
Pass one end of the yarn through the hole on the right side, then thread it through the rotary wheels. After that, bring both ends together and stick them using a small amount of super glue. Let the glue dry properly so the string forms a strong loop.
Testing
Now it’s time to test your DIY String Shooter! First, charge the battery fully using the Type-C port. A full battery will make the motors work properly and give the best results.
Once the battery is charged, press the ON switch. The rotary wheels will start spinning fast, and your yarn string will fly into the air! It’s really fun to see it working. You can try it a few times and even test with different yarn lengths to see what works best.
Now your string shooter is ready to play. Enjoy and have fun!
Conclusion!
This was a fun and creative project that shows how simple parts like a DC motor, yarn, and a 3D printed design can come together to make something cool and playful. It’s easy to build, fun to use, and a great weekend project for makers of all ages.
I hope you enjoyed building it as much as I did. Feel free to customize the design, try different string materials, or even add more features.
If you liked this project, don’t forget to share it and let me know what you think. Happy making!