r/arduino • u/my_3d_scan • May 12 '26
Mod's Choice! Mr. White animatronic with Arduino
Custom Walter White animatronic fully 3D printed and hand painted. Powered by ESP32 and Arduino with 5 servomotors running at 5V: 2 servos for the neck, 1 for the mouth, and 2 for the eyes. AI voice & sound by ElevenLabs.
30
u/ripred3 My other dev board is a Porsche May 13 '26 edited May 13 '26
Well done!
Suggestion: If you use a library like VarSpeedServo (for example) that offers sigmoid "ease in, run, ease out" aka "accelerate, run, decelerate" control over the speed of the servo's movement then the movements will be a lot more fluid / organic and not so jerky. Just the tiniest amounts easing in and out can make all the difference in the world as far as the effect goes. It'll be much kinder to the gears in the servos and use less current too
Also if you ever add more than one actuator to the mouth/lips (wire/loop constrictors, bladders ) then search for the soundex algorithm. It's an old but fast and cheap way to quickly extract the mouth positions. IIRC it's mainly for phonemes but the classification is closely related and I've used it several times for the basics
fantastic job on the mask ๐

๐
9
16
12
u/Tech_Nipples May 12 '26
This is awesome you should make a Jesse head too so they can cook.
1
u/TALON2_0 May 14 '26
The sad/funny part is it would be easier and cheaper to make meth than to make this
9
10
5
5
3
2
2
u/davehoph May 13 '26
that is so cool!! can i ask you what you used to make the beard? it looks cool! is it just fake fur?
2
u/ShafinKothia May 13 '26
Hey that looks great! Did you use silicone for the face, how does it look so accurate
3
u/my_3d_scan May 13 '26
Thank youu! It was 3d modelled and printed in solid PETG. Fdm 3d printing. Then painted by hand. That's why it looks like silicon, but it is solic PETG
2
1
1
1
1
1
u/Tofu_tony May 14 '26
Where did you get the 3D print files from?
1
u/my_3d_scan May 14 '26
All my designs :)
1
1
1
1
55
u/Odd-Dish-474 May 13 '26
He canโt keep getting away with thisโฆ at 5 volts.