Hi mehfoos,
Welcome to EasyEDA.
You are replying to a three year old thread.
The Tutorial has been updated quite a lot since then.
Please see the link below:
https://easyeda.com/Doc/Tutorial/PCBLib.htm#Creating-The-PCB-Libs
The above doesn't explain how to "link" the two.
You can create a schematic.
You can create a PCB footprint.
The two are separate though. I can't see a way of linking the two, so that back in my design, I can place a component in my schematic and it will also be placed in my PCB layout.
Just tried to "link" the two by copying the name from the schematic and pasting as the name for the PCB footprint. No worky.
Looking through the libraries, which honestly, are a mess, I'm not the only one who has tried and then given up.
Go ahead and search for "RJ45". The results are a trainwreck. You can SEE where people have created clones and copies, dragged pins around, saved the results and then.. Brick wall.
This "template" for "how to do circuit design software" didn't work before (that's why people are HERE) and it won't work in the future.
This would be better:
Drop down dialogue box - **Create new component** (available in BOTH sides (sch & PCB) of a project).
Two options:
* Create from template (pick from all available footprints which in a way, covers edit function)
* Create from scratch
If you pick "template", you are presented with a list of all available components. This includes sch symbols and their PCB footprints.
You choose a "template", and are directed to fill in certain info, name, package part number etc.
At this stage, you are presented with the sch layout. You can keep the existing layout, or modify it, adding / removing pins etc.
Now, you hit "**convert to PCB footprint**" which should be an obvious button, suitably grouped and in no way hidden.
At this stage, you are presented with the PCB footprint. The pins you defined in the Sch layout are right here in the PCB layout, and you now only have to space them how you need them. A bit of optional silkscreen and perhaps some through holes and you're done.
If you choose "**create from scratch**", you skip the template section, and you will be presented with a blank sch layout.
Done with the sch? Again, hit "**convert to PCB footprint**".
Once done, hit save, with the option to save to a new list.
The above is what is missing from ALL the "other" design software. The above is why people come and then go.
Get the above sorted, and the others will either copy the system, or go out of business.
@digitalradiohacker
Hi
Create the schematiclib :[https://docs.easyeda.com/en/SchematicLib/SchLib-Create/index.html](https://docs.easyeda.com/en/SchematicLib/SchLib-Create/index.html)
and you have to know that, the schematiclib and the PCBlib(footprint) they don't have the real dimension responding, you have to create them separately. and then assign the package in the schematiclib.
@UserSupport
Thanks, I figured it out in the end.
I'm thinking of doing some youtube videos on "designing a gadget". Part of that process was going to include the terrible way that "other" software works, and then introduce easyeda.
My suggestion above still stands. If I ever get round to doing the youtube series, I'll ask about the design flow and see what people say.
Keep up the good work guys!
@digitalradiohacker,
"...I'll ask about the design flow..."
Have you found the Design Flow diagram in the Tutorial:
[https://docs.easyeda.com/en/Introduction/Design-Flow-by-Using-EasyEDA/index.html](https://docs.easyeda.com/en/Introduction/Design-Flow-by-Using-EasyEDA/index.html)
@andyfierman
I don't think I've seen it previously, so until you posted the link, no.
I just want to be clear.. I've used easyeda and JLCPCB. The two, as far as I am concerned, are the greatest partnership since Simon & Garfunkel.
easyeda is utterly fantastic. Anyone who has an afternoon to spare can put a project together with little to no help. This is how user interfaces should be. A quick look at Sketchup will drive this point home. Clean design, well placed menus, a design flow that mirrors real life.
**Caveat:** The process to create a new component seems to have been designed by a different team or something. It doesn't match the rest of the user interface. Everything is there, but you MUST closely adhere to the tutorial to work out how it functions.
All I am doing is adding my opinion. There may be some other limiting factor that dictates things being the way they are. Perhaps the backend of the system is a bottle neck? Who knows.
JLCPCB have so far been FLAWLESS in their service. No further description is necessary. **FLAWLESS**.
This is the solution:
[https://www.youtube.com/watch?v=JjBQoZBNSC8&list=LL](https://www.youtube.com/watch?v=JjBQoZBNSC8&list=LL)<br>
<br>
MAke a new symbol (file->new->symbol) (keep it opened)
Make a new footprint (file->new->footprint) - keep it opened
Open Symbol Wizzard (Tools->Symbol Wizzard)
After fished - press Update Symbol
Then come back to symbol Tab and save it.
Our website uses essential cookies to help us ensure that it is working as expected, and uses optional analytics cookies to offer you a better browsing experience. To find out more, read our Cookie Notice