
Hello, so I'd like to showcase my kerfus that I've built myself, It's a roomba 880, to which connected ESP32 plus (from keyestudio), and roomba 880 serial port is powering ESP32, which at the same time controls the roomba trough the same serial port.
Design of mine is not perfect, but most importantly - it's practical and require very little effort to get to this moment, so it's very easy to build one yourself, no 3d printer required! All you need to do from the hard part, is to solder couple of joints together to power ESP32 from a roomba battery. To "enable esp32 control" you need to bridge black with black and red with red wire - no button implemented (yet?).
I'm going to use my kerfus as robot servant that'd send off my dishes when I'm done eating, or serve me a 2L watter bottle when mine would run out (which under desk), would bother me (bump at me) if I'm sitting for too long, didn't clean dishes or sum like that. Friends will be able to connect one at a time to take over control of kerfus, and control his movements, see trough the kerfus face (phone) and talk to me via speakers and mic the phone provides aswell.
Kerfus will be able to put kitchen alarm if need to, or i'll ask him "go to kitchen and stand there, observe pot", so I can use it as a remote camera. I'll also make him to display my self-hosted dashboard (weather, mail, calendar, notes, etc.), and allow him to be able change some smart-home stuff when I got any.
ENTIRE PROJECT IS HEAVILY VIBE CODED, IDK HOW TO CODE, IDK ANY ELECTRICITY FLUFF, IMMA TERRIBLE AT SOLDERING, IMMA DUMB AT MAKING DRAWINGS - I DID 90% OF STUFF WITH AI, I JUST DIRECTED AI INTO RIGHT DIRECTION. (rest assured that the post might feel blank and "meh" in wording, but it's pure human product)
Camera ui when you swipe to the left allows for manual control
(don't worry about purple and green here - leftovers)
Cross-reference with drawing below if u got issues
Cross reference with the drawing below if u got issues
Red and black to DC regulator, from 14V to 5V, it's not perfect but should be OK
Idk what else to say, got no spark to yap somewhy currently, but wanted to public out this post. This is what I'm working on. I'll share details how to build kerfus at home later, when I'll be glad with the first kerfus version, as there's alot of work need to be done, and I got only free tier of claude ai (I have to wait quite long time before I can message him once again). Ask questions if you got any. I got gitlab page of this project (will post in comments)
I got my update log on the project in cyberspace online under technica guild