The document describes a two-axis solar tracking system based on a microcontroller that uses light dependent resistors and differential signals from sensor pairs to control motors and position a solar panel to continuously face the sun for optimal energy collection. A PIC16F877 microcontroller receives input from four LDR sensors to calculate the angular error in both the azimuth and elevation plane and minimize the error by repositioning the panel. The system allows for increased solar collection over fixed panels and can operate independently based on location.