chipKIT® Development Platform

Inspired by Arduino™

Eagle Lib for board footprint?

Created Sun, 29 May 2011 20:35:00 +0000 by kludgineer


kludgineer

Sun, 29 May 2011 20:35:00 +0000

Before I make one, I am wondering if anyone has already made an Eagle library that has the Max32 board footprint in it to simplify Shield creation?

ThX!


Scott

Tue, 31 May 2011 17:54:29 +0000

The gerbers for the board are on the digilent website if you want to base it off of those that may save you some time. There located in the zip file at the bottom of the page here: http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,892,894&Prod=CHIPKIT-MAX32


kludgineer

Tue, 31 May 2011 18:08:35 +0000

The gerbers for the board are on the digilent website if you want to base it off of those that may save you some time. There located in the zip file at the bottom of the page here: http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,892,894&Prod=CHIPKIT-MAX32

Thanks, I already have the Eagle files they provide, but there is more to making a library than just pulling off the unnecessary components. I'i not hard, just takes time. I started one one, but got sidetracked with other things so it may be a bit before I finish it up.


abotics

Wed, 22 Jun 2011 00:34:04 +0000

I looked at the BOM for the UNO32 board it looks like the connectors are called HDR-2x8, but I can't seem to find them in the Eagle library? I'm guessing they aren't in there. It would be nice to have access to these components like in the SparkFun Eagle library.


kludgineer

Wed, 22 Jun 2011 01:30:30 +0000

It is easy to simply add headers to your board, you can use any .1" spacing headers. Standard ones are in the pinhead, con-lsta and con-lstb libs, though I personally prefer the ones in the Sparkfun lib (especially for single row headers).

What I wanted was an Eagle lib that included the headers with the correct board layout, but also a schematic symbol with the proper pin connections labeled. It should not be tough to do, but I have been too busy and haven't gotten it done yet. If no one gets to it before me, I'm sure I will do it eventually.


abotics

Wed, 22 Jun 2011 17:00:40 +0000

Thanks. I did see those other connectors and was planning to use the ones in the SparkFun library. I have not used Eagle until now and might just design my board using ExpressPCBs free software because I have done that before and it's easy and relatively cheap to get production quality boards in low quantities. Maybe I will bit the bullet and learn Eagle.

Thanks, Abe


svofski

Mon, 01 Aug 2011 11:34:29 +0000

So, no shield template for Eagle yet?


svofski

Sat, 03 Sep 2011 17:43:59 +0000

Not a lib, but a brd/sch that have nothing but connectors arranged for Max32: http://code.google.com/p/svofski/source/browse/#hg%2Feagle%2Fmax32template


adilinden

Sun, 27 Nov 2011 16:56:19 +0000

That's about how far I managed to get. Just learning Eagle all over again after a 5 year abstinence. Now to figure how how to copy and paste the schematic and board into a library. I think I only ever made library parts completely from scratch before.

Would be nice to have UNO32 and MAX32 board outline with connectors...

Not a lib, but a brd/sch that have nothing but connectors arranged for Max32: http://code.google.com/p/svofski/source/browse/#hg%2Feagle%2Fmax32template


Bypeduredads

Tue, 06 Dec 2011 06:05:16 +0000

Hey Guys,

I have just started using eagle and I am getting a lot of clearance errors on the pads in footprints. I downloaded a .dru file for the standard PCB from PCB Cart but this does not seem to help. Any ideas.

Matt


Jacob Christ

Tue, 06 Dec 2011 07:11:35 +0000

I have just started using eagle and I am getting a lot of clearance errors on the pads in footprints. I downloaded a .dru file for the standard PCB from PCB Cart but this does not seem to help. Any ideas.

Can you upload a file or post it somewhere?

Did you make the parts yourself or are they from an existing library?

If you made your parts yourself, make sure your part outline is on the the tPlace layer and any other graphics are on tDocu. If you put an outline in Dimensions layer you'll be cutting a hole in the board and get clearance errors.

Jacob


MDeGrauw

Sat, 07 Jan 2012 12:17:33 +0000

Hi guys,

I made my first library in eagle. It has a footprint for the Max32 I'm still working on the Uno32. Basically it's an modified version of the Arduino MEGA footprint. So if any one please can check if it's ok and when there are errors please let me know.

I hope I did all well Pins and names are comming from the digilent xls file


MGLSOFT

Mon, 09 Jan 2012 14:09:59 +0000

I use your library, because I am interested in making a shield according to my need for MAX32, but do not quite understand why, when I believed to be the pcb, I have no way of taking the component of the connectors and put in the area the PCB. Is there any limitation or is made with a specific version? I use the version 5.11 of Eagle.


MDeGrauw

Tue, 10 Jan 2012 10:07:46 +0000

Hi MGL,

I'm not exactly understanding what you mean. The lib has a schematic part where you can connect you nets to. numbering is equal to the pins of the original pcb. The PCB part is just a footprint and has no tracks to the dimension layer. This means you must place footprint on your pcb and set the right pcb size. Lib is made in Eagle 5.10 and should work for all 5.x versions

If more information is needed please contact me


FMMT666

Tue, 10 Jan 2012 23:49:11 +0000

Don't get me wrong, but using a library element has so many restrictions, and I can not see a single advantage...

  • giant block in your schematic, even if you only need 10-20 pins
  • looks like a mess if it's wired
  • no way to remove unused headers
  • no way to create a smaller (aka.: cheaper) board (because of headers)
  • same applies to the holes
  • TH headers can not be replaced by SMT packages
  • if text or graphics are in there, doesn't even matter in what layer, they will interfere with your design; Exception: Custom layer, but what if these are already in use?
  • included text/graphics can not be moved
  • Want the "MAX32-numbers" printed alongside the headers? Or custom labels? Or the real header numbers? Here you go, wasting another 2-3 hours
  • some of the pins have interconnections, this information is lost
  • ...

Well, it's your decision, but I promise you that using a SCH/BRD combination is much more universal, faster and more professional... Try it!

(-;


Graham1904

Sat, 11 Aug 2012 07:17:28 +0000

Hi guys, I made my first library in eagle. It has a footprint for the Max32 I'm still working on the Uno32. Basically it's an modified version of the Arduino MEGA footprint. So if any one please can check if it's ok and when there are errors please let me know. I hope I did all well Pins and names are comming from the digilent xls file

Well done for this as I do not think that there is anything available on the net. GR8 job. Now what you can do is make the "opposite" of this part as what I need to do is to have the MAX32 plug-in to a motherboard with I/O drivers etc. connected to the outside world.


freakyuser2

Mon, 24 Nov 2014 20:55:16 +0000

Hey,

I removed everything but the wires. Not a lib but the best aviable shield schematic so far (as far as I found one)


freakyuser2

Mon, 24 Nov 2014 21:01:42 +0000

Hey,

I'm somehow not able to unrar the file. May someone upload it again?