201 Wi24 -- Computer Hardware Skills

EE 201 Wi24 -- Computer Hardware

Instruction team

Prof Samuel Burden (he/him/his; website Links to an external site.)
- office hours: in person or on Zoom by appointment Links to an external site.
Head TA Pranav Murali (he/him/his)
- office hours: Friday 1:30 - 2:30 pm in EE 137B, Saturday and Monday on Zoom by Appointment (email 24 hours in advance)
- contact: Canvas conversations or email psmurali@uw.edu
TA Daniel Lee -- Sections B & C
- office hours: Monday 2:30-4:30 pm in EE 137B. Please email me both for Zoom OH and if you are planning on attending in person OH!
- contact: contact: Canvas conversations or email danielgl@uw.edu
TA Katharine Lundblad -- Sections B & D
- office hours: Monday 12:00-2:30 pm in EE 137B
- contact: Canvas conversations or email klundb@uw.edu
TA Pujan Patel -- Sections A & D
- office hours: Wednesday 12:30-1:30 pm in EE 137B, Tuesdays 7:00-9:00 pm Zoom Links to an external site.
- contact: Canvas conversations or email pujanp@uw.edu
TA Samantha Reksosamudra -- Sections A & C
- office hours: Monday 2-4 pm in EE 137B
- contact:  Canvas conversations or email sreksoz@uw.edu

Lab Sections

There are 4 Sections (A, B, C, D), each of which has 24 students enrolled. All labs meet in 137B.

Thursday Friday
A meets 11:30a--2:20p C meets 8:30a--11:20a
B meets 2:30--5:20p D meets 11:30a--2:20p

Lab checklist

Your responsibilities each week:

  • Arrive at your session's start time and stay until the final "checkoff" for the lab (or "checkout checkoff") -- message the Prof, Head TA, and your section's TAs in advance if you will arive late or be absent
  • Bring a laptop with at least 5GB free on your hard drive so you can install necessary software and store required files.
  • Watch lecture video and complete "before class" tasks -- ideally before your lab section starts
  • Complete "during class" tasks in your scheduled lab section 
  • Request a TA "checkoff" on your final product (or a "checkout checkoff" with a plan to finish)

Schedule

date topic and lecture complete before class complete during class checkoff product

 Week 1 

Jan 4, 5 

Syllabus, safety, grading, etc: video Links to an external site. (~23min)

Git and GitHub: video Links to an external site. (~15min), slides Download slides

Create Github Account

Install git: Mac Links to an external site., Win Links to an external site.

Lab Manual 1 Download Lab Manual 1

Review Canvas   

Home page commit in your GitHub account

 Week 2

Jan 11, 12

PCB design: video Links to an external site. (~18min), slides Download slides

Install KiCAD

Lab Manual 2 Download Lab Manual 2

Circuit schematic

PCB design

Group work

Week 3

Jan 18, 19

3D modelling: video Links to an external site. (~5min), slides Download slides 

Install FreeCAD

Lab Manual 3 Download Lab Manual 3

Lab 2 wrapup

CAD Design and STEP files

Week 4

Jan 25, 26

3D printing at the Mill

Go directly to McCarty Hall

Choose your group's 3D model or the TA's "stock" model   

Lab 2 & 3 catchup

Week 5

Feb 1, 2

Arduino programming: video Links to an external site. (~5min), slides Download slides

Install Arduino IDE

Bring a USB-A port / dongle

Lab Manual 5 Download Lab Manual 5

Arduino software and circuits

Week 6

Feb 8, 9

Soldering safely: video Links to an external site. (~13min), slides Download slides

Watch:
Soldering safely Links to an external site. (~10min)
Soldering basics Links to an external site. (~1min)

Lab Manual 6 Download Lab Manual 6

THT and SMD circuits soldered

Week 7

Feb 15, 16

Arduometer: video Links to an external site. (~3min)

Collect lab kit

Lab Manual 7 Download Lab Manual 7

Arduometer Info Sheet Download Arduometer Info Sheet

Solder and test 1

Week 8

Feb 22, 23

Arduometer

Bring lab kit

Lab Manual 8 Download Lab Manual 8

Arduometer Info Sheet Download Arduometer Info Sheet

Solder and test 2

Week 9

Feb 29, Mar 1

Arduometer 

Bring lab kit

Lab Manual 9 Download Lab Manual 9

Arduometer Info Sheet Download Arduometer Info Sheet

Firmware, debug, & demo

Week 10

Mar 7, 8

Demo final product (or catch up)

Bring Arduometer

 Lab Manual 10 Download Lab Manual 10

Arduometer Info Sheet Download Arduometer Info Sheet

Finished product

Finals Week

No course meetings during Final Examination Week.

.

CC Attribution This course content is offered under a CC Attribution Links to an external site. license. Content in this course can be considered under this license unless otherwise noted.