February 2, 2026
Description
I'll post more info over time (focusing on uploading the mechanical bits for now)... If you are wondering about the file names... this was designed to deter recurring pet pee incidents. Obviously, it can be used for whatever other purpose. I have it set up right now to respond to motion (allows for a spin response, a forward/back motion, or an alternating combo). It can also be put into R/C mode, linking the ESP32 with PS4 Controller.
Assembly requires M2 and M3 screw and nut assortments as well as plastic cement.
The motors are those standard 6V yellow TT-Motors.
For the eyes, I used: Teyleten Robot 1.28 Inch TFT LCD Display Module Round RGB 240 * 240 GC9A01 Driver 4 Wire SPI Interface 240x240
The posts on the chassis support a 5 CM x 7 CM solderable breadboard with M2 screw holes.
Each wheel hub has a center and outer (x2) component so you can make the multi-color striped effect that you seen in the photos.
I included one FreeCAD file incase you want to design a different top for the robot. The one I uploaded as .STL was designed to hold two PIR sensors, the on/off switch, and three menu navigation buttons, but you might want to go a different route. The FreeCAD file is basically the base of the top, so you have the key parts of that interface. You can build /modify from there.
There is also a stand included in the files so you can test your robot without it running off of your workbench. You'll need to install the front and aft floor slides to the chassis first as those are what keeps the robot centered on the stand. Speaking of those slides, if you look at my photo of the bottom of the robot, you'll notice those are solid circles. Yes that was the original design, and that original design revealed that I truly am an idiot because it covered up the M3 screw holes in that location (for chassis/top shell attachment). So, the version I've uploaded includes a hole. I have not actually printed and tested that new slide design yet. Should be fine though :)
License:
Creative Commons - Attribution - Share Alike