Learn KiCad and Fusion 360 with our courses and books

With our computer aided design courses you can learn how to design printed circuit boards and objects on a 3D printer.

We teach you how to use powerful, and free, software tools, that are compatible with Windows and Mac computers. 

These skill are essential for any maker who want to create beautifully finished gadgets and projects.

Our PCB and 3D design courses

KiCad Like a Pro

Learn the world's favorite open-source PCB design tool with the world's most comprehensive course and book.

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.


Learn KiCad by working on three real-life projects. With each project, you will learn new skills. Create single, to double and quad-layer boards, manually or automatically routed, with rich features that are both practical and beautiful.


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

  • Level: Beginner to intermediate.
  • The eBook is being updated for KiCad 9.
  • The video course is being updated for KiCad 9.
  • Course type: how-to and projects.
  • Full lifetime access for the current edition of the eBook and video course.
  • Dedicated discussion space.
  • Certificate of Completion.
  • 6 projects so that you learn while you actually create PCBs.
  • Design single, double, and multi-layer board design.
  • Understand the full PCB design process.
  • Understand the basic concepts of PCB design, such as edge cuts, copper fills, mounting holes, soldermask, silkscreen, traces etc.
  • eBook: Web, PDF, Mobi, ePub, over 600 pages.
  • eBook: Over 1,000 images and 240 chapters.
  • Course: Over 250 lectures in 15 sections.
  • Course: More than 25 hours of 1080p video.

ADVANCED PCB DESIGN WITH KICAD 9

From Concept to Manufacturing: Build, Test, and Deliver a Four-Layer IoT PCB Using KiCad 9

Unlock the potential of KiCad 9 and learn how to design a fully functional IoT PCB from start to finish.


In this comprehensive, project-based course, you will work through the complete design, testing, and manufacturing process of a four-layer PCB using KiCad 9's latest tools and techniques.


By the end of the course, you will have a fully designed and tested ESP32-based IoT board, along with the skills to tackle your own advanced PCB design projects.


This course will not teach you the basics of PCB design and KiCad.


If you are new to KiCad, I recommend starting with our KiCad Like a Pro, 4th Edition course, which provides a solid foundation in PCB design using KiCad.

  • Level: Intermediate.
  • This course is recorded using KiCad 9.
  • Course type: intermediate-level project.
  • Full lifetime access for the current edition of the eBook and video course.
  • Dedicated discussion space.
  • Certificate of Completion.
  • Design a complete four-layer PCB with KiCad 9.
  • Create schematics, assign footprints, and route tracks for high-speed signals like SPI, I2C, and USB.
  • Implement power and ground planes, copper zones, and via stitching for signal integrity.
  • Troubleshoot and resolve design issues using KiCad's Electrical Rules Check (ERC) and Design Rules Check (DRC).
  • Run Design for Manufacturing (DFM) checks with NextPCB to ensure production-ready designs.
  • Techniques for ensuring signal integrity through proper ground and power plane design.
  • 92 video lectures with 7 hours of content. All video in magnificent 4K quality.
  • 11 Quizzes to reinforce your learning.
  • Summaries after each block of 7-10 lectures  to consolidate your learning.

Design for 3D Printing with Fusion 360

Learn the fundamentals of Fusion 360 while designing practical parts that can be 3D printed.

Learn how to use Autodesk Fusion 360 to create custom, one-of-a-kind 3-D printed objects for your projects.


This course is concise and practical so that you can get started creating your own designs quickly.


Though a series of 10 projects, you will gradually build up your skills so that you can create increasingly precise and complicated objects.

  • Level: Beginner
  • Course type: series of mini-projects
  • Full lifetime access.
  • Dedicated discussion forum.
  • Certificate of Completion.
  • The instructor for this course is Vladimir Mariano.
  • 10 projects so that you learn while you actually create 3D objects
  • Understand the full PCB design process
  • Fusion 360 offers a free license of the software for personal use.

Last Updated 3 weeks ago.

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}