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

Post contentPost contentPost contentPost contentPost contentPost contentPost contentPost content