We may earn an affiliate commission when you visit our partners.
Course image
Shubham Tiwari

This is a beginner’s course with content focused on PCB design using EasyEDA. All the content of this course is based on the aforementioned software which is either online browser-based or downloadable. you only require a web browser and an active internet connection to start making your very own PCB.

Read more

This is a beginner’s course with content focused on PCB design using EasyEDA. All the content of this course is based on the aforementioned software which is either online browser-based or downloadable. you only require a web browser and an active internet connection to start making your very own PCB.

This course is designed for new graduates and new engineers so the topics are explained in a simple manner to the audience. The course covers lots of information and topics which would help you become a good designer. You will have a better understanding of how PCB design and PCB manufacturing are related to each other and how they influence each other.

This course aims at providing a comprehensive and detailed explanation of how to download, create a circuit, and how to use the tools in the platform, to export the design for manufacturing.

In this course, you will learn from start to finish, from zero to production-ready how to design a Printed Circuit Board. It will help you to improve your PCB design skills.

In this course you will learn about:

  • Basics of PCBs

  • Learn terminologies related to PCB

  • Draw a schematic of your own circuit

  • Design your own single and double layer PCB

  • Fabricating PCB with the help of online manufacturers

  • Learn how a PCB is manufactured

Enroll now

What's inside

Learning objectives

  • Learn terminologies related to pcb
  • Draw schematic of your own circuit
  • Design your own single and double layer pcb
  • Fabricating pcb with the help of online manufacturers

Syllabus

Introduction
4 Layer PCB Routing
PCB Basics
PCB Design Basics
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Uses EasyEDA, which allows new engineers to quickly prototype designs using a browser-based tool and then export them for manufacture
Covers PCB manufacturing, which helps learners understand the relationship between design choices and the final product
Teaches how to generate GERBER and BOM files, which are essential for communicating designs to PCB manufacturers
Focuses on single and double layer PCBs, which are suitable for many beginner projects and simpler electronic devices
Includes a bonus section on 4-layer PCBs, which may be useful for learners who want to explore more complex designs
Uses EasyEDA, which may limit learners who want to use other industry-standard software packages such as Altium or Eagle

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Beginner pcb design with easyeda

According to learners, this course offers a positive and thorough introduction to PCB design using the EasyEDA software, taking you from concept to manufacturing files. Students found the content well-structured and the explanations clear and simple, making it particularly suitable for beginners and new engineers. Many appreciated the focus on the practical steps involved in creating a PCB, from schematic drawing to board layout and generating Gerber files for fabrication. The coverage of the manufacturing process was frequently highlighted as very helpful. While largely praised for its foundational strength, some reviewers noted that it could benefit from more depth on advanced topics or complex routing, suggesting it serves best as a strong starting point rather than an exhaustive guide for experienced designers.
Teaches design exclusively using the EasyEDA software.
"The course focuses entirely on EasyEDA, which is great if that's the tool you want to use."
"Learned a lot using EasyEDA, a free and accessible software choice."
"It's specifically about EasyEDA, so be aware if you plan to use other software."
"I chose this course because it used EasyEDA, which is browser-based and free."
Content seems up-to-date or instructor addresses changes.
"The content feels current and relevant to the latest version of EasyEDA."
"Instructor seems to keep the course updated based on software changes."
"I didn't encounter issues with outdated information regarding the software interface."
"Reviewed recent comments and saw the instructor addresses questions about updates."
Instructor explains concepts clearly and effectively.
"The instructor is very knowledgeable and explains complex topics clearly."
"I found the instructor's teaching style very easy to follow."
"Great instructor, easy to understand explanations throughout the course."
"He did a great job explaining everything simply, which was perfect for me."
Explanation of PCB fabrication process was valuable.
"Understanding the PCB manufacturing process was a key takeaway for me."
"The section on how PCBs are made and how to order them was very informative."
"I found the details about generating Gerber files and submitting them extremely useful."
"Knowing the manufacturing side helps you design better boards."
Covers the full design process from idea to production.
"I learned the complete workflow from schematic design to generating the files needed for manufacturing."
"The step-by-step process shown from drawing the circuit to getting the gerbers is very practical."
"It really shows you how to take an idea and turn it into a physical PCB."
"Loved the hands-on approach of actually designing a board and preparing it for fabrication."
Excellent starting point for those new to PCB design.
"This course is excellent for beginners who want to learn PCB design. The instructor explained everything in a simple and easy-to-understand way."
"As a beginner, I found this course very helpful. It covers the basics well and gives you confidence to start designing."
"If you are new to PCB design, this course is for you. It covers all the necessary steps to get started."
"It is great for anyone new to electronics and PCB design. I had zero prior experience."
Might not cover complex topics needed by experienced users.
"While good for basics, it doesn't go into much detail on more advanced routing techniques or complex design challenges."
"I was hoping for more depth on multi-layer boards and high-speed design considerations."
"Good foundation, but I will need to find other resources for advanced topics."
"It's a great start, but not sufficient if you need to design highly complex boards."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Learning Complete PCB Design: From an Idea to a Product with these activities:
Review Basic Electronics Concepts
Reviewing fundamental electronics concepts will provide a solid foundation for understanding PCB design principles and component behavior.
Browse courses on Ohm's Law
Show steps
  • Review notes from previous electronics courses.
  • Work through practice problems on circuit analysis.
  • Watch introductory videos on basic electronic components.
Read 'Printed Circuit Board Designer's Reference: Basics'
Reading this book will provide a strong foundation in PCB design principles, complementing the software-specific knowledge gained in the course.
Show steps
  • Obtain a copy of the book.
  • Read the chapters on PCB fundamentals and design processes.
  • Take notes on key concepts and terminology.
Follow EasyEDA Tutorials
Following EasyEDA tutorials will provide hands-on experience with the software, reinforcing the concepts learned in the course.
Show steps
  • Visit the EasyEDA website and navigate to the tutorials section.
  • Select tutorials that cover schematic capture and PCB layout.
  • Follow the tutorials step-by-step, creating your own simple PCB design.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Design Simple Circuits in EasyEDA
Practicing designing simple circuits will solidify your understanding of schematic capture and PCB layout in EasyEDA.
Show steps
  • Choose a simple circuit diagram (e.g., an LED flasher or a basic amplifier).
  • Create the schematic in EasyEDA.
  • Convert the schematic to a PCB layout.
  • Route the traces and add necessary components.
  • Generate Gerber files for manufacturing.
Document Your PCB Design Process
Documenting your PCB design process will help you reflect on your learning and identify areas for improvement.
Show steps
  • Choose a PCB design project you have completed.
  • Write a blog post or create a video tutorial explaining your design process.
  • Share your content on online forums or social media.
Contribute to an Open Source Hardware Project
Contributing to an open-source hardware project will provide valuable experience in collaborative PCB design and expose you to different design approaches.
Show steps
  • Find an open-source hardware project that uses EasyEDA.
  • Review the project's documentation and identify areas where you can contribute.
  • Submit a pull request with your changes.
Read 'Complete PCB Design Using OrCAD Capture and PCB Editor'
Reading this book will expose you to a different PCB design software and industry practices, enhancing your overall understanding of PCB design.
Show steps
  • Obtain a copy of the book.
  • Read the chapters on schematic capture, PCB layout, and routing.
  • Compare the OrCAD workflow to the EasyEDA workflow.

Career center

Learners who complete Learning Complete PCB Design: From an Idea to a Product will develop knowledge and skills that may be useful to these careers:
PCB Designer
The role of a PCB Designer involves creating the layout and routing of electronic circuits on printed circuit boards. This course provides a strong foundation for aspiring PCB Designers by covering the basics of PCBs, related terminology, schematic drawing, and single and double layer PCB design. You'll also gain insights into PCB manufacturing processes, enabling you to design with manufacturability in mind. Learning how to fabricate PCBs with online manufacturers, as covered in this course, is directly applicable to the responsibilities of a PCB Designer.
Electronic Technician
Electronic Technicians install, repair, and maintain electronic equipment. This course greatly benefits Electronic Technicians by providing an introduction to PCB design. You will learn from start to finish, from zero to production ready. The skills in PCB design are critical for troubleshooting and repairing electronic systems. The knowledge about PCB manufacturing, which is covered in this course, enables technicians to understand the structure and components within electronic devices.
Electronics Engineer
An Electronics Engineer designs, develops, and tests electronic components and systems. This course helps build a foundation in PCB design, a critical aspect of electronics engineering, by providing instruction in schematic capture, component placement, and routing techniques. The course teaches you to design your own single and double layer PCBs. Gaining proficiency in these areas through this course allows an Electronics Engineer to better integrate electronic components into functional and efficient circuit boards.
Hardware Engineer
Hardware Engineers are responsible for the research, design, and development of computer hardware and other physical systems. This course introduces the fundamentals of PCB design, including schematic creation, component placement, and routing. You will learn about PCB design and manufacturing are related to each other, and how they influence each other. By understanding the PCB design process, the Hardware Engineer can contribute to creating robust and reliable hardware solutions.
Electrical Engineer
Electrical Engineers design, develop, test, and supervise the manufacturing of electrical equipment. A key skill for Electrical Engineers is the ability to design effective PCBs. This course provides instruction in PCB design from start to finish, including single and double layer PCBs. The insights into PCB manufacturing gained from the course also prove essential for an Electrical Engineer to produce designs that are practical and manufacturable.
Firmware Engineer
Firmware Engineers are responsible for developing and testing low-level software that controls hardware devices. This course provides a good introduction to printed circuit boards. While a Firmware Engineer may not directly design PCBs, understanding the layout and components is critical. Firmware Engineers that take this course will be better able to optimize code to work with a particular hardware design.
Embedded Systems Engineer
Embedded Systems Engineers design, develop, and maintain the software and hardware for embedded systems. This course may be useful for Embedded Systems Engineers, by providing a comprehensive foundation in PCB design. Embedded Systems Engineers are enabled to design and implement the hardware components of their systems effectively. The coverage of PCB manufacturing considerations further helps ensure the feasibility and reliability of the designed systems.
Product Development Engineer
Product Development Engineers oversee the entire lifecycle of a product, from concept to launch. This course may be helpful for a Product Development Engineer who works with electronic products, since it shows how to design and manufacture PCBs. This course provides insights into the PCB manufacturing process, which enables the Product Development Engineer to make informed decisions about design trade-offs and manufacturing strategies.
CAD Technician
CAD or Computer Aided Design Technicians use software to create technical drawings and plans. This course may be helpful for CAD Technicians, by providing knowledge of PCB design using EasyEDA software. The course covers how to download, create a circuit, and use the tools in the platform, to export the design for manufacturing. CAD Technicians are able to produce accurate and detailed PCB layouts.
Automation Engineer
Automation Engineers design, develop, and implement automated systems. As automated systems often rely on electronic components, a background in PCB design can be beneficial. This course may be useful for Automation Engineers, by providing a practical understanding of PCB design principles and manufacturing processes. The coverage on schematic creation and PCB layout helps the Automation Engineer with the physical integration of electronic systems within automated machinery.
Robotics Engineer
Robotics Engineers design, build, and program robots. Since robots involve electronic control systems, knowledge of PCB design may be useful. This course can help Robotics Engineers, by providing instruction in PCB design and how to fabricate PCBs with online manufacturers. You will have a better understanding of how PCB design and PCB manufacturing are related to each other and how they influence each other. This knowledge base allows for the design and integration of custom electronic circuits within robotic platforms.
Test Engineer
Test Engineers develop and implement testing procedures for electronic devices. This course may be useful for Test Engineers through its coverage of PCB design principles and manufacturing processes. The course allows the Test Engineer to better understand the physical layout and construction of electronic devices. This helps the Test Engineer develop targeted and effective testing strategies to identify potential faults or weaknesses in a product's design.
Manufacturing Engineer
Manufacturing Engineers improve efficiency and reduce costs in factories and production facilities. This course may be useful for Manufacturing Engineers, by teaching PCB design and manufacturing processes. It will help you to improve your PCB design skills. Covering topics such as generating Gerber files helps Manufacturing Engineers optimize the production of electronic components.
Quality Assurance Engineer
Quality Assurance Engineers ensure that products meet certain standards of quality. This course may be helpful for Quality Assurance Engineers, by providing a foundation in PCB design. The insights into PCB manufacturing processes help them to better assess the quality and reliability of circuit boards. The knowledge of PCB design terminologies also facilitates effective communication with designers and manufacturers to address quality issues.
Technical Support Engineer
Technical Support Engineers provide assistance to customers who are having problems with electronic products. This course may be helpful for Technical Support Engineers, by offering a basic understanding of PCB design and electronic circuits. This course can help with addressing customer inquiries related to hardware issues. The knowledge of PCB terminologies, gained from this course, enables these engineers to understand the root causes of product failures.

Reading list

We've selected two books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Learning Complete PCB Design: From an Idea to a Product.
Provides a comprehensive overview of PCB design basics, covering essential concepts and terminology. It serves as a valuable reference for understanding the fundamentals of PCB design. It is particularly helpful for beginners to grasp the core principles before diving into specific software tools. This book adds breadth to the course by covering a wider range of fundamental topics.
Provides a comprehensive guide to PCB design using OrCAD, a popular industry-standard software. While the course focuses on EasyEDA, understanding the workflow and concepts in OrCAD can broaden your knowledge and make you more versatile. This book is more valuable as additional reading to expand your knowledge of PCB design software. It is commonly used as a textbook at academic institutions.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser