Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ Microsoft AZ-900
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Mindfulness Life Purpose Meditation CBT Emotional Intelligence
Web Development JavaScript React CSS Angular PHP Node.Js WordPress Vue JS
Google Flutter Android Development iOS Development React Native Swift Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
Microsoft Power BI SQL Tableau Business Analysis Data Modeling Business Intelligence MySQL Data Analysis Blockchain
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Business Plan Startup Freelancing Online Business Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Development Tools KiCad

KiCad Like a Pro 2nd edition

Learn the world's favourite open-source PCB design tool with the world's most comprehensive course
Bestseller
Rating: 4.6 out of 54.6 (1,195 ratings)
5,171 students
Created by Dr. Peter Dalmaris
Last updated 4/2020
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Covers KiCad version 5.1
  • Printed Circuit Board design using KiCad
  • Single, double, and multi-layer board design
  • The PCB design process
  • The schematic design process
  • The layout design process
  • How to create a schematic design
  • How to associate schematic symbols to footprints
  • How to create the layout of a PCB
  • PCB basic concepts, such as edge cuts, copper fills, mounting holes, soldermask, silkscreen, traces etc.
  • A detailed knowledge of the KiCad CAD application (its apps, configuration, toolbars, menus, project files etc.)
  • Project-based learning through four projects to ensure mastery of the topics taught

Course content

11 sections • 166 lectures • 17h 15m total length

  • Preview08:06
  • Preview01:59
  • Preview09:19
  • Preview02:43
  • Preview01:02

  • Before you continue, download your free PDF companion
    00:17
  • 0035 - What is a PCB?
    16:11
  • 0040 - The PCB design process
    07:47
  • 0045 - Manufacturing
    06:32
  • 0050a - Installation Mac OS
    05:23
  • 0050b - Installation Windows 10
    03:27
  • 0050c - Installation Ubuntu Linux
    01:58
  • 0055 - Example project
    09:09

  • 0060 - Introduction
    02:02
  • 0061 - Main differences between KiCad 5.0 and 5.1
    02:20
  • 0065 - Start Kicad
    08:07
  • 0070 - Start Eeschema for the first time
    08:36
  • 0085 - Eeschema mouse and hotkeys
    09:18
  • 0095 - Eeschema left toolbar
    06:17
  • 0105 - Eeschema right toolbar
    17:36
  • 0140 - Eeschema top toolbar
    07:27
  • 0150 - Eeschema top toolbar symbol editor and browser
    04:13
  • 0152 - Eeschema top toolbar footprint
    02:43
  • 0155 - Eeschema top toolbar annotator
    03:36
  • 0160 - Eeschema top toolbar Electrical Rules Check
    04:44
  • 0165 - Eeschema top toolbar Symbol and footprint associations
    11:47
  • 0170 - Eeschema top toolbar Netlist file
    03:11
  • 0172 - Eeschema top toolbar Bill of materials
    03:57
  • 0175 - Eeschema top toolbar Status bar
    03:55
  • 0180 - Eeschema Remaining menu items
    05:46

  • 0185 - Pcbnew introduction
    04:27
  • 0190 - The UI and the Layout Sheet
    08:36
  • 0210 - Left toolbar
    10:36
  • 0215 - Top toolbar
    07:43
  • 0220 - Import the Netlist
    05:26
  • 0230 - Design Rules Check
    03:38
  • 0245 - Right toolbar and wiring
    07:21
  • 0250 - Standard mode and the Net highlighter
    03:49
  • 0260 - Add footprint
    07:05
  • 0275 - Edge cut
    06:16
  • 0276 - Mounting holes
    04:34
  • 0277 - Copper fill zone
    07:28
  • 0280 - Graphics
    07:08
  • 0285 - Text
    08:57
  • 0290 - Status bar
    06:40
  • 0295 - Layers manager
    02:42
  • 0305 - The File menu
    10:19
  • 0310 - The Edit menu
    08:23
  • 0315 - The View menu
    05:02
  • 0325 - The View menu Design Rules Editor
    09:20
  • 0330 - The View menu Layers Setup
    05:13
  • 0340 - The Place menu
    00:36
  • 0345 - The Route menu and Differential pairs
    07:35
  • 0350 - The Route menu and the Interactive Router
    03:16
  • 0355 - The Inspect menu and Design Rules Checker
    05:33
  • 0360a - Tools menu and Netlist
    09:46
  • 0360b - Tools menu and Update PCB from Schematic
    05:46
  • 0360c - Tools menu and Update Footprints from Library
    02:12
  • 0360d - Tools menu and Set Layer Pairs
    05:14
  • 0365 - Preferences menu Environment Variables and Footprint Libraries
    05:35
  • 0370 - Preferences menu General Settings, Display Options
    04:26
  • 0380 - The Help menu and Documentation
    02:18

  • 0390 - Introduction
    02:28
  • 0400 - Schematic symbols
    05:10
  • 0410 - PCB materials and FR4
    03:06
  • 0415 - Traces
    02:01
  • 0420 - Pads and holes
    03:22
  • 0425 - Via
    02:42
  • 0430 - Annular ring
    00:58
  • 0435 - Soldermask
    01:14
  • 0440 - Silkscreen
    01:26
  • 0445 - Drill bit and drill hit
    01:10
  • 0450 - Surface mounted devices
    01:29
  • 0455 - Gold Fingers
    00:53
  • 0460 - Panel
    01:43
  • 0465 - Solder paste and paste stencil
    03:27
  • 0470 - Pick-and-place
    01:29

  • 0475 - Schematic design workflow
    12:00
  • 0520 - PCB layout workflow
    13:30
  • 0570 - Shape and size
    04:39
  • 0575 - Layers
    01:34
  • 0580 - Traces
    04:23

  • 0610 - Introduction
    01:28
  • 0615 - Project introduction
    01:13
  • Did you download your free ebook?
    00:28
  • 0620 - Project 1 parts
    01:32
  • 0625 - Project 1 Schematic
    00:58
  • 0627 - What you will learn
    02:38
  • 0630 - Project 1 repository
    02:18
  • 0635 - Schematic design with Eeschema
    03:05
  • 0640 - Schematic design step 1 - Setup
    03:13
  • 0641 - Add component values
    03:29
  • 0645 - Schematic design step 2 - Symbols
    10:19
  • 0650a - Schematic design Step 3 - Arrange, Annotate
    08:14
  • 0650b - Schematic design Step 3 - Associate
    17:05
  • 0655 - Schematic design Step 4 - Wiring
    13:56
  • 0660 - Schematic design Step 5 and 6 - Nets and Electrical Rules Check
    08:49
  • 0670 - Schematic design Step 7 - Comments
    06:06
  • 0675 - Schematic design Step 8 - Netlist
    02:40
  • 0685 - Layout design Step 1 - Setup
    11:21
  • 0690 - Layout design Step 2 - Outline and constraints
    10:46
  • 0695 - Layout design Step 3 - Place components
    18:45
  • 0700 - Layout design Step 4 - Route
    10:15
  • 0705 - Layout design Step 5 - Copper fills
    04:16
  • 0710 - Layout design Step 6 - Silkscreen
    17:16
  • 0715 - Layout design Step 7 - Design Rules Check
    02:36
  • 0720 - Layout design Step 8 - Manufacture
    11:37

  • 0730 - Introduction
    01:30
  • 0735 - List of parts
    00:55
  • 0740 - Learning outcomes
    00:44
  • 0745 - Project repository
    01:11
  • 0755 - Schematic design Step 1 - Setup
    02:59
  • 0760 - Schematic design Step 2 - Symbols
    07:40
  • 0761 - Add component values
    03:14
  • 0765 - Schematic design Step 3 - Arrange Annotate Associate
    16:04
  • 0770 - Schematic design Step 4 - Wiring
    09:40
  • 0775 - Schematic design Step 5 & 6 - Nets & ERC
    11:22
  • 0785 - Schematic design Step 7 & 8 - Comments & Netlist
    05:58
  • 0800 - Layout design Step 1 - Setup
    08:09
  • 0805a - Layout design Step 2 & 3 - Outline and placement Part 1
    09:17
  • 0805b - Layout design Step 2 & 3 - Outline and placement Part 2
    10:45
  • 0815a - Layout design Step 4 - Routing
    08:10
  • 0815b - Layout design Step 4 - Wiring
    12:58
  • 0820 - Layout design Step 5 - Copper fills
    04:31
  • 0825a - Layout design Step 6 & 7 - Silkscreen and DRC
    11:45
  • 0825b - Layout design Step 6 & 7 - Correct the header error
    09:22
  • 0825c - Layout design Step 6 & 7 - Complete silkscreen
    05:19
  • 0835 - Layout design Step 8 - Manufacturing
    09:00

  • 0840 - Introduction
    02:30
  • 0850 - Git repository
    01:48
  • 0860 - Schematic design Step 1 - Setup
    15:44
  • 0865a - Schematic design Step 2 - Root sheet symbols
    06:53
  • 0865b - Schematic design Step 2 - Connector sheet symbols
    07:48
  • 0865c - Schematic design Step 2 - Import a schematic symbol library
    09:17
  • 0865d - Schematic design Step 2 - Create custom symbol
    22:22
  • 0865e - Schematic design Step 2 - Added missing crystals
    01:54
  • 0870a - Schematic design Step 3 - Arrange and Annotate
    06:38
  • 0870b - Schematic design Step 3 - Associate
    12:46
  • 0870c - Schematic design Step 3 - Component values
    06:50
  • 0875a - Schematic design Step 4 - Hierarchical labels and pins
    15:37
  • 0875b - Schematic design Step 4 - Wiring the connectors sheet
    10:45
  • Correction to the SCL pin label
    00:30
  • 0875c - Schematic design Step 4 - Wiring the root sheet
    15:21
  • 0885 - Schematic design Step 5 - Comments
    04:55
  • 0890 - Schematic design Step 8 - Netlist
    02:22
  • 0892 - Git checkout example
    04:11
  • 0900 - Pcbnew setup
    07:53
  • 0905a - Steps 2 and 3 - 1st version of placement
    12:51
  • 0905b - Steps 2 and 3 - 2nd version of placement
    12:30
  • 0907 - Install FreeRouting
    03:59
  • 0915 - Routing in 2 layers
    07:30
  • 0920 - Routing in 4 layers
    05:27
  • 0930 - Copper fill
    06:21
  • 0935 - Silkscreen
    06:54
  • 0945 - Manufacture
    08:48

  • 0955a - How to install a third party symbol library
    05:15
  • 0955b - How to install a third party footprint library
    02:37
  • 1005 - How to create a custom graphic
    13:19
  • 1045a - How to create a custom footprint Introduction
    05:44
  • 1045b - How to create a custom footprint Step 1 Fabrication Layer
    03:52
  • 1045c - How to create a custom footprint Step 2 Pads
    08:12
  • 1045d - How to create a custom footprint Step 3 Courtyard
    01:28
  • 1045e - How to create a custom footprint Step 4 Silkscreen & conclusion
    02:51
  • 1135 - How to install 3D shapes
    03:30

Requirements

  • A Linux, Windows or Mac OS computer
  • An Internet connection
  • A growth mindset
  • Patience

Description

This course is updated for KiCad 5.1 - January 2020

------------------------

Welcome to KiCad Like a Pro, 2nd edition, from Tech Explorations, a course that can help you learn how to design custom Printed Circuit Boards using KiCad version 5.1.

KiCad is an open source and free tool that you can use to design your own PCBs. It is perhaps the world’s most popular (and, in my opinion, the best) computer-aided design tool for making printed circuit boards.

It's the perfect tool for electronics engineers and hobbyists alike.

PCBs are, perhaps, the most undervalued component of modern electronics. We use PCBs to hold in place and interconnect the various components that make virtually all electronic devices work.

This course will teach you how to use KiCad.

It takes a practical approach to learning. All of the learning takes place in the form of projects of incremental difficulty.

Whether you are a hobbyist or an electronics engineer, this book will help you become productive quickly, and start designing your own boards.

The only prerequisites are a computer, an Internet connection, and the willingness to learn.

By the end of the course, you'll be able to use KiCad to design and manufacture multi-layer PCBs with highly integrated components and a professional-looking finish.

The course contains four projects that give many opportunities to learn and practice all of KiCad's important features.

Apart from the projects, the course contains full sections dedicated to PCB and design principles and concepts. These ensure that you will master the fundamentals so that your PCB project are awesome.

The course includes repositories for each of the projects which you can download and edit on your computer.

If you are someone who is interested in designing PCBs using KiCad, or moving to KiCad from another CAD application, then this course is for you.

Who this course is for:

  • Electronics hobbyists
  • Engineers
  • Users of other PCB CAD applications that wish to move to KiCad
  • STEM students and teachers

Featured review

Wendy. Sarrett
Wendy. Sarrett
117 courses
18 reviews
Rating: 4.5 out of 5a year ago
I did enjoy the course. He took us step by step through three different boards of increasing complexity and I feel comfortable with KiCad now. I also appreciate that he showed us his mistakes and how to correct them. For enhancements, I would like to see some discussion on evaluating and modifying if necessary what was done by the autorouter. They are not perfect and part of the skill is evaluating the results to see if any tweaks are necessary.

Instructor

Dr. Peter Dalmaris
Educator and Author of "Maker Education Revolution".
Dr. Peter Dalmaris
  • 4.6 Instructor Rating
  • 14,762 Reviews
  • 99,983 Students
  • 23 Courses

               

Peter Dalmaris is an educator, electrical engineer, electronics hobbyist, and Maker. Creator of online video courses on DIY electronics and author of three technical books, and has recently released his book Maker Education Revolution.  

As a Chief Tech Explorer since 2013 at Tech Explorations, the company he founded in Sydney, Australia, Peter’s mission is to explore technology and help educate the world. 

Tech Explorations offers educational courses and Bootcamps for electronics hobbyists, STEM students and STEM teachers.

A life-long learner, Peter’s core skill is in explaining difficult concepts through video and text. With over 15 years of tertiary teaching experience, Peter has developed a simple yet comprehensive style in teaching that students from all around the world appreciate. 

His passion for technology and in particular for the world of DIY open source hardware has been a dominant driver that has guided his personal development and his work through Tech Explorations.

Peter’s current online courses have helped over 60,000 people from around the world to be better Makers. 

For more information on Peter's work, please go to his web site.

 

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.