Designing an E-Voting Machine: Utilizing Arduino and Python for a Modern Voting Experience

  • Unique Paper ID: 179516
  • PageNo: 6930-6932
  • Abstract:
  • This project presents the design and implementation of a secure and efficient e-voting machine using Python and Arduino. It addresses issues in traditional voting systems, such as security flaws, limited accessibility, and slow result processing. The machine features encryption and secure data transmission to ensure vote integrity, alongside an intuitive, accessible user interface suitable for all voters, including those with disabilities. Real-time vote processing enhances transparency and trust. The development process involved requirement analysis, design, prototyping, and testing. Results show that the system effectively streamlines voting while maintaining high standards of security and usability, highlighting its potential for future use.

Copyright & License

Copyright © 2026 Authors retain the copyright of this article. This article is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

BibTeX

@article{179516,
        author = {Chetna Khandale and Mehul Khobrekar and Srujal Pagote and Rushab Bombarde and Shruti Sakhare},
        title = {Designing an E-Voting Machine: Utilizing Arduino and Python for a Modern Voting Experience},
        journal = {International Journal of Innovative Research in Technology},
        year = {2025},
        volume = {11},
        number = {12},
        pages = {6930-6932},
        issn = {2349-6002},
        url = {https://ijirt.org/article?manuscript=179516},
        abstract = {This project presents the design and
implementation of a secure and efficient e-voting
machine using Python and Arduino. It addresses issues
in traditional voting systems, such as security flaws,
limited accessibility, and slow result processing. The
machine features encryption and secure data
transmission to ensure vote integrity, alongside an
intuitive, accessible user interface suitable for all voters,
including those with disabilities. Real-time vote
processing enhances transparency and trust. The
development process involved requirement analysis,
design, prototyping, and testing. Results show that the
system effectively streamlines voting while maintaining
high standards of security and usability, highlighting its
potential for future use.},
        keywords = {},
        month = {May},
        }

Cite This Article

Khandale, C., & Khobrekar, M., & Pagote, S., & Bombarde, R., & Sakhare, S. (2025). Designing an E-Voting Machine: Utilizing Arduino and Python for a Modern Voting Experience. International Journal of Innovative Research in Technology (IJIRT), 11(12), 6930–6932.

Related Articles