Back to Course

PCB DESIGNING AND MANUFACTURING

0% Complete
0/0 Steps
  1. INTRODUCTION
    4 Topics
  2. CONDUCTOR AND CONDUCTIVE PATHS
    3 Topics
  3. ZERO PCB
  4. OVERVIEW OF ELECTRONICS
    4 Topics
  5. CLASSIFICATION OF PCB
    2 Topics
  6. EAGLE OVERVIEW
    2 Topics
  7. COMPOSITION OF PRINTED CIRCUIT BOARD
    3 Topics
  8. BRIEF ABOUT COPPER
  9. COLOR OF THE PRINTED CIRCUIT BOARD
  10. PCB MANUFACTURING
  11. PCB DESIGNING
    2 Topics
  12. PCB DESIGNING SOFTWARE
    3 Topics
  13. SCHEMATIC STUDY
    4 Topics
  14. PCB TERMINOLOGIES
    13 Topics
  15. ROUTING
    5 Topics
  16. GERBER GENERATION
    4 Topics
  17. GROUND PLANE
  18. BILL OF MATERIAL
    1 Topic
  19. MISCELLANEOUS ACTIVITY
    1 Quiz
  20. ROUTING RULES
    6 Topics
  21. ACTIVITY 1
    1 Quiz
  22. ACTIVITY 2
    1 Quiz
  23. ACTIVITY 3
    1 Quiz
  24. ACTIVITY 4
    1 Quiz
  25. SCHEMATIC DESIGN
    13 Topics
  26. LAYOUT DESIGN
    8 Topics
  27. ERC
    8 Topics
  28. DRC
    3 Topics
  29. ACTIVITY 6
    1 Quiz
  30. Activity 7
    1 Quiz
  31. ACTIVITY 8
    1 Quiz
  32. ACTIVITY 9
    1 Quiz
  33. ACTIVITY 5
    1 Quiz
  34. ASSIGNMENT 1
    2 Topics
  35. ASSIGNMENT 2
    1 Topic
  36. MISCLLANEOUS ASSIGNMENT
    1 Topic
In Progress
Lesson 37, Topic 1
In Progress

CONTROL PANEL

28/07/2021

Control panel

When EAGLE is started, the following window appears on the screen, this is the control panel, the EAGLE starting window.

Control panel/ EAGLE main window

On the left hand side of the window the user manage existing and new projects and can get an overview about the libraries and settings:

  • Libraries: this entry lists libraries of components, each component is composed of a schematic and a footprint linked together.
  • Design Rules: the user can tune the parameters relevant to the board and its manufacture.
  • User Language Programs: this is C-like programs that can be used for a variety of tasks. It can be used, for example, to modify your project and automize certain tasks.
  • Scripts: the user can execute sequences of commands that are stored in a script file. It provides the ability to customize the program according to your own wishes (assign keys, load pc board shapes, change colors…)
  • CAM Jobs: CAM stands for Computer-Aided Manufacturing. It generates output data for the manufacturing tools (for exemple exporting Gerbers files which is the most used professional format).
  • Projects: this entry lists the examples and projets. When a new project is created, it is automaticaly added in the tree.

The Arduino MEGA2560 board has been designed with EAGLE. It is provided within the examples:

Project example with the Arduino MEGA2560

Directories

Basically, EAGLE stores all the projects and necessary files in the same main folder and creates subfolders to differentiate each project. In the main menu bar, select Option > Directories:

Directories menu

The following interface allows the user to configure directories. $EAGLEDIR represents the path to the main folder (on my installation it is located in /home/username/eagle-6.5.0/). When a new project is created, a new folder is automatically added in $EAGLEDIR/projects/. The user can specify several folders. It is possible, for example, to have the default libraries available on a network server, and the personal projects in private local folders.

Configuration of directories

Before continuing check that the folder for libraries is configured with the following path:

$EAGLEDIR\lbr
 

Libraries

On the left hand side of the control panel, click on Libraries to develop the tree and select the library 74xx-eu.lbr. This library is dedicated to TTL Devices (74xx Series from Texas Instruments). Select a device, on the right side the symbol and footprint appear:

Libraries window

New project

To create a new project, select File > New > Project:

Create a new EAGLE project

A new project is automatically added on the left hand side of the window under the branch Project/eagle. Enter you project name, for example First PCB:

Specify the project name

Right click on the project and select New > Schematic:

Create a new schematic for the project

A new window is automatically open, this is the Schematic Editor:

New window dedicated to the schematics