An electronic voting system based upon face recognition algorithm, camera and ATmega328P is reported in this paper. Election is the main concern of any country when to elect someone. Also, it is very important to conduct the reliable, secure, fast and fair election so that the people can have faith in the system and they can elect the person to whom they want along with the low cost of paper work and manpower. In the present work, an electronic voting system is developed that includes the more secure version of existing system and the use of modern technology such as face recognition and IoT. The current work proposes an electronic system inclusive of multiplied verification layers such that process reliability is ensured. In this process, each voter is registered into the system database well before the time of election.