Cleaning robot

Cleaning Robot

A cleaning robot that uses dry floor wipes to remove dust. Due to its small size, the robot can work in places that a Roomba vacuum can not reach. It uses a differential drive to change direction. An ATtiny44 microcontroller is at the heart of the electrons. An ultrasound module provides distance information to obstacles and an L293D is used as the motor driver. The frame is 3D printed.