Engineering 100-950
Lab 1b: Creating a KiCad Schematic
Note: While it is okay to work next to someone else to accomplish this goal and to help each other with it, each person needs to work through this and provide their own screenshot. Please do not work as a team and turn in the same screenshot.
Contents
Resources
For this lab, you will need:
- A computer running UofM Omnissa Horizon Client to access KiCAD software.
- KiCAD properly installed.
- You can, and should watch this HandsOnEngineering video on KiCAD: Link to video
Getting Started
- Launch KiCAD
Procedure
Starting the project
- File -> New Project
- Save project as whatever you desire, selecte create a new folder for project
- Your project should now appear on the left
- Click on Schematic Editor to open up a new schematic
Using key shortcuts
- The letter underlined on the different options on the top taskbar can be used as key shortcuts to save you some time
- For example, on KiCAD schematic let’s say you want to do the following : Place -> symbol
- Instead of hovering your mouse over to “Place” and then to “symbol”, you could instead just press “a” on your keyboard and you will end up with the same result
- Will save you a lot of time when placing components, wires and traces
Some common shortcuts
- Schematic
- a - Place a symbol
- w - Place a wire
- PCB
- a - place a footprint
- x - place a single track
Circuit we are building

Back to building
- Go to your schematic document
- Place components by going to Place -> symbol
- Default KiCAD libaries will now load
- Search for the component you need, click the component, and press ok
- Place the component on the schematic, and press “Esc” + “Esc” if you do not need more copies of that component
- You can press the “R” while placing the component to rotate it
Connecting components
- Once components have been placed, there are a couple of ways to “connect” them.
- Wire:
- Place -> Wire
- Allows you to drag a “wire” that connects two components on the schematic
- If you connect across a wire a dot will appear that confirms electrical connection
- Net:
- Place -> Net Labels
- Allows you to place a net that can be labelled a certain thing (5V, ARD_D1, HUM_OUT, etc.)
- If two pins are connected to the same net label then they will be electrically connected
- Will reduce the number of wires and make it easier to understand what components are connected in your schematic visually
Some schematic pointers
- GND has a separate net: Place -> Power Symbols -> GND
- Depending on your preferences, this may not be the case
- If above holds true, can either edit preferences or have another net that is labelled GND
- Schematic layout is only concerned with electrical connections, not mechanical footprints
- That is for the PCB
- Make sure you label your components (Your resistors should not be “R?” but “R1”, “R2”, etc.) or you will get errors when compiling
Saving and compiling schematic
- Make sure you are saving your project
- Go to file -> plot
- Select PDF as the output format, and click on Plot All Pages
- Make sure the output messages box say done and plotted to a location
- Double check that the PDF is now in your files
Schematic to PCB
Later on, in lab 6 prelab, you will turn this schematic into a PCB! The instructions to do so can be found here.
Submission
On Canvas, you will submit ONE PDF that will include all of the following:
- A pdf of the schematic you made, which should look much like the example provided earlier.
DO NOT SUBMIT A GOOGLE DOC FILE.
Submitting anything other than a single PDF may result in your work not being graded or your scores being heavily delayed.