Design with KiCad (Udemy.com)
Quick, systematic, and complete course to learn KiCad for your PCB design.
Created by: Wissam Botros
Last updated April 2023
What you will learn
- The course was updated for KiCad 7 which was released on 12 Feb 2023
- Using KiCad for Printed Circuit Board design.
- Starting from schematics to the ready to manufacture designs.
- Using the schematics editor and the PCB Layout Editor for generating ready to manufacture designs.
- Using Electrical Rule Checker(ERC) and Design Rule Checker (DRC)
- General Idea about PCB types.
- Calculating tracks widths and spacing using KiCad Calculator.
- PCB design beyond connoting pads and tracks.
- BOM generation and sending designs to manufacturers and a look at the manufactured boards.
- 3D View of the project and exporting to 3D design software
- Course ends with two real projects.
How it compares
Against the other 295 rated Udemy courses in Arduino on CourseDuck:
- Rating4.6 out of 5higher than 77% of them
- Reviews535#64 of 296 by number of reviews
- Length12.1 hourslonger than 85% of them
- Last updatedApril 2023earlier than 51% of them
Course Description
This course will teach you in a systematic way how to use KiCad 6 for your PCB (Printed Circuit Board) design, it will take you from not knowing the software to making a development board at the final project without overwhelming you with a large number of hours of videos to watch.
The approach to teach is in creating a simple project while learning the different parts of the software, then adding up to that project in the following sections, and when the student gets familiar with it the other parts like menus, sub-menus and tool bars are explained.
The main project in the course is to create REV1 of a two phase bipolar stepper motor controller then students are asked to create REV2 with different requirements and motor.
The last project is about creating a development board and routing it using an auto router with the guidance of the videos and lectures in the final section. There are photos of of the manufactured printed circuit boards created in this course in the different sections.
Special attention was given to the audio and video quality while creating the course for a smooth transition between lectures. The music at the end of every lecture is a hint of the end. Also, a great effort was done to average the lecture at 5 minutes.
The purpose of the quiz in the course is not to grade students but to open the eyes on important facts and a subject to google and learn more out of the course scope.
Whether PCD design is a requirement or a hobby for you, you are going to enjoy the course!
Instructor Details
- 4.6 Rating
535 Reviews
Wissam Botros
I am a P.Eng (Professional Engineer in Ontario, Canada) I just finished a master's degree in Engineering Systems and Computing from the University of Guelph, Ontario Canada (2026) and starting my PhD studies in May 2026. I am CID ( Certified Interconnect Designer) by IPC, the organization that writes electronics design and assembly standards that are accepted world wide. I started as a field service engineer in the Middle East and North Africa, then a senior service engineer.
Through out my career I used to teach specialized software and hardware to people from different cultures, especially in grand and large format printers and color reproduction systems and workflow.
Few years ago I wanted to apply for a patent and I wanted to design the PCB for it myself, so is started digging in the PCB Design software and world. my patent technically is Patent Pending.
I though of utilizing my joy and experience in teaching into this on-line course.
More Arduino courses
Learn to Build a Computer (PC) in 2026 - all types!
4.9 (245 Reviews)
Provider: Udemy
Time: 6.1h
$74.99
Raspberry Pi For Beginners - 2026 Complete Course
4.8 (3,105 Reviews)
Provider: Udemy
Time: 10.6h
$89.99
Ultimate Guide to Raspberry Pi : Tips, Tricks and Hacks (2023)
4.8 (2,363 Reviews)
Provider: Udemy
Time: 5.2h
$69.99
Mastering Microcontroller: STM32-LTDC, LCD-TFT, LVGL (MCU3) (2026)
4.8 (487 Reviews)
Provider: Udemy
Time: 8.1h
$79.99
Arduino Step by Step: Getting Started (2024)
4.7 (8,714 Reviews)
Provider: Udemy
Time: 21.4h
$159.99
Reviews
By Syahrul Mahar Amin on 7/3/2026
Thank you very much for providing this PCB design for beginner course which i can get a lot hand-on experiences through practicing the design method. The contents are exactly good but somewhile i experienced the videos were buffering while the course progress was loading.
By G B on 12/19/2023
I like it a lot, now as I've learned to use to throttle up and down the playback speed, parts of the course I feel I absorb easier I will play faster, and I will not feel annoyed for slower progress than I like. Great course so far!
By Tim Willis on 10/9/2023
Wissam very thoroughly covered all KiCAD features are usage, and even added in information about using an external auto-routing tool. Very Good. As a side effect of the thoroughness, the course moves a bit slow in places, but you can always skip ahead.
By John Kent on 5/22/2023
great content and great progression/pace...rarely do I grasp concepts this easily. If you ever remake the series maybe figure out a way to override the software's cursor. Perhaps choose a larger mouse or even a color an animated mouse. The large crosshairs within the cad model, and schematic were easy to track however it seems when inside the menu, or the footer, and certainly within the many calculators the software changed the cursor to a tiny 6~8px cursor??? I'm not sure why I had a hard time maybe because there is so much granular detail clearly visible on the screen that at certain times when diving into the menus, toolbars, and calculators I had to pause and locate the mouse. I did not find myself needing to pause to hear the lesson one more time. Great teaching skills!
By Joshua Ellis on 5/7/2023
Enjoyable and educational look at KiCAD. I started course during KiCAD 6 and there was some differences with KiCAD 7, but nothing you can't google. I liked the fact that every aspect of KiCAD was covered because often times you dont know a thing is there and having an overview of the different options help.
By Renson Nicor on 5/7/2023
I am currently taking this course since this is what I planned to become my career. The explanation of each video is very efficient, meaning it is both brief and defined.
By Nishant V Sharma on 4/20/2023
it is indeed a superb course for learning KiCad from scratch. The best part was auto routing tool, which was not introduced earlier and i kept doing my project manually. Thans a lot
By Anonymized User on 3/10/2023
Content is good and pace is OK. Would prefer if the presenter had worked out and practiced some of the steps beforehand, rather than work out what is happening in the middle of a video. This is advertised as being recently updated to KiCad 7, but the examples were done using v6.
By Joseph Shaff on 3/4/2023
Very Good. I'm already Degreed Trained and worked in this field in Aerospace. I wanted a review first. Good With Details. Excellent coverage of important topics. All that aside I must study under someone Certified as an Engineer and Certified Interconnect Designer if anything is to be recognized by my efforts. Most important.
By Virgil Stamps on 1/10/2022
I have been designing boards using a 70's era ORCAD. So I have many hours of multiple PCB designs (Amateur Radio). I want to expertly know how to use this new tool. I would like to have method take-aways so I can review it at anytime and know exactly how to perform a function (database for example).
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 92 / 100






