KiCAD PCB Design For Embedded Systems & Electronics Projects

Learn KiCAD For PCB Circuit Design & Create Your Own PCB Boards
Instructor:
DeepBlue Embedded
58 students enrolled
English [Auto]
KiCAD 5.1
Printed Circuit Board (PCB) Design With KiCAD
PCB Design Workflow (Methodology)
Documentation For HW Requirements & TLD
From Idea or Requirement To Actual PCB Product
BOM Selection Process
Schematic Design & Capture
Assigning Footprints To Symbol Parts
PCB Layout Editing & Routing
Gerber Output Files Generation For Fabrication
Generating SMT Files For Automated PCB Assembly
Project-Based Course (Flasher LED Board, Create Your Own Embedded Dev. Board, and a USB-Powered Device)

This course will help you to know the basics of KiCAD and how to use it as a tool for PCB design projects. And it’ll also teach you how to formulate a project/product idea and document it in such a way that it becomes easier for you to plan and design each part of the complete system.

And ultimately, help you develop a systematic way to approach PCB hardware design projects. Both as a hobbyist or as an engineering student. This course is Project-Based. You’ll learn KiCAD by doing practical project examples through this course.

Design 3 PCB Boards and Learn The Essentials of KiCAD

  1. Simple LED Flasher Board

  2. PIC18F-Based Development Board

  3. STM32-Based USB-Powered LED Controller Board

Course’s Contents and Overview

The course starts with an introduction to printed circuit boards (PCB) technology. And then shifts the attention to PCB design CAD software tools and mainly focusing on KiCAD which is the main topic of this course. Then, you’ll get introduced to KiCAD tools for schematic capture and PCB layout editing through a very basic example board.

Afterward, I’ll teach you a very intuitive PCB design methodology to get any project done just in 10 actionable steps. And we’ll be sticking to this methodology for all the project examples we’ll be doing thereafter.

Then, the last 3 sections will be dedicated to the 3 projects for this course. And in each one of them, we’ll be doing:

  • HW Req. Statement

  • Schematic Design

  • Schematic Capture

  • ERC Check

  • Footprints Assignment

  • PCB Layout & Routing

  • DRC Check

  • Generating Fab.-Ready Output Files (Gerber)

  • Generating BOM File

  • Generating POS For SMT services

You’ll learn when and how to do each step in detail through this course and three times in 3 different projects. Just to make sure you’ve got a very good understanding and vision for the PCB design workflow.

Enjoy The Course!

Introduction

1
KiCAD PCB Design Course Overview
2
Why Do We Need PCBs?
3
Elements of a PCB
4
CAD Tools For PCB Design

Getting Started With KiCAD

1
About KiCAD & Download and Install The Software
2
Create a New KiCAD Project
3
Schematic Capture With KiCAD Eschema Basics
4
PCB Layout & Design With KiCAD Basics
5
Generating Fabrication-Ready Output Files (Gerber)
6
Create Your First KiCAD PCB Project

PCB Design Methodology

1
PCB Design Methodology Overview
2
Pre-Design Stage
3
Schematic Design & BOM Selection Stage
4
PCB Design Stage

PCB Design Project1: LED Flasher Board

1
Step1 - Hardware Requirements
2
Step2 - TLD Design
3
Step3 - Schematic Design
4
Step4 - Schematic Capture
5
Step5 - Footprints Assignments
6
Step6 - ERC Check
7
Step7 - PCB Layout Editing
8
Step8 - PCB Routing
9
Step9 - DRC Check
10
Optional Step - Silkscreen Custom Graphics Design
11
Step10 - Generating Fabrication-Ready Output Files (Gerber)

PCB Design Project2: PIC Microcontroller Development Board

1
Step1 - Hardware Requirements
2
Step2 - TLD Design
3
Step3 - Schematic Design
4
Step4 - Schematic Capture
5
Step5 - Footprints Assignments
6
Step6 - ERC Check
7
Step7 - PCB Layout Editing
8
Step8 - PCB Routing
9
Step9 - DRC Check
10
Step10 - Generating Fabrication-Ready Output Files (Gerber)
11
Running Some Projects On PIC18F Dev Board

PCB Design Project3: USB-Powered LED Controller With STM32 uC

1
Step1 - Hardware Requirements
2
Step2 - TLD Design
3
Step3 - Schematic Design
4
Step4 - Schematic Capture
5
Step5 - Footprints Assignments
6
Step6 - ERC Check
7
Step7 - PCB Layout Editing
8
Step8 - PCB Routing
9
Step9 - DRC Check
10
Step10 - Generating Fabrication-Ready Output Files (Gerber)
11
Extra Step - Generating SMT Files (BOM & POS) For JLCPCB Service
12
Bonus Lectures List For This Section
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!

Be the first to add a review.

Please, login to leave a review
4091f180e269a56bd39402e39eff0708
30-Day Money-Back Guarantee

Includes

5 hours on-demand video
1 article
Full lifetime access
Access on mobile and TV
Certificate of Completion

External Links May Contain Affiliate Links read more

Join our Telegram Channel To Get Latest Notification & Course Updates!
Join Our Telegram For FREE Courses & Canva PremiumJOIN NOW