CP/PC364 Data Communications and Networks Laboratory

The information here is being updated for Winter 2022.

This is the Physics/Computing 364 Lab page, created and updated by Terry Sturtevant .
Page last updated Tuesday August 24, 2021
**Items marked this way are not final.**

Week 1, Week 2, Week 3, Week 4, Week 5, Week 6, Week 7, Week 8, Week 9, Week 10, Week 11, Week 12


Evaluation Methods

Course Material

Week of ... Lab / Topic Reference Material
[ this background indicates required reading;
this background indicates optional reading
this background indicates important items
this foreground indicates updated items
this background indicates topics
this foreground indicates unrevised items ]

Arduino Introduction

Jan. 3 Arduino homepage

Arduino pin assignment diagram (png version)

Nice Arduino pin assignment diagram

LCD Shield wiki
Sample code (Note: The code in the wiki is very confusing.)

LCD shield schematic

  Universal Asynchronous Receiver Transmitter (UART)
Serial Communication-UART [PDF]   [ December 15, 2016 ]

Jan. 10 unknown character

  Serial Communication with UART
Jan. 17 Index of sensors (including ones used here)

  SPI interface and Digital to Analog Conversion
Serial Communication-SPI [PDF]   [ January 18, 2017 ]

Jan. 24 - Jan. 31

  Harmonic Content Exploration
Feb. 7

Datasheets   [ September 8, 2009 ]
Resistor Colour Coding Chart   [ September 5, 2005 ]

TDS1000 and TDS2000 Series Digital Storage Oscilloscopes [© Copyright Tektronix, Inc.]
Overtones, harmonics, and additive synthesis [video]

Overtones, harmonics, and additive synthesis

  Analog to Digital Conversion
Feb. 14
A/D converter demonstration [video]

A/D converter demonstration


Feb. 21 READING WEEK - No labs

    Voltage References with Digital to Analog and Analog to Digital Conversion
Feb. 28

  Digital to Analog and Analog to Digital Conversion
Mar. 7

      I2C mini-project
Serial Communication-I2C [PDF]   [ January 18, 2017 ]

Mar. 14 - Apr. 3 ADJD-S371-v11.zip


To view pdf documents, you can download Adobe Acrobat Reader .
get Acrobat Reader
If you need to update a browser, you might try Firefox which is Get Firefox!
Since this page uses cascading style sheets for its layout, it will look best with a browser which supports the specifications as fully as possible.

If you are looking for an office package, with a word processor, spreadsheet, etc., you might try LibreOffice which is Get LibreOffice!

Go to the main page for the Department of Physics and Computer Science.

Valid XHTML 1.1

Valid CSS!

(Level AA)