- Group Assignment
- Applications and Implications, Project Development
Manuel Ayala-Chauvin
Institution: Fablab - Universidad Tecnológica Indoamérica
Year: 2025
Manuel Ayala-Chauvin
Institution: Fablab - Universidad Tecnológica Indoamérica
Year: 2025
The project is a soft, interactive puppet that moves its mouth in sync with a voice recording. It’s designed for storytelling with children, especially to support reading, attention, and emotional connection. A small app controls the sequence so that everything feels alive.
I reviewed several Fab Academy projects. One that inspired me was Ryan Reilly’s puppet . My approach is different because I focused on soft materials, child interaction, and making it modular and replicable.
I designed the puppet’s internal skull, its movement system (jaw), custom PCBs to control servos, and a simple app to manage the voice and movement sequence. The body is foam-based, lightweight, and easy to handle.
Component | Function | Quantity | Source |
---|---|---|---|
PLA filament | 3D printing | 600g | Local store |
Foam + fabric | Puppet shell | 1 set | Textile market |
SG90 Servos | Jaw | 4 | AliExpress |
ESP32 | Main controller | 1 | Lab inventory |
Custom PCB | Servo + logic | 2 | In-house |
Acrylic sheet | Structure base | 2 | Lab stock |
Glue, paint, thread | Finishing | Various | Local store |
Most components were sourced from the lab or bought locally in Ambato. Electronics came from online suppliers and leftover lab inventory. Fabrics were chosen by hand in the textile market to ensure the puppet felt soft and friendly.
The puppet includes a 3D-printed skull, servo-driven jaw, custom PCBs, and a web app for control. The outer layer is a foam cast with fabric wrapping. The system is fully integrated for plug-and-play interaction.
The success of the final project will be evaluated based on the following features and criteria:
The project will be considered successful if all these features operate reliably and demonstrate coherent integration of electronics, mechanics, and application usability.
Assignment | Status |
---|---|
Computer-Aided Design | 100% |
Computer-Controlled Cutting | 100% |
Embedded Programming | 100% |
3D Scanning and Printing | 100% |
Electronics Design | 100% |
Computer-Controlled Machining | 100% |
Electronics Production | 100% |
Input Devices | 100% |
Output Devices | 100% |
Embedded Networking and Communication | 100% |
Mechanical Design | 100% |
Mid Term Review | 94% |
Moulding and Casting | 100% |
Interface and App Programming | 75% |
System Integration | 100% |
Wildcard Week | 100% |
Invention, IP and Income | 50% |
Final Project Requirements | 70% |
The servo response and app connection worked well. Casting the foam head was also successful after testing different densities. What didn’t work at first was the mouth movement system—it was too stiff. I changed it to a tension cable design and got better results.
I’ve learned how to take an idea and bring it to life by combining design, electronics, and fabrication. I’ve also learned that iterating is part of the process—and that testing with people is just as important as building. It’s been technical, but also personal: I made something that can speak to children.
This week marked a turning point in the project. I was able to see the different components—mechanical, electronic, and digital—finally coming together. Testing the movement of the puppet’s mouth, synchronized with voice, made the concept feel real for the first time. I also had to make quick decisions to improve what didn’t work, especially in the mechanism. The process reminded me that prototyping is about failing fast and improving fast. Now, the focus shifts toward integration, final adjustments, and creating a meaningful user experience. Step by step, the puppet is starting to tell its own story.
Click the button below to access and download all available materials.
Download Resources