https://cdn-blog.adafruit.com/uploads/2026/04/Screenshot-2026-04-24-at-10.00.55-AM.png

StarWars Day is almost here! What better way to celebrate than a chat with C-3PO. Samuel Potozkin put a lot of work into this build. Beyond the hardware, Potozkin pulled off a ton of prop building techniques to get a believable bot. The head alone required meticulous finishing of 3d printing parts to create the metallic finish.
Via Reddit:
I built a C-3PO head and integrated a Raspberry Pi system inside so you can actually talk to it and it responds in real time.
Here’s how it works:
Audio comes in through a MEMS mic
The Pi processes the input and generates a response
Output is played through an internal speaker
I also used an exciter instead of a traditional speaker so the sound comes through the shell instead of a visible driver.This was my first time using a raspberry pi for anything and it took some tweaking. But I’m happy with how it turned out.
Very thorough walkthrough video via YouTube:
Project Repository:
https://github.com/spotozkin/threepio
3D printing – Adafruit Industries – Makers, hackers, artists, designers and engineers!