Please spend a few minutes reading this FAQ, it will save you lots of time getting started with EasyEDA.
You are free to use EasyEDA for individuals, business and education.
Set your project as Private. For extra security you can even save your work locally.
EasyEDA can be run as an offline application.
There are no absolutely secure things in the world but even if you have the misfortune - as happened to one of our team - of losing one laptop and having two hard drives break,
EasyEDA will try to protect your designs in following ways:
- We utilize SSL throughout the entire domain EasyEDA.com. Secure Socket Layer (SSL) technology encrypts all data transferred between your computer and our servers. Your data is for your eyes only.
- You can save your files locally.
- Multiple copies of every file are saved in your local database.
- EasyEDA servers backup your designs frequently.
We promise to do our best to ensure that neither of these things will happen; we have spent so much of our time to get to this point. We promise that if we cannot make enough money out of EasyEDA to keep it alive or to fund further development, we will not simply abandon our baby or our community but we will consider donating the code to the Open Source Community to let them build on our efforts. There are no companies who can stay forever, so if a time comes when we have to close down, we will follow the steps below:
- Give our users six months warning prior to closure;
- Ensure all our users can backup their designs;
- Ensure that user's designs can be exported to some other EDA tools, such as Kicad, Altium Designer and others.
- Package our codes, so that users can install an EasyEDA in their own OS (Windows, Linux, Mac). Users can then build their own cloud EDA.
- Upload our codes to github.com and make them open source.
So, nothing will be lost and our users can continue to enjoy an awesome web based EDA tool that lets them stay in charge of their designs: anywhere, anytime and on any OS.
Your files are stored on EasyEDA servers, so you can access them anywhere and share them with your partners.
EasyEDA is built for people who like to work anywhere, who like to build projects together with other team members, who like to share their projects, who like something that operates like a github for hardware design. The only way to meet these needs is to build a Cloud version EDA.
Although most of the time there are ways to access the internet easily and cheaply there may be times when, for whatever the reason, internet access is simply not possible. For times like this, EasyEDA is working to provide a desktop client soon.
We're sorry to inform you that EasyEDA desktop client is temporarily stopped for download and development (The new desktop version will come back in one year). Due to the rapid updates of Web-based EasyEDA, its too many new features can't be applied to EasyEDA desktop quickly and the desktop version is not suitable for weekly or even daily updates. We strongly suggest synchronizing your data to the server or download to your local hard drive, and then use web-based EasyEDA for your project design.
Meanwhile, EasyEDA will soon provide privatization deployment which you can deploy a server similar to EasyEDA in your intranet.
Any questions, please contact our technical support via [email protected]
Chrome. Firefox and Safari are OK too. If you are restricted to using other browsers, it would be better to download the EasyEDA desktop client when it becomes available (see above).
In the Dashboard, you can check all your Projects, Modules, Components and Favorites, projects others have shared with you, forum posts and orders.
There are two ways to arrive there.
From the Editor, you can click on the EasyEDA logo or user logo:
- From the homepage, you can click My Projects:
Select it and right click to open a context menu, like the image below.
Select it and right click to open a context menu, like the image below.
1.Make your project public.
Open https://easyeda.com/projects/mylists, then click the red
No entry icon where indicated by the arrows. This icon will change to a green 'Tick' icon to show that the project is now public.
2.To share a project privately with only selected collaborators via:
You can right click your project and select the access control menu:
The version history of your EasyEDA schematics and PCBs can be accessed by right-clicking on the file you wish to query to open the context menu as shown in the image below:
Then click on the version number that you wish to view.
Note: saving a previous version will restore that version to being the current version of the file.
The initial conversion of a schematic to PCB is done from within the Schematic Editor using the
Convert Project to PCB... button as illustrated in the toolbar below but a new
Update PCB button has been added so that modifications to the schematic can immediately be passed forward to update a selected PCB without having the PCB editor window already open.
Alternatively, you can import changes from the schematic from within the PCB Editor:
In this menu, there is a
Modify option, so you can rename your files.
The component search function has been significantly improved to make finding part symbols and footprints quicker and easier. Press
SHIFT+F or click on the
Parts icon on the left navigation panel:
In the new components dialog, it is easy to select the right components via tags and you can set tags for your own components.
You can add sub parts to a schematic one by one but please note that the sub parts prefix must be in the form of U1.1 U1.2 etc, and not U1.A U1.B.
The basic unit of the schematic sheet is the pixel. 1 pixel is about 10mil (0.001 inch) but please note that this use of the pixels as a unit in a schematic is just for reference.
For a complex project, I want to split the schematic over several sheets. Does EasyEDA support hierarchy?
Please check out this link https://easyeda.com/Doc/Tutorial/Schematic.htm#Hierarchy
To change the sheet size, move the mouse anywhere over the lower right area of the drawing border or frame until the whole border highlights red and then right-click on it. Paper size and orientation can then be changed in
Sheet Attributes in the right hand panel.
To modify the design information, left-click on the relevant blue text in the lower right area of the drawing border or frame to change it in
Text Attributes in the right hand panel. Double left-clicking the blue text will allow you to type new information directly into the field.
Document > New > Schematic Lib
In My Parts, Right click the part then select Add Sub Part from the menu that opens:
There is an option for that in PCB canvas attributes:
Before routing the PCB, the components need to be positioned in suitable places on the PCB. In the PCB Editor, it can sometimes be quite difficult to select components by clicking on the silkscreen outline or the pads. To select and move them more easily, please use drag mode (Hot Key
D) or click the
Move icon in the PCB Tools toolbar:
Yes but for any but the simplest PCBs, please see:
You can refer to Text of PCB section.
You can refer to Image of PCB section.
You can refer to Import DXF File of Import section.
You can import a DXF file for the board outline. For a round board outline, you can use an arc to do that, you just need to change to the board outline layer, then draw 1 arc like in the image below (need to adjust a bit later), you can use lines and arcs to create complex board outlines.
Click the layer options button, then tick the extra layers in the dialog that opens.
It is possible to get boards with the copper exposed so that you can apply a layer of solder over those tracks to further increase their current carrying capacity. In this case, you need to add solder mask over a copper (copper area, track, solid region).
EasyEDA will add solder mask for pads automatically. Sometimes however, you may need to add an aperture in the solder mask to expose and area of copper.
First, add a top or bottom solder mask layer, as required.
Next, draw a region in the solder mask layer over a copper item as illustrated in the image below. This in effect draws an aperture in the solder mask so that the copper item inside the region, in this case the track, will be not be covered by the green film of solder mask.
A common mistake is to just draw a solder mask, without a copper area, like the track pointed to by the yellow arrow. That is incorrect and does not produce the desired result.
PCB's dimension/size depends on the board outline, you can create your board outline, please refer to Board Outline of the PCB section.
Please refer to Design Manager of PCB section.
There are two ways to do this.
- If your active layer is the bottom layer, then every component you place will be placed on the bottom layer automatically.
- You can place a component then select it and change its layer attribute to
Bottom layerin the right hand panel.
- You have not set the right packages for your components.
There is no need to back up your schematics and PCBs manually. After the first save of any file, EasyEDA will back up all saved files automatically under the Version History. If you want to back up your files locally, you can download a copy of the whole project or of individual files in a project in EasyEDA Source (JSON) format:
Document > EasyEDA Source > Download
- If you need help, you can contact us or ask via our Support Forum; we will respond ASAP.
- Manually creating backup schematics into the same project. When a project is converted to PCB, EasyEDA will merge all of the schematics under the same project into a single PCB. If there are multiple copies of the same schematic in a project then this will create errors such as duplicate part prefixes. Especially if you are new to EasyEDA, just keep one copy of each unique schematic in any one project.
- Saving schematic and PCB into different projects. Unless you are absolutely sure that you will not need to update (Synchronise) your PCB from changes made to your schematic then please keep the schematics and PCB under the same project.
- Bad packages. Schematic symbols must have the appropriate footprints assigned to them, these footprints must exist in the library and - for any footprint that you have not created yourself - you must have clicked on the Favorite option in the component search window to add it to your Favorite Parts list in the left hand Navigation panel.
- Using the polyline from the Drawing Tools Palette to connect symbol pins. To connect components together, you must use Wires from the Wiring Tools Palette.
EasyEDA's main target is schematic and PCB, not simulation. EasyEDA only support simple schematics simulation.
You can use the name attribute. Just set the name or double click the value text.
EasyEDA only has very few simulation models, EasyEDA is powered by http://ngspice.sourceforge.net/ please check Ngspice to know what can be simulated.
Yes and no.
It uses X and Y coordinates where the horizontal X coordinate is positive to the right of the origin and negative to the left but the vertical Y coordinate is positive below the origin and negative above it.
Actually, we think our coordinate system is not very good but it is hard to change.