element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Autodesk EAGLE
  • Products
  • More
Autodesk EAGLE
Forum Designing an Edge Card PCB
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Autodesk EAGLE to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Suggested Answer
  • Replies 15 replies
  • Answers 6 answers
  • Subscribers 175 subscribers
  • Views 4778 views
  • Users 0 members are here
  • frontpage
Related

Designing an Edge Card PCB

phased
phased over 7 years ago

Hello, I am very new to Eagle. Can someone tell me if there is a step-by-step guide on creating a schematic / design for an edge card (w/ gold fingers) to be used with an IDC connector? Thanks very much in advance!

  • Sign in to reply
  • Cancel

Top Replies

  • fmilburn
    fmilburn over 7 years ago +1
    Hi Troy Try this: How to Design a Five Finger Edge Connector
  • shabaz
    shabaz over 7 years ago +1 suggested
    Hi Troy, It can be created the same way any component is created in EAGLE, by creating the package, symbol and combining it into a device. rachaelp has a very useful series of blog posts which explains…
  • phased
    phased over 7 years ago in reply to shabaz +1
    Hello shabaz, Thanks for the reply and including the links... I appreciate the help! Regards, Troy.
  • fmilburn
    0 fmilburn over 7 years ago

    Hi Troy

     

    Try this:  How to Design a Five Finger Edge Connector

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • fmilburn
    0 fmilburn over 7 years ago in reply to fmilburn

    Hmmm... Sorry, I didn't look closely.  This is not Eagle.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • shabaz
    0 shabaz over 7 years ago

    Hi Troy,

     

    It can be created the same way any component is created in EAGLE, by creating the package, symbol and combining it into a device.

    rachaelp has a very useful series of blog posts which explains the procedure, see here: EAGLE Tutorial: Library Part Creation Part 1 - Creating Packages 

    For your edge connector, I think I would ensure the origin is at the edge, not the centre, so that when it is placed on the board view, it is easy to align it with your board edge.

    If you're looking for an example, see here, the files are downloadable: https://hackaday.io/project/7014-mini-pcie-pic18lf2550-devboard

    Ordinarily there is a bevelled edge, and plating, on such edge connectors, you'd need to let the PCB manufacturer know (or sand-paper it manually if this is a prototype PCB).

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • phased
    0 phased over 7 years ago in reply to fmilburn

    Hi Frank,

     

    Thank you very much for your reply! I will check it out.

     

    Troy.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • phased
    0 phased over 7 years ago in reply to shabaz

    Hello shabaz,

     

    Thanks for the reply and including the links... I appreciate the help!

     

    Regards,

     

    Troy.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • phased
    0 phased over 7 years ago in reply to phased

    Hello shabaz,

     

    I have gone through the steps necessary to create a package in Eagle for the edge card layout. However, as you say, then creating a symbol and combining it into a device is giving me problems. When you attempt to create a symbol / device, Eagle wants you to add what it calls 'pins' to connect to the pads which were created in the package. The design I am trying to build does not have any actual components. It just has contacts (pads) elsewhere on the board which will connect to each of the fingers on the edge of the board. Would you (or anyone) have any ideas on how to make such a design work so it can be rendered on the schematic and a board manufacturer will understand what to do?

     

    Thanks much!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • rachaelp
    0 rachaelp over 7 years ago in reply to phased

    Hi Troy,

     

    You should still create a component that corresponds to the card edge connector you are trying to fabricate. Ignore the fact that the symbol has "pins" think of them as just connection points for you to wire up the fingers of your edge connector. You can have a single symbol with all your connection point pins or you could have a single connector pin symbol which you replicate many time in the device (see my tutorials on how to create parts with multiple symbols) and then you place these wherever you need in the schematic and connect up to them. If you just want some connection points on the board connected to these, add some SMT pads or plated holes connected to these.

     

    If I have misunderstood what you are trying to achieve or if there is anything that's not clear in what I have said above, let me know and I will try and give you some more pointers.

     

    Best Regards,


    Rachael

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • phased
    0 phased over 7 years ago in reply to rachaelp

    Hi Rachael,

     

    Thank you very much for your reply! One thing that concerns me, and maybe it shouldn't, is that when creating the symbol there does not appear to be any way to represent connections which take place on a layer other that the top as can be done in the package design. This means that the physical 'footprint' for the symbol will go beyond the intended size of the board in the case of my 16-Finger (8 on Top layer and 8 on Bottom layer) connector. Can I assume that this won't matter since the symbol's purpose is just to define the connections?

     

    Thanks again for your help in advance.

     

    Troy.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • rachaelp
    0 rachaelp over 7 years ago in reply to phased

    Hi Troy,

     

    The symbol itself doesn't care about layers, this is purely for the schematic where you define the connectivity. In the package you will define pads on the top and bottom side, and then when you create the device as a whole you'll map some of the symbol pins to the top side pads and the remainder of the symbol pins to the bottom side pads. Does this make sense?

     

    Best Regards,


    Rachael

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • phased
    0 phased over 7 years ago in reply to rachaelp

    Hi Rachael,

     

    Yes, that makes complete sense. Thank you very much for your reply!

     

    Troy.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube