Electronic voting systems have the potential to improve traditional voting procedures by providing added convenience and flexibility to the voter. GSM (Global System for Mobile communications) is the most widely used mobile networking standard. In this project, an electronic voting scheme using GSM mobile technology is presented. By integrating an electronic voting scheme with the GSM infrastructure, we are able to exploit existing GSM authentication mechanisms and provide enhanced voter authentication and mobility while maintaining voter privacy. This embedded project provides a facility to store the details of the registered voters. Each registered voter can cast his vote only once. The voter readily gets to know the status of his vote as he receives an appropriate acknowledgement message for every message he sends. Thus such an SMS based voting system so developed can be used for conducting any sort of opinion polls.