John Magyar

With an emphasis on microprocessor systems design, John earned his Bachelor of Science degree from SUNY Polytechnic Institute. He initially worked as a design engineer in the Defense industry developing diagnostic test programs for complex PCBs. Subsequently, John has worked as a senior application engineer in the EDA industry supporting a wide range of ASIC, FPGA, and PCB design and verification solutions.

  • Implementing Complex Pad Shapes into Your PCB Designs

    Implementing Complex Pad Shapes into Your PCB Designs

    In some instances, geometrically irregular or complex pad shapes may be required in your designs, and getting them just right can drain a significant amount of time and manual effort. Learn how to...

    Read Article
  • Defining PCB Library Types and Methodologies for Your Design Process

    Defining PCB Library Types and Methodologies for Your Design Process

    There are various PCB library types and methodologies out there, and selecting which to implement into your design process depends on a number of factors. But how do you know which library...

    Read Article
  • How to Implement Capacitive Touch Sensor Technology

    How to Implement Capacitive Touch Sensor Technology

    Manually creating or resizing a touch sensor’s complex vendor/technology-specific patterns can be both difficult and time-consuming.

    Read Article
  • To Take Training or Not to Take Training? There Is No Question

    To Take Training or Not to Take Training? There Is No Question

    When it comes to learning a new PCB design software, how important is it to take a training class? Something I often ask new users, infrequent users, or prospects considering Altium, is if they...

    Read Article
  • Using Customizable Grids to Save Time on Your PCB Layout Process

    Using Customizable Grids to Save Time on Your PCB Layout Process

    Relying on one grid size can require frequent step size changes, as well as a unit of measure change, and possibly even board origin location changes, in order to achieve all required grids. Read...

    Read Article
  • How to Simplify Your Routing with Pin Swapping

    How to Simplify Your Routing with Pin Swapping

    Optimal component placement goes a long way towards minimizing crossover connection lines. However, crossovers can never be completely avoided. Learn how you can simplify your routing process and...

    Read Article
  • The Top Two File Format Alternatives to Replace Gerber RS-274X

    The Top Two File Format Alternatives to Replace Gerber RS-274X

    Despite its popular use in approximately 90% of all PCBs designed worldwide, Gerber RS-274X has several practical limitations that can cause a number of problems

    Read Article
  • Implementing Atmel QTouch with Altium Designer

    Implementing Atmel QTouch with Altium Designer

    Increasingly, I am being asked how to go about designing a touch application using Atmel's QTouch technology. I’ve also had a lot of people ask if it’s possible to develop such an application on a...

    Read Article
  • loading
    Loading More...