This document provides a project definition for a GSM based home automation system using an AVR microcontroller. The system will allow controlling home appliances like AC and DC devices via phone calls by pressing buttons on the phone that generate DTMF tones, which are decoded by the microcontroller. The microcontroller is an ATmega16 that will be programmed in C language. It will interface with a DTMF decoder, relay modules, and L293D motor driver. The software tools used will include a compiler for the microcontroller, serial downloading software, and Windows XP as the operating system.