Как в easyeda добавить свой элемент
EasyEDA support create the PCB modules, it seems schematic module.
How to Create
Via: Save as Module and File > New > Schematic/PCB Module。

PCB module save at Library > Schematic/PCB module > Work Space > My Libraries

How to use
Since v6.4.3, after placing schematic modules and PCB modules, after Import Changes, supports to keep the layout location.

- Draw schematic modules and PCB modules, and ensure that their component prefix are one to one, and the footprint is also corresponding. The module’s component prefix can not have question marks and duplicate prefix, such as U? or two R1.
- Open schematic and PCB at a same project.
- Open “Library”, select the module.
- Click the “Place” button to place the previous saved schematic module and PCB module.
- It will pop up a window to enter English letter. The letter of schematic module should keep corresponding with PCB modules.
For example: A component at schematic module is U2, enter letter K, press OK to place into canvas, it will be KU2, then PCB module has KU2 too.
Click “OK” and enter the placement mode. After each placement, the pop-up will continue to enter the identification letter. Make sure that the identification letters entered each time are unique. - When finish the module place, the PCB component unique ID will same as Schematic component unique ID, then after Import Changes, the component’s location will be keep. and you can update the track’s net follow the schematic netlabel too.
That implement the multipe chanel placing.
Notice:
- Module composes by tracks and components, it doesn’t same as symbol binding footprint, the schematic module can not binding PCB module, after placing, the module will be separated by many objects, only the symbol and footprint can be corresponding via component ID, that is why you need to make the identication letter unique for placing each time to make sure schematic module corresponding with PCB module.
Как в easyeda добавить свой элемент
Copying codes is an easy job for coders, now copying and reusing a schematic or PCB is easy.
Take a power supply unit for example, you can save this unit as a schematic module.
Via File > Save as Module:
EasyEDA support create the PCB modules, it seems schematic module.
How to Create
Via: Save as Module and File > New > Schematic/PCB Module。

PCB module save at Library > Schematic/PCB module > Work Space > My Libraries

How to use
Since v6.4.3, after placing schematic modules and PCB modules, after Import Changes, supports to keep the layout location.

- Draw schematic modules and PCB modules, and ensure that their component prefix are one to one, and the footprint is also corresponding. The module’s component prefix can not have question marks and duplicate prefix, such as U? or two R1.
- Open schematic and PCB at a same project.
- Open “Library”, select the module.
- Click the “Place” button to place the previous saved schematic module and PCB module.
- It will pop up a window to enter English letter. The letter of schematic module should keep corresponding with PCB modules.
For example: A component at schematic module is U2, enter letter K, press OK to place into canvas, it will be KU2, then PCB module has KU2 too.
Click “OK” and enter the placement mode. After each placement, the pop-up will continue to enter the identification letter. Make sure that the identification letters entered each time are unique. - When finish the module place, the PCB component unique ID will same as Schematic component unique ID, then after Import Changes, the component’s location will be keep. and you can update the track’s net follow the schematic netlabel too.
That implement the multipe chanel placing.
Notice:
- Module composes by tracks and components, it doesn’t same as symbol binding footprint, the schematic module can not binding PCB module, after placing, the module will be separated by many objects, only the symbol and footprint can be corresponding via component ID, that is why you need to make the identication letter unique for placing each time to make sure schematic module corresponding with PCB module.
Как в easyeda добавить свой элемент
Devices are called components after the canvas on which they are placed.
Both the schematic diagram and PCB of EasyEDA Pro use the template mechanism. After placing a device on the canvas, the device will enter the project library as the template of the project. When placing the same device in the future, the template of the project library will be used first, and will not be used by the device. Affected by the update of the library.
If you want to update the project library template, you can go to: Top Menu — Design — Update Symbol, or Canvas Component, right-click menu — Update Symbol to update the device, symbol or footprint of the project.
Device dialog
Entry: Top Menu — Place — Devices. or top toolbar — place device icons. Shortcut key SHIFT + F.

The search engine supports the dual engines of LCSC Mall and EasyEDA Pro. When one of the engines does not meet the search expectations, it can be switched. The LCSC Mall engine can only search for devices in the system library.

The default is the details list, which supports parameter filtering. You can also switch to the table list.

The table list supports preview of physical images, symbols, footprints, and 3D model preview images.

When you click to place a device, the device dialog box will disappear automatically, and when you cancel the Place, it will be displayed waiting for a new device to be selected. In the table list mode, you can also double-click the library list to place it.
Tip: Use the ESC key to close the drop dialog.
Bottom component library
At the same time, it supports another entry to place devices, the bottom panel, and the shortcut key “S”

Select a device and click the Place button, or double-click to place it.
In the project library, you can edit the device, symbol, and footprint template content of the current project. After the update, the corresponding drawing page and PCB will be automatically refreshed.

When placing more devices than the set number, there will be a message prompt.
At present, the schematic diagram of EasyEDA Pro does not use the same new engine as the PCB, so it is not recommended to place more than 150 components per page, otherwise it will be stuck. If the number of components is large, it is recommended to create a new drawing page.

Component properties
After clicking the component, the properties of the component can be modified and added in the property panel on the right.

Attribute name description:
- Name: This is equivalent to the remark of the component, and usually does not need to be filled in.
- ID: ID used internally by the editor.
- Unique ID: The ID associated with the PCB. The component corresponding to the PCB is determined by this ID. It will be automatically assigned when the PCB is updated, or it can be entered manually.
- Add BOM: whether it can be exported in the BOM.
- Go to PCB: Whether it is possible to go to PCB.
- Tag: Component tag. When the device is placed, the bit number is automatically assigned by default, which can be set in the setting-schematic diagram. Components of a multipart or sublibrary are not aware of automatic tagging.
- Device: The device this component belongs to.
- Symbol: The symbol template associated with this component.
- footprint: The footprint template associated with this component can be clicked to replace the new footprint.
- Device Properties: Properties filled in when creating a new device.
- Custom Properties: Custom properties added to components after opening the schematic. Add a custom attribute name, you can add it in: Settings — Attributes.
Check the attribute name or attribute value to display on the canvas.

When the canvas is clicked on a property, an indicator line will appear. This indicator can be turned off at: Settings — Schematic Settings.

When the component is rotated, the position of the attribute is automatically adjusted by default, and it can also be turned off in the settings:


You can also set attribute positions in batches through the attribute position function: Top Menu — Layout — Attribute Position.

If you want to preset the location of attributes such as the tag number, you can set the position after displaying the tag number and other attributes on the canvas in the left property panel when creating a new symbol. When placing the device on the canvas, it will be preset according to the symbol. position is displayed, but will be readjusted after rotation.
Component right-click menu
After selecting a component, the right-click menu is supported to provide some commonly used functions such as operations on components.

View product details: The product details page of LCSC Mall will be opened.
View Data Sheet: The web page will be opened according to the link of the attribute “Data Sheet”.
Update Device: Opens the Device Update dialog.
Проектирование печатной платы в EasyEDA

После установки клиента EasyEDA на ПК в первую очередь необходимо зарегистрироваться в центре пользователя. В нем будут храниться наши проекты, а так же библиотеки компонентов и корпусов.
Стоит отметь такую интересную фишку, как команды. Они позволяют принимать участи в совместном проектировании и разработке ПП с другими пользователями EasyEDA. Здесь, вы сможете проявить себя не только как рядового разработчика, но и лидера проекта.
Сильно углубляться в интерфейс программы пока не имеет смысла, поэтому рассмотрим основные моменты на простом примере.
Создание схемы электрической принципиальной
Вернемся к начальному экрану и создадим новый проект: Документ → Новый → Проект (необходимо указать только название проекта). Для удобства настроим формат рабочего листа, используя модальное окно Инструменты рисования.
В качестве примера соберем преобразователь напряжения с 9 до 180 вольт, схема которого приведена ниже:

Схема электрическая преобразователя напряжения 9В-180В
Используя вкладку EELib, она находится левее рабочего поля, разместим базовые компоненты. Для поиска микросхемы МС34063, стабилизатора LM7805 и всех элементов отсутствующих во вкладке EELib, нам потребуются библиотеки.
Слева от рабочего поля выбираем вкладку Поиск библиотек. В появившемся окне вводим название искомого компонента. Затем из списка выбираем подходящий нам по УГО и типу корпуса. Так же в этом окне можно увидеть следствие интеграции с сервисом LCSC. Внизу окна есть быстрый доступ к покупке компонента, указана его цена, наличие на складе и приведен даташит.
После того как все необходимые компоненты расположены на рабочем поле, соединяем их с помощью «Провода», который находится в меню, с выпадающим списком, Соединения и приводим схему в подобающий вид. Результат приведен на изображении ниже.

Компоновка и трассировка
Так как все компоненты схемы уже связаны с посадочными местами, для создания ПП достаточно на верхней панели во вкладке Конвертировать нажать на ссылку Конвертировать в печатную плату.
Следующим шагом будет компоновка посадочных мест элементов на печатной плате ограниченной фиолетовой рамкой. Компоновку проводим вручную, в связи с отсутствием автоматической. Я не считаю это минусом так, как в основном после автокомпоновки приходится все переделывать под себя.
После компоновки, как правило, трассировка, и здесь мы максимально облегчим себе работу. На верхней панели во вкладке Разводка перейдем к Автотрассировщику. Далее не задавая никаких правил трассировки, кроме ширины дорожки 0,35 мм., жмем запустить. Ширина дорожки обусловлена тем, что при моей компоновке автотрассивщик просто не позволил установить шире.
Печатная плата готова!

Результат автотрассировки в EasyEDA
Но все же необходимо помнить, что нет трассировки лучше, чем ручная. Плата из примера не требует высокой плотности монтажа, а также в схеме не протекают высокие токи, именно это позволило мне воспользоваться автотрассировкой. После проделанной работы можно полюбоваться 3D видом печатной платы. Для этого кликаем по ссылке 3D View во вкладке Предпросмотр на верхней панели над рабочим полем.