The document describes an automatic solar panel cleaning mechanism. It aims to maximize energy production from solar panels by removing dust without manual cleaning. The mechanism uses rolling brushes attached to a frame that moves horizontally across rows of solar panels. DC motors power the brushes and drive wheels to translate the frame. Testing showed the mechanism could clean panels in 80 seconds and increase energy efficiency by up to 27% annually by removing dust. It is designed to be low-cost and require only yearly maintenance for commercial solar arrays.