Course Outline

Introduction

  • Overview of PCB design process and its role in electronic systems.
  • Introduction to Eagle software: features, interface, and setup.
  • Understanding basic electronic components and theoretical concepts.

Installing and Configuring Eagle and EasyEDA

  • Installation and configuration of Eagle software.
  • Introduction to EasyEDA software for PCB design.

Eagle Features and Component Libraries

  • Exploring Eagle features for PCB design
  • Utilizing component libraries in Eagle

Schematic Design

  • Drawing a schematic in Eagle and EasyEDA
  • Analyzing the operation of electronic components in the circuit

PCB Layout Design

  • Translating schematic designs into PCB layouts using Eagle and EasyEDA
  • Layout optimization, trace routing, and PCB stack-up

Checking for Errors and Signal Integrity

  • Verifying the PCB layout for errors using Eagle and EasyEDA
  • Minimizing noise, crosstalk, and signal integrity issues

Generating Gerber Files for Manufacturing

  • Generating manufacturing-ready Gerber files using Eagle and EasyEDA
  • Understanding the use of each Gerber file applicable for any PCB design software

Quoting and Manufacturing PCBs

  • Overview of quoting the manufacture of PCBs through industrial manufacturers
  • Manufacturing prototype PCB cards with a professional finish using accessible materials

Troubleshooting

Summary and Conclusion

Requirements

  • An understanding of electronics
 21 Hours

Number of participants


Price per participant

Testimonials (2)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories


Fatal error: Uncaught TypeError: _isl_get_excluded_site(): Return value must be of type ?array, none returned in /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc:38 Stack trace: #0 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc(30): _isl_get_excluded_site() #1 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc(17): isl_get_excluded_site() #2 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module(51): get_outline_isls() #3 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module(7): islc_prepare_links() #4 /apps/hitra7/npfrontend/nptemplates/default.php(272): islc7_sites_links_array_v3() #5 /apps/hitra7/npfrontend/modules/course/course.php(143): require_once('...') #6 /apps/hitra7/npfrontend/core/routes.php(15): course_menu_callback() #7 /apps/hitra7/npfrontend/__index.php(81): require_once('...') #8 /apps/hitra7/npfrontend/index.php(15): include_once('...') #9 /apps/hitra7/index.php(66): include_once('...') #10 {main} thrown in /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc on line 38