KiCad like a Pro [Video]

Preview in Mapt
Code Files

KiCad like a Pro [Video]

Peter Dalmaris

Learn the World’s Favourite Open Source PCB Electronic Design Automation tool and make your own professional PCBs! NOTE: Please note this title is NOT DRM FREE.
Mapt Subscription
FREE
$29.99/m after trial
Video
$10.00
RRP $49.99
Save 79%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$10.00
$29.99 p/m after trial
RRP $49.99
Subscription
Video
Start 30 Day Trial

Frequently bought together


KiCad like a Pro [Video] Book Cover
KiCad like a Pro [Video]
$ 49.99
$ 10.00
Build a Reddit-Like Messaging Board with React and Firebase [Video] Book Cover
Build a Reddit-Like Messaging Board with React and Firebase [Video]
$ 124.99
$ 10.00
Buy 2 for $20.00
Save $154.98
Add to Cart

Video Details

ISBN 139781788629997
Course Length7 hours 36 minutes

Video Description

This course is designed to teach you how to use KiCad assuming no prior knowledge in PCB design. My objective is to help you reach a high level of competency. You will be able to create any PCB that an Arduino or general electronics enthusiast can dream of. To achieve this, I have organized this course around three projects. With each project, I introduce several new KiCad features and extend your skill set. The ability to create a custom PCB is a core skill of an electronics enthusiast. Without the ability to create a custom PCB, your breadboard-based projects are doomed to oblivion. Learning how to use KiCad will make you a better maker because you will be able to create custom PCBs for your best designs, and as a result you will ensure that they realise their full potential.

Style and Approach

A 8 hour long course to get fully to teach you how to use KiCad assuming no prior knowledge in PCB design.

To achieve this, I have organized this course around three projects. With each project, I introduce several new KiCad features and extend your skill set.

Table of Contents

About this course
What is KiCad? Why learn it? Who is this course for?
The structure of this course
KiCad basics
Section introduction
Installation for Windows
Installation for Mac OS X
KiCad main components
Documentation and help
The Printed Circuit board
The PCB design process using KiCad
Fabrication
Project 1: an nRF24 breakout
Section introduction
Create a new project
The Schematic
How to create a schematic component
Wiring
Annotating
Doing an ERC check
Associations with Cvpcb
Create a custom footprint with the Footprint Editor
Saving new footprint in new library
Associate the nRF24 part with the new footprint
Netlist
Component footprint placement
Edge cuts and 3D view
Wiring
Labels
Project 1: Enhancing the design
Section introduction
Add a capacitor to the schematic in Eeschema
Update Pcbnew with the new netlist
A walk-through the OpenGL Canvas
Controlling the track width
Track width calculator
Copper fills
Project 1: fabricating the PCB
Section introduction
Create the Gerber files and upload to fabricator
Add a decorative graphic
A few weeks later I have a parcel!
Project 2: a seven-segment display
Section introduction
Create the schematic with Eeschema
Create nets and add labels
Hidden pins and Power Flags
Using busses to create readable schematics
The Unconnected component
Associate components with footprints
Create a 2-layer PCB in Pcbnew
Controlling wire width with nets
Another look at OpenGL
Copper fills for VCC and GND
Add text labels
Creating a graphic to decorate your PCB
Export the Gerber files
Project 3: a 16-led display with shift registers
Section introduction
Sneak preview: what will this board look like in the end?
The circuit
Create the schematic in Eeschema
Schematic Wiring, Part 1
Schematic Wiring, Part 2
Associate components with footprints
Create the PCB in Pcbnew
Layout Wiring (Pcbnew)
Add copper fills for ground and VCC nets
Add text labels and decorative graphics
Export Gerber files
Importing third-party libraries
Third party library sources
Importing third-party schematic components
Importing third-party footprint modules
Hierarchical sheets
Using hierarchical sheets to expand the 16-LED project in Eeschema
Layout and wiring of the expanded 16-LED project in Pcbnew
Conclusion
What's next?

What You Will Learn

  • Design high-quality PCBs
  • Understand the KiCad design process
  • Use a fabrication service to order professionally PCBs
  • Understand that trade-offs and limitations of PCB design software
  • Design a PCB while keeping manufacturing costs to a minimum

Authors

Table of Contents

About this course
What is KiCad? Why learn it? Who is this course for?
The structure of this course
KiCad basics
Section introduction
Installation for Windows
Installation for Mac OS X
KiCad main components
Documentation and help
The Printed Circuit board
The PCB design process using KiCad
Fabrication
Project 1: an nRF24 breakout
Section introduction
Create a new project
The Schematic
How to create a schematic component
Wiring
Annotating
Doing an ERC check
Associations with Cvpcb
Create a custom footprint with the Footprint Editor
Saving new footprint in new library
Associate the nRF24 part with the new footprint
Netlist
Component footprint placement
Edge cuts and 3D view
Wiring
Labels
Project 1: Enhancing the design
Section introduction
Add a capacitor to the schematic in Eeschema
Update Pcbnew with the new netlist
A walk-through the OpenGL Canvas
Controlling the track width
Track width calculator
Copper fills
Project 1: fabricating the PCB
Section introduction
Create the Gerber files and upload to fabricator
Add a decorative graphic
A few weeks later I have a parcel!
Project 2: a seven-segment display
Section introduction
Create the schematic with Eeschema
Create nets and add labels
Hidden pins and Power Flags
Using busses to create readable schematics
The Unconnected component
Associate components with footprints
Create a 2-layer PCB in Pcbnew
Controlling wire width with nets
Another look at OpenGL
Copper fills for VCC and GND
Add text labels
Creating a graphic to decorate your PCB
Export the Gerber files
Project 3: a 16-led display with shift registers
Section introduction
Sneak preview: what will this board look like in the end?
The circuit
Create the schematic in Eeschema
Schematic Wiring, Part 1
Schematic Wiring, Part 2
Associate components with footprints
Create the PCB in Pcbnew
Layout Wiring (Pcbnew)
Add copper fills for ground and VCC nets
Add text labels and decorative graphics
Export Gerber files
Importing third-party libraries
Third party library sources
Importing third-party schematic components
Importing third-party footprint modules
Hierarchical sheets
Using hierarchical sheets to expand the 16-LED project in Eeschema
Layout and wiring of the expanded 16-LED project in Pcbnew
Conclusion
What's next?

Video Details

ISBN 139781788629997
Course Length7 hours 36 minutes
Read More

Read More Reviews

Recommended for You

Build a Reddit-Like Messaging Board with React and Firebase [Video] Book Cover
Build a Reddit-Like Messaging Board with React and Firebase [Video]
$ 124.99
$ 10.00
Designing and Deploying VMware Horizon View 7 [Video] Book Cover
Designing and Deploying VMware Horizon View 7 [Video]
$ 124.99
$ 10.00
The Go Programming Language Guide - Code Like a Pro [Video] Book Cover
The Go Programming Language Guide - Code Like a Pro [Video]
$ 79.99
$ 10.00
Mastering Linux Security and Hardening Book Cover
Mastering Linux Security and Hardening
$ 39.99
$ 10.00
Concurrent Programming with Python [Video] Book Cover
Concurrent Programming with Python [Video]
$ 124.99
$ 10.00
Infrastructure as a Service Solutions with Azure [Video] Book Cover
Infrastructure as a Service Solutions with Azure [Video]
$ 124.99
$ 10.00