Microcontrollers Lab 9

< < Lab 8 Lab 10 > >

Lab 9: SPI: Serial Peripheral Interface

Lab Code

Each link will take you to the GitHub source for any code associated with the circuits in this lab.


Watch/read the following resources prior to the first lab. This information will teach you how to use lab equipment and provide suggestions and technical tips for successfully completing the lab.

Why is the terminology that is used in this lab different from the terminology used in the official AVR documentation and on may other websites? Read this article from Boston University that discusses the racism used in many electrical engineering concepts. This lab, and the lab appendix, have been rewritten to use the terms primary and secondary when referring to SPI devices.

This lab is licensed under creative commons as CC-BY-SA-NC. For more information, visit creativecommons.org.