๐Ÿ“ฃ๐Ÿ“ช ๐Ÿšš Adafruit will not be shipping USPS orders Monday January 20, 2020 ๐Ÿ—“. Expedited USPS orders placed after 11am ET ๐Ÿ•š Friday January 17 will go out Tuesday January 21 ๐Ÿ“ฃ๐Ÿ“ช๐Ÿšš

Help with PCB design
Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.

Help with PCB design

by joshawatt on Thu Nov 15, 2018 10:30 am

I hope this is the right channel to ask this question, if not please let me know!
I am trying to design a circuit that uses the micro:bit edge connector (this one: https://www.adafruit.com/product/3888 ). I have never designed a PCB like this before because from what I have found there are no pre-built boar layouts for this item. How would I go about making it on say jlcpcb (that is what I use but I also have Eagle if that is a better way to do it). I have the datasheet for it as well, however I don't know the units of measurement, I assume it is in millimeters. (and now that I think about it, I will just measure it once I get home). I tried to create SMD pads in JLCPCB but I could not get it to route any connections.

Posts: 3
Joined: Sun Mar 25, 2018 7:17 pm

Re: Help with PCB design

by adafruit_support_mike on Fri Nov 16, 2018 12:33 am

I'm afraid we don't know anything about JLCPCB, but we have a couple of tutorials about creating device footprints in Eagle:

https://learn.adafruit.com/creating-acc ... s-in-eagle
https://learn.adafruit.com/ktowns-ultim ... e-tutorial

Those walk through all the steps necessary to transfer measurements from the datasheet to a layout package, and then assign the connections the way Eagle does it.

Posts: 60257
Joined: Thu Feb 11, 2010 2:51 pm

Re: Help with PCB design

by dmpyron on Wed May 22, 2019 1:16 pm

There are several rather sound YouTube videos on the basics but beware of the c**p. I've found that starting from functional blocks and going to netlists and then having the software build your schematics saves a lot of grief. You'll likely have to do some of the floorplanning yourself as most of the routing software can still leave you with less than optimal designs. But with a little thought and learning you can do it. I learned a lot working as the sysadmin for a bunch of overachievers at AMD.

Try a small, simple design. Don't fab it, just go through DRC to make sure you understand what you're doing. It's not "easy" and it's certainly not "obvious to the casual observer" nor a "trivial exercise left to the reader", but it is doable. When I was in undergrad the EEs were still learning how to design ICs on drafting boards. The 8080 was done that way and look at what that got us.

Posts: 74
Joined: Mon Dec 10, 2012 11:14 am

Please be positive and constructive with your questions and comments.