Eagle PCB design program. Eagle Cad

Or look for its broken version on file hosting services. The diagram that we will create is presented below. So let's get started.

Let's launch Eagle. The control panel will open.
Click on Projects to expand the directory tree.

We have two folders: eagle and projects. eagle – located in the “My Documents” folder. projects – in the folder where the Eagle program itself is installed. Right-click on the eagle folder and select New Project from the menu that opens.

We give the project a more meaningful name - right-click on the project folder and select Rename from the menu that opens. I called the project AVR-Board.

Right-click on the project folder and select New > Schematic from the menu that opens

The Schematic Editor will open. Let’s save our diagram right away – menu File > Save As...

Like most other programs, Eagle allows you to perform the same action in several ways - using the top menu, the toolbar (located on the left side), the command line and hotkeys. I'm more used to using the toolbar.

How to add components

First, let's add a format to our future diagram.
Left-click on the ADD button

A window will open with a list of used libraries. The list is quite large, and when you don’t know where everything is located, finding the right component is quite a task. Components can be searched in two ways - by sequentially going through all libraries or using the search function.

Formats are located in the frames library. We look for it in the list, open it and select A4L-LOC. Click OK.

Clicking with the left mouse button will add a format to the diagram. Right-clicking will rotate the format 90 degrees. By rotating the mouse wheel, we can change the scale of the diagram.

Add a format to the diagram and press Esc twice. Let's save the diagram again. The date of the last save will be displayed in the lower right corner of the format.


Let's add the ATmega8 microcontroller to the circuit.
Left-click on the ADD button.
AVR microcontrollers are located in the atmel library. Let's try using the search function. Components are searched by name and description. We write mega8* in the search bar and press Enter. The window will display all components that match this request.

Select the ATmega8 microcontroller in the DIP package and click OK. Click the left mouse button to add a component to the circuit and press Esc. A list of libraries will open, but it will only show the results of the previous search. We delete mega8* in the line, press Enter - the list of libraries is complete again.

Copy, delete, move and select components

Let's add ceramic capacitors to the circuit. Capacitors, resistors and inductors are located in the library - rcl. Components in two graphic versions - European and American. Select C_EU > C-EU050-025X075 (C-EU), add it to the diagram, and then press Esc twice.
Our circuit should have 6 ceramic capacitors. Let's use the copy function to add the missing ones. Click on the Copy button, hover the cursor over the capacitor and click the left mouse button to copy the element. You can delete unnecessary elements using the Delete button, and move them using the Move button

Sometimes you need to perform some operation on a group of components, for example, removing several capacitors at once. Here's how it's done. Click on the Delete button, and then on the Group button. By clicking and holding the left mouse button, we select the necessary components.

Place the cursor over the selected components, right-click and select Delete: Group from the menu that opens.

The components will be removed.
You can select components in another way. Click on the Group button, place the cursor in the desired place in the diagram and click on the left mouse button. Now a straight line stretches behind the cursor from this point. Draw a closed contour with these lines and press the right mouse button. The components included in this contour will be highlighted.

You can replace one component with another using the Replace button. Click on it, look for the required component in the list that opens, and click OK. Place the cursor over the corresponding component and click with the left mouse button.

Add the rest of the circuit components yourself. To make your task easier, I list the names of the libraries in which they are all located.

Resistors – rcl > R_EU_
Electrolytic capacitors – rcl > CPOL_EU
Diodes
LEDs – led >LED
Connectors type PLS, PLD – con-lstb
Quartz resonators crystal > CRYSTAL
Voltage stabilizers – linear > 78*
Power connectors – con-jack
Power supply circuits +5V, GND – supply1

The end result should look something like this.

How to connect components together

The components have been added, now they need to be connected to each other.
Click the Wire button on the toolbar
A new panel will appear under the menubar - it allows you to select the desired diagram layer, “line behavior” when drawing, rounding radius, line width and line type.

We won't need these settings now.

Click the left mouse button on the output of any element. Now from this point a green line will stretch behind the mouse - an electrical circuit. We connect it with the component we need and double-click - the elements are connected. If you click on the right mouse button while laying/drawing a circuit, the behavior of the circuit will change. In the first case, the chain will be drawn only at angles of 90 degrees, in the second, at 90 and 45 degrees, and so on. Try it and everything will immediately become clear.

When connecting two nets, Eagle does not automatically draw a point; it must be placed manually. Press the Junction button and click the left mouse button to set the points in the desired location.

Each chain is assigned a unique name - N$X, where X is a serial number. If you try to connect two nets with different names, Eagle will display a message.

In the Resulting name field, you need to select a name for the new circuit, if this matters.

You can connect remote (far away) circuits by assigning them the same names. In our circuit, for example, the reset pin must be connected to the programming connector, but it is located near port B. In order not to pull the conductor through the entire circuit, we will do this. Let's extend a small circuit from the reset pin. Let's rename it - click on the Name button, left-click on our circuit and in the window that opens, enter the new name of the circuit - RESET.

To display the name of the circuit on the diagram, press the Label button and left-click on our circuit.

Add a circuit to the programming connector and follow the same steps. When we rename a net, Eagle will ask if we want to connect this net to the RESET net.

Click Yes, now the Reset pin is connected to our connector. To verify this, the circuit can be “illuminated”. Click on the Show button and left-click on the desired chain - it will turn bright green.
Chains can also be moved, deleted and copied.

Drawing a tire

Let's connect one of the ports of the ATmega8 microcontroller to the connector using a bus. Click on the Bus button in the toolbar and, just like an electrical circuit, draw a bus in the right place on the diagram.

All conductors suitable for the bus must have addresses. They are set in the bus properties. Click on the Info button on the panel, hover the cursor over the bus and left-click. The Properties window opens.

We are interested in the Name field - we must enter the addresses of the conductors in it. Conductor addresses can be specified in two ways: by enumeration - ADC0, ADC1, ADC2, ADC3, ADC4, ADC5 or by array - ADC (the lower index must be less than the higher index, ADC is incorrect). In our case, it is more convenient to specify addresses in an array. Let's ask them.
We connect the microcontroller pins to the bus - press the Net button, left-click on the desired pin and pull the circuit to the bus. We left-click on the bus and select the desired address in the menu that opens - the conductor will be assigned this name.

EAGLE is a program that allows you to design multilayer printed circuit boards. This is a professional solution that consists of four main components: a circuit diagram creation module, a printed circuit board editor, an automatic board routing module and a convenient element library editor. The standard library, which the editor is responsible for working with, contains a lot of content that will be useful to any designer. It contains ready-made templates with circuits and diagrams, layouts of individual components and microcontrollers, as well as auxiliary elements such as communication lines and power tracks.

The EAGLE work environment is designed in such a way that the designer has to access the library as little as possible. All main components of the project are available in the auxiliary menu "Draw". After adding a component, you can easily adjust its scale and position. For more precise positioning, you can use the grid display function. When working with large projects, the functions of maintaining reports and finding errors in the diagram will come in handy. Global styles are allowed to be applied to certain components. When changes are made to the project, they are immediately applied to the board drawing. This feature, oddly enough, is missing from many other PCB design programs.

The huge advantages of this CAD system are command line support, scripts and the function of automatically creating “backups” of the project. The maximum size of boards developed in EAGLE is 1600/1600 mm, and the number of layers is 16. Unfortunately, in the demo version the size and number of layers are artificially limited by the developer.

Key Features and Functions

  • module for creating circuit diagrams with the ability to customize the grid and a convenient menu for adding main components;
  • automatic PCB routing module that supports a huge number of parameters;
  • convenient component library editor;
  • script and command line support;
  • PCB editor with functions for finding errors and automatically creating backup copies of the project;
  • silk-screen marking tools;
  • support for boards containing up to sixteen layers.

Limitations of the free version

  • design area is limited to 100x80 mm;
  • only two layers available;
  • Only two schemes are available.


Cadsoft Eagle is a comprehensive tool for PCB development, starting with the creation of a circuit diagram and ending with the creation of a printed circuit board and its routing. In addition, by downloading the program, you will receive a fairly large library containing many standard and fairly common electronic components.

One of the main advantages of this package, professionals highlight the complete synchronization of changes in the project. For example, if you change or delete any component on the circuit, this will immediately be reflected in the board drawing. In programs such as ACCEL EDA, P-CAD and OrCAD, it is necessary to constantly monitor the entire project, with the slightest changes and at any stage of work. In addition, in EAGLE, event rollback (UNDO) is possible for any number of actions (even the most powerful CAD today - ACCEL EDA - does not allow this to be done).

EAGLE allows you to design multilayer boards containing up to 16 layers and having dimensions up to 4000x4000 mm with a resolution of 0.0001 mm. The unit system (inch or metric) can be changed at any stage of the project without any loss.

The program includes:
Schematic Module - a module for creating schematic diagrams. It has a convenient interface, a grid for aligning components and electrical lines, and elements for drawing on a sheet.
Layout Editor - PCB editor. Allows you to place components on the future PCB, there is a check for errors, auxiliary lines to simplify the manual routing process, and tools for applying silk-screen markings to the PCB.
Autorouter - module for automatic routing of printed circuit boards. A large number of settings allows you to improve the quality of auto-routing.
Library Editor is a very flexible and convenient library editor.

The standard delivery set also includes modules that check the correct connection of electrical circuits (ERC - Electrical Rule Check) and the correct arrangement of components on the board (DRC - Design Rule Check). Moreover, the last two operations look much nicer than in more advanced systems. The program checks the correctness of the design and connections so that the user does not even know that some third-party utility is doing this. It should be noted that the user does not have to launch various software modules for this, as is done in P-CAD or ACCEL EDA - all transitions are carried out within the program itself. It is also possible to fill a given space with polygons.

Program information
Year of manufacture: 2016
Developer website: cadsoftusa.com
OS: Windows 7 / Windows 8 / 8.1 / 10
Interface language: Multilanguage / Russian
Medicine / Medical: present / is present (Portable - not required)
Size:121.6 MB
ZIP archive
Download: CadSoft Eagle 7.7.0 Ultimate + Portable (ML / RUS)

General information about Cadsoft Eagle
Eagle Schematic Editor


— a comprehensive tool for the development of printed circuit boards, which includes three main modules:
- Schematic Module— module for creating circuit diagrams
— Layout Editor- PCB editor
— Autorouter— module for automatic tracing of printed circuit boards
And also several additional functions and features:
— DesignLink- automated communication between the program and the extensive database of electronic components from Premier Farnell (also known as Farnell, Newark, element14). DesignLink lets you search and find parts from EAGLE without having to leave it
— 3D Export— allows you to get a 3-d model of a printed circuit board: send an online application with your printed circuit board and after 1-3 hours you will be sent a 3-d visualization of it (the service is paid, but there is also a free option)
— EAGLE'up- a set of tools with which you can create a realistic image of your design.

In short, Cadsoft Eagle allows you to:
— quickly draw a circuit diagram (a huge library of electronic components, which can be supplemented from the developer’s website, or you can create the element yourself)
— arrange elements on the PCB layout
— using one button, auto-routing a printed circuit board (you can do it manually; you can also do some manually, and entrust the rest to the program)

All modules in the program are interconnected - if you delete a part in the circuit, it will automatically be deleted in the PCB editor.
Not long ago, the program finally acquired an interface in Russian, which allows you to quickly get used to the work

What I want to pay special attention to.
The program is paid, but there is a free option with several restrictions:

As you can see, the restrictions are minor:
1. The maximum size of the printed circuit board is 100 by 80 mm, quite sufficient dimensions for most homemade products; in extreme cases, the circuit can be divided into several parts
2. The printed circuit board can only be single- or double-sided - and in practice we use only single- and double-sided printed circuit boards, i.e. we don't need more layers
3. The created diagram must fit on one sheet (in the full version - 999 sheets), this is also not a significant limitation, you can proceed as in point No. 1
No more restrictions! All other functions are the same as the paid version.
Therefore, I advise you not to use pirated versions, but to download and install the program from the official website.

For those who use the full (pirated version) of the program, below I will post a crack file for the program - eagle_ru.gm

For those who want to get acquainted with the program, or learn how to work in it, I suggest viewing video tutorial on working in Cadsoft Eagle(link to video tutorial at the end of the article). The video tutorial was made on the 6th version of the program, and now the 7th version is available for download, the changes in the new version are minor, so after watching the video tutorial on the 6th you can easily understand the 7th version. Also at the end of the article there is a textbook in Russian.

Eagle Schematic Editor

This is what a circuit diagram looks like drawn in the Cadsoft Eagle circuit editor:

Eagle PCB Layout Editor

Appearance of the PCB editor module:

Automatic Eagle PCB Routing

And this is what an automatically routed printed circuit board looks like using Cadsoft Eagle:

Additional features of Cadsoft Eagle

DesignLink - using this button you can enter the library of electronic components, view the desired part: appearance, characteristics, cost (even in rubles) and, if desired, order:

3D Export - this is what your PCB might look like after visiting 3D Export:

EAGLE’up - using this set of tools (and they are all free) you can get not only a 3-D visualization of the printed circuit board, but also the entire device:

- my main program. In most cases, I use it to create circuit diagrams and printed circuit boards - it’s a fairly simple, effective and just a good program.

http://www.cadsoftusa.com/ – address of the official website of the program developers. Download the program file for your operating system and install the program on your computer. When you request a license, click the “Run as freeware” button. For those who use earlier versions of the program, I suggest downloading and installing the program cracker: download the file, open the folder with the installed program, open the “bin” folder and install the downloaded file into it.

(302.7 KiB, 1,310 hits)

(872.6 KiB, 8,093 hits)

Other amateur radio programs:

 

It might be useful to read: