Eagle Board Design

Hello, I am trying to create a shield for my mega using Eagle software.

I installed the software, and imported sparkFun's library into the system, and brought up the mega layout, as well as a few other items.

However, for my project i will need to add connectors to the shield, but when i go to add them to the schematic, i get:

"Can't backannotate this operation" Please do this in the schematic"

I press OK, but nothing happens.

EDIT: Actually, when viewing the schematic there is no option to add the the connector, a "JST-5-PTH" connector. However, if i switch to the board view, i can add the connector, but i still get the error mentioned above.

I looked online, and it seems like you need to make a copy of the board, then add the traces manually without the schematic. The problem is that the vias don't light up when i click on them..

Any suggestions would be appreciated.

It sounds like you're trying to add schematic parts to the board layout. I add everything to the schematic view. In the tool bar at the top of the screen are the little icons that switch between board and schematic.

What kind of part is the JST_5_PTH? You need to find which schematic part contains the drawing you can drop into the board, and then add that part to the schematic.

Screen Shot 2015-04-04 at 11.06.19 PM.png

I found your part. It's in a part called M05. I attached a picture below.

Click on the M05 while you're working on the schematic, then look on the right side for your M05JST which uses the drawing "JST-5-PTH"

Have fun,

Jimmy

thank you for your help.

I was able to figure it out, but it doesn't seem like it matches up easily with something from spark fun.

I think that is it, but there isn't a part number to match up as far as I can tell..

what is an easy way to match up parts?

Hello,

I have completed a board design. Does everything look ok? I basically want power to come into the board, provide power to the leds, and board.. get 5 volts from the board to control a 433mhz rf receiver which will "plug in" and have a reset button.

Any opinions would be appreciated.

http://s2.postimg.org/6y2kxyio9/board.png

untitled.zip (73.5 KB)

Wide traces for power and ground - ground plane too. The reason
is to provide a low inductance path for power and ground. Any significant
power and wide traces are needed to reduce heating too.

You'll have to consider grounding / antenna routing for an RF module - its
not clear which part of your board that is in the image.

As part of my project, i would like to create a board that can plug into this one:

namely, where the ground, volt, and pwm plugs are.

In order to be able to do that, i need to know the spacing. It doesn't seem like adafruit provides drawings for that, is there another way to figure it out (since we know the pin spacing is .1???

Take the design for the board you want to mate to, do a Save As, and strip off all the parts in the schematic you are not using. Leave the connectors in place. Use that as the starting point for your shield.

I want to mate that board to a board I am making. I plan to have an Arduino on the bottom, my board in the middle, then this on top.

im mostly interested in getting the "prototyping" area of this board to match up with the shield I am making.

I have the pin placement for the arduino already, but not for this prototyping area.

So Save As your board, start from there.

Im sorry im not understanding you.

How would I save that board or load that board into eagle? All i have is a picture of it, there are no schematics (AFAIK)

I converted into a 16 color bitmap and got this:

http://s9.postimg.org/nskd88kmn/layout.png

The grid is .1" spacing, which is what the holes should be aligned at.... but, the image is too small. How would i scale it to make the holes align with the grid?

Adafruit publishes all their board layouts on Github. There used to be links from every product description but that went away in the last website refresh.

Find Adafruit's main page on Github. (Navigate up from any link to any Adafruit project there.) You should find your board in the list.

Thank you!

I was able to find the schematic on github.

Thank you all for your help so far, but i have another question.

http://s28.postimg.org/de2hopu7x/layout.png

is it possible to change the text of the 1, 2, 3, 4, 5, .. 12, pin numbers to letters? Eg, for the lcd connector i have, make it say vss, vcc, vo, rs rw ect instead of just numbers?

You can right click on a signal line, select Name, and change the signal name.
Or use the T on the left hand menu and add Text notes.

Qdeathstar:
Thank you all for your help so far, but i have another question.

http://s28.postimg.org/de2hopu7x/layout.png

is it possible to change the text of the 1, 2, 3, 4, 5, .. 12, pin numbers to letters? Eg, for the lcd connector i have, make it say vss, vcc, vo, rs rw ect instead of just numbers?

Use the label button to add labels to your wires in the schematic.

Then, you don't need the wires any more. Just label everything that connects to +5V with the same name and they will be connected on the PCB. You don't need power wires crossing across the whole schematic.

This is the first image result on Google:

I tried that, but when I do it it changes all the pins on one connector to the same name...

Name the connections, not the components. The green lines.

That's why Eagle calls them 'nets' instead of calling them 'wires'.

yes,

that works... those labels are easier than drawing all the line everywhere... Im redoing the schematic now using the labels.... it has helped identify a few mistakes I had made.

The only winning move with Eagle is not to play. :angry: