| ONLINE COURSE

KiCad for Makers

This hands-on video course takes you step by step through the complete process of designing, building, and testing a custom electronic board in KiCad. Building on the fundamentals covered in KiCad for Beginners, this advanced course guides you through the design of a real-world carrier board featuring an M.2 connector, a microcontroller, dual USB interfaces, dual power supplies, 24V input, and multiple inputs and outputs.

Throughout the course you will:

  • Explore Blues modules and learn how to integrate them into your own designs.
  • Prepare and manage schematic symbols, footprints, and hierarchical blocks.
  • Design power supplies, interfaces, microcontroller connections, inputs, and outputs — while referencing datasheets and performing real calculations.
  • Organize and verify your schematic with ERC checks.
  • Transition from schematic to PCB layout, including board setup, net classes, impedance considerations, component placement, and routing.
  • Generate manufacturing files, a bill of materials (BOM), and an interactive BOM (iBOM).
  • Assemble, solder, and bring up your finished board, testing power rails, data communication, and I/O functionality.
With clear demonstrations, practical examples, and real design decisions explained in context, this course gives you the confidence to take your KiCad skills from schematic to fully working hardware.

Bonus sections cover assembly, board bring-up, and data transfer experiments, ensuring you gain a complete end-to-end experience.

ENROLL NOW

Benefits of our courses

Money-back
guarantee
If, within 30 days of placing your order, you discover that our courses do not meet your expectations, you will receive a full refund.
Experienced
instructors
Our instructors are highly experienced professionals and recognized authorities in the technical world.
Course
certificate
You will receive a course certificate upon completing coursework and finishing the course.
Practical
information
Our instructors share their knowledge and experience with you to make your learning process easier.

What you will learn in this course

1
Introduction and Project Overview
Overview of the course and the board we’ll design: a carrier board with M.2, MCU, USB, dual power supplies, 24V input, and multiple I/O. We’ll also show how this course builds on KiCad for Beginners.
2
Getting Started with Blues
Introduction to Blues modules and resources. We’ll review their website and GitHub, set up a KiCad project, and prepare the schematic with hierarchical blocks.
3
Symbols and Footprints Preparation
Creating and customizing symbols, footprints, and 3D models. We’ll build on KiCad for Beginners and prepare libraries for use in the project.
4
Schematic Design
Step-by-step creation of the full schematic: power supplies, Notecard interface, MCU, inputs/outputs, USB, and SIM card. Includes datasheet reading, value calculations, signal mapping, and careful verification.
5
ERC and Schematic Validation
Running an Electrical Rules Check, fixing issues, adding PWR flags, and syncing libraries to ensure a clean schematic before layout.
6
Component Placement and Board Setup
Transferring the schematic into PCB layout, defining the board outline, configuring net classes, and logically placing components for function and manufacturability.
7
PCB Layout and Routing
Routing signals, adding power and ground zones, fanout for M.2, USB with ESD protection, and silkscreen details. We’ll finish with DRC checks and generating Gerbers, BOM, and iBOM.
8
Assembly and Bring-Up
Practical assembly and first power-up. Soldering components, testing supplies, sending data, and validating I/O operation.
9
Final Remarks and Wrap-Up
Closing thoughts, lessons learned, and troubleshooting tips. Bonus content includes extra demos of assembly, bring-up, and data transfer.

Pricing Plans

Choose from three different pricing plans that meet your needs and expectations. Begin your learning journey today.

Online

$80
  • Ideal for Students & Hobbyists
  • Online video access for 14 weeks for 1 person
  • Every online access can be extended for free for 1 month
  • All lessons available immediately
  • PDF Certificate (after completing activities) for 1 person
  • 100% money-back guarantee (up to 30 days from order)
  • Unlimited video access (once downloaded)
  • Video download available
Course add-ons (optional)
Official
paper certificate
0x
$174
Additional
online license
0x
ADD TO CART
RECOMMENDED

Online and Download

$139
  • Ideal for everyone who wants lifetime access
  • Online video access for 14 weeks for 1 person
  • Every online access can be extended for free for 2 months
  • All lessons available immediately
  • PDF Certificate (after completing activities) for 1 person
  • 100% money-back guarantee (up to 30 days from order)
  • Unlimited video access (once downloaded)
  • Video download available after 30 days
Course add-ons (optional)
Official
paper certificate
0x
$174
Additional
online license
0x
$57
ADD TO CART

Quick Download

$232
  • Ideal for Professionals and Companies requiring 3 licenses
  • Online video access for 14 weeks for up to 3 people
  • Every online access can be extended for free for 3 months
  • All lessons available immediately
  • PDF Certificate (after completing activities) for up to 3 people
  • 100% money-back guarantee (up to 30 days from order)
  • Unlimited video access (once downloaded)
  • Video download available immediately
Course add-ons (optional)
Official
paper certificate
0x
$174
Additional
online license
0x
$57
ADD TO CART

Your instructor
Petr Dvorak

An experienced electronics engineer with a deep-seated passion for open-source hardware and a fervent belief in the power of KiCAD. Excels in the entire hardware design process, from concept to prototype to manufacturing, utilising KiCAD as the primary tool for creating electronic designs.

Frequently asked questions about the course

Related Courses

FROM$139
4.9

Advanced Digital Hardware Design

Instructor:Philip Salmony

Learn how to design your own advanced hardware featuring FPGAs/SoCs/CPUs, high-speed memory and peripherals.

FROM$117
4.9

Mixed-Signal Hardware Design with KiCad

Instructor:Philip Salmony

In this course, you'll learn how to design a complete, embedded, mixed-signal product from scratch - all the w...

FROM$57

KiCad for Beginners

Instructor:Petr Dvorak

By the end of this course, you will be able to design your own printed circuit boards (PCBs) using KiCad. Toge...

Didn't find what you were looking for?