Conventional Solar charge controllers have many drawbacks. These cannot track maximum sun irradiation and ambient temperature. An attempt has been made to over come these drawbacks by developing a technique called MPPT (Maximum Power Point Tracking), which recovers the loss of power due to varying panel out put and improper matching between the panel and battery. This technique utilizes pulse width Modulation, Micro controller, dc/dc (buck) converter for efficient charging of Load or battery. Under various test conditions numerical results have been obtained for the proposed technique and shows that proposed technique is an efficient with comparison of existing technique.