iRobot Roomba Scheduler with Intellibin for Pets Model 4290 w/Extra Parts M4619 | eBay
My trusty 2006 Roomba Discovery, still regularly cleaning my workshop. I've repaired him several times over the years, and have just replaced some MOSFETs and transistors, but he's still reliable and hard
Trying to Repair Roomba Scheduler « Keith's Electronics Blog