Post by Mohamed Ramy Reyad
ECE Student @ NU || Hardware & Communications Enthusiast
š³ļø First-Year Project Spotlight: Building a Digital Voting Machine from Scratch As part of our Digital Logic Design course, my team and I designed and implemented a fully functional electronic voting machine ā and it turned out to be one of the most hands-on challenges of our engineering journey so far. š§ What we built: A complete voting system using MUXs, decoders, comparators, adders, and switches ā designed, simulated, and brought to life. š ļø Tools & Software: ⢠Logisim & Proteus ā for circuit design and simulation ⢠Altium Designer ā for professional PCB layout ā” The challenge that pushed us further: We initially tried implementing the circuit on a breadboard. The sheer complexity of the interconnections made it messy, error-prone, and incredibly time-consuming. So we took it a step further ā we designed a custom PCB to optimize the layout, reduce wiring errors, and produce a cleaner, more reliable result. That decision taught us more than any lab session could. š What I gained from this project: Technically: ā Hands-on experience with combinational logic design ā Understanding of how digital systems translate to real hardware ā PCB design workflow ā from schematic to layout to fabrication-ready files ā Debugging complex circuits and optimizing for signal integrity Personally: ā How to problem-solve under real constraints (not just textbook problems) ā Teamwork and technical communication within an engineering team ā The mindset shift from "it works in simulation" to "it works in the real world" ā Resilience ā pivoting from breadboard to PCB wasn't giving up, it was engineering smarter First-year project. Real engineering decisions. Lessons that will stay with me for the rest of my career. #DigitalLogicDesign #PCBDesign #Electronics #EngineeringStudent #AltiumDesigner #EmbeddedSystems #ECE #FirstYearEngineer