Inspiration
The inspiration behind X-toy comes from a simple, universal childhood dream — the desire to befriend your favorite superhero. We wanted to create a robot toy that doesn’t just move, but embodies different characters, emotions, and personalities. What if your toy could actually become the ninja, the astronaut, or the wizard you imagined? That question became the starting point for X-toy.
What it does
X-toy is a modular AI-powered robot toy with a flexible skeleton and interchangeable character shells. Each shell represents a different character — such as a ninja, astronaut, or wizard — and comes with its own unique AI behavior, voice style, and personality. When you change the shell, you don't just change how the toy looks — you change how it thinks, speaks, and acts.
How we built it
We started by designing a universal robot skeleton with multiple articulated joints to support expressive and dynamic movement. We then developed modular 3D-printed shells that snap onto the frame, each one styled for a unique character. On the software side, we created role-based AI behavior packages — including different voice lines, response styles, and LED/gesture interactions — which dynamically change depending on the selected character.
Challenges we ran into
One challenge was designing a skeleton that was both mechanically flexible and structurally stable, while also being lightweight enough for toy-grade servos. We also had to carefully balance hardware constraints (e.g. servo torque, power supply) with expressive character movement. On the software side, implementing smooth transitions between AI personalities while keeping the system modular and scalable was a technical puzzle.
Accomplishments that we're proud of
What we learned
We’re proud that we were able to create a working MVP that not only supports real-time shell swapping, but also switches AI behavior seamlessly. The character personalities really shine through, and early testers immediately connected emotionally with different versions of X-toy. We also managed to design a playful and clean visual identity that’s ready for future branding and storytelling.
What's next for X-toy
We learned how powerful modularity can be — both in hardware and in software. Giving one physical object multiple “identities” makes it more than a toy — it becomes a canvas for imagination and emotional interaction. We also gained a lot of hands-on experience integrating 3D printing, servo control, and AI-based voice systems into a single user-friendly experience.
Built With
- 3dprinting
- arduino
- esp32
Log in or sign up for Devpost to join the conversation.