Video description
Learn the World’s Favourite Open Source PCB Electronic Design Automation tool and make your own professional PCBs!
About This Video
- Create a custom PCB for your best designs, and as a result you will ensure that they realise their full potential
- 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.
In Detail
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.
Table of Contents
Chapter 1 : About this course
What is KiCad? Why learn it? Who is this course for?
00:04:11
The structure of this course
00:03:06
Chapter 2 : KiCad basics
Section introduction
00:01:00
Installation for Windows
00:03:59
Installation for Mac OS X
00:04:20
KiCad main components
00:06:55
Documentation and help
00:05:23
The Printed Circuit board
00:12:16
The PCB design process using KiCad
00:06:42
Fabrication
00:07:54
Chapter 3 : Project 1: an nRF24 breakout
Section introduction
00:01:14
Create a new project
00:07:15
The Schematic
00:04:55
How to create a schematic component
00:12:50
Wiring
00:03:44
Annotating
00:01:38
Doing an ERC check
00:02:09
Associations with Cvpcb
00:05:44
Create a custom footprint with the Footprint Editor
00:17:54
Saving new footprint in new library
00:03:39
Associate the nRF24 part with the new footprint
00:02:50
Netlist
00:08:47
Component footprint placement
00:04:42
Edge cuts and 3D view
00:06:03
Wiring
00:06:37
Labels
00:04:46
Chapter 4 : Project 1: Enhancing the design
Section introduction
00:00:52
Add a capacitor to the schematic in Eeschema
00:07:49
Update Pcbnew with the new netlist
00:05:26
A walk-through the OpenGL Canvas
00:03:38
Controlling the track width
00:07:30
Track width calculator
00:03:24
Copper fills
00:07:07
Chapter 5 : Project 1: fabricating the PCB
Section introduction
00:00:36
Create the Gerber files and upload to fabricator
00:08:12
Add a decorative graphic
00:11:12
A few weeks later I have a parcel!
00:04:17
Chapter 6 : Project 2: a seven-segment display
Section introduction
00:01:06
Create the schematic with Eeschema
00:07:29
Create nets and add labels
00:07:39
Hidden pins and Power Flags
00:05:05
Using busses to create readable schematics
00:06:44
The Unconnected component
00:01:39
Associate components with footprints
00:08:15
Create a 2-layer PCB in Pcbnew
00:09:44
Controlling wire width with nets
00:13:07
Another look at OpenGL
00:03:08
Copper fills for VCC and GND
00:03:59
Add text labels
00:02:28
Creating a graphic to decorate your PCB
00:07:02
Export the Gerber files
00:04:52
Chapter 7 : Project 3: a 16-led display with shift registers
Section introduction
00:01:01
Sneak preview: what will this board look like in the end?
00:01:21
The circuit
00:02:34
Create the schematic in Eeschema
00:08:21
Schematic Wiring, Part 1
00:19:00
Schematic Wiring, Part 2
00:04:46
Associate components with footprints
00:05:55
Create the PCB in Pcbnew
00:16:15
Layout Wiring (Pcbnew)
00:25:02
Add copper fills for ground and VCC nets
00:02:42
Add text labels and decorative graphics
00:09:32
Export Gerber files
00:04:01
Chapter 8 : Importing third-party libraries
Third party library sources
00:09:57
Importing third-party schematic components
00:05:20
Importing third-party footprint modules
00:06:22
Chapter 9 : Hierarchical sheets
Using hierarchical sheets to expand the 16-LED project in Eeschema
00:18:22
Layout and wiring of the expanded 16-LED project in Pcbnew
00:20:54
Chapter 10 : Conclusion
What’s next?
00:01:57