Translate

Sunday, November 25, 2018

EasyEDA

EasyEDA is a schematic CAD with PCB capabilities, like Eagle CAD, but running in the browser (I'm using Chrome).
For a project I started  I'm trying to use it for schematic and eventually for the PCB.
This is a brief review of my experience so far.
This CAD is a service offered by LCSC and the main advantage is to have linked the project to the component selecting and shopping as well as order the PCB directly form the CAD when finish.
This why for this project I decided to give a try and prepare the schematics directly with EasyEDA so eventually to end up with a BOM and PCB, buying directly the components from LCSC.
And having the CAD on browser I can use it everywhere.

So far I like it a lot.

Desktop version


Note that EasyEDA exists also as standalone program for Linux, Mac and Windows.
I did try the version for Mac, it works just fine but I don't see any real advantage so far if compared with the online version.
Note that the online version works also on ChromeOS.

Importing


EasyEDA can also import projects/schematics from Eagle CAD.
I did try to import a couple of my projects and it worked without any problem.
However anyway is necessary to reassign manually all the used components and maybe they are not available on LCSC at the time, meaning that also the schematic need some adjustments.
So if  EasyEDA is used just for documentation, importing projects from Eagle is not a problem, if a BOM and PCB are needed then some extra time is necessary to reassign components.

Schematic editing


Following the instructions and menus of EasyEDA is fine.
As any program takes some time to be habit to use new commands, shortcuts, etc.

PCB editing


Few things I discovered so far along the way, here few tips (will be update) :

  • by default, on both PCB and schematic, the measurement unit is mil. Quite useless especially for the PCB.  Select the canvas and set a better measurement unit like mm.
  • autoroute
    The PCB has the autoroute, is not great but is decent.
    It exists in two flavors : 
    • online
      Just select it and run. However almost always will fail
    • offline
      To use the offline autoroute is necessary to download the autorouter server. It exists for Windows, Mac and Linux. The download contains all three.
      Download it in a directory and start it. Then when selecting autoroute from EasyEDA it will be recognized.
  • If some connections on the PCB are not working, i.e. the CAD refuses to connects two pads, check the net name of the pads. It must be the same !
    When placing manual via for example requires to manually set the net name of the via as the net name of the lines you are trying to connect.
  • As suggested, after editing the PCB, is better to generate the Gerber file and then test it with a Gerber viewer.
    There are Gerber viewer online and also for desktop.

No comments:

Post a Comment