Introduction to MicroControllers

Class Illustration




Module 3 - GPIO

Lecture Video Slides:
M3V1A, B, C - GPIOSlides
M3V2A, B, C - BigPic

M3 Lecture Examples (code)
sketch_BlinkISRButton.ino
sketch_ButtonISR.ino

Assignment M03-GPIO
Instructions: ButtonISR-Edge

TI: Reference Manual:
Digital I/O


Module 4 - Exam 1

Review Items
Exam1Review





Module 8 - Exam 2

Review Materials



Module 10 - ADC - Analog-to-Digital Conversion

Lecture Slides:
M10-V1 ADC
M10-V2,3 ADC Example

Lecture Example:
sketch_ADC_UART_243301.ino

Reference Videos:
Introduction to SAR ADC (first half)

Assignment: M10-ADC
Instructions
sketch_ADC_UART_2433.ino


TI Specific Reference:
ADC Module

General Reference:
MSP430 ADC Tutorial
TI MSP430 ADC10 TUTORIAL


Module 11 - Clocked ADC

Lecture Slides:
M11V1 A-X Slides

Lecture Examples:
sketch_RT_ADC1.ino
sketch_RT_ADC2.ino
sketch_RT_ADC3.ino
sketch_RT_ADC4.ino

Reference Video:
MSP430 Read Analog Port

Assignment: M11-Clocked ADC
AssignmentM11
Processing: Getting Started
Processing: Download
sketch_DataPlot1Color.pde

TI Specific Reference:
msp430fr243x_adc10_21.c

General Reference:
Ref-SampleADC


Module 12 Exam 3

Review Lecture Slides
M12V1 Building Blocks Review

Exam 3 Review Code
sketch_RT_ADC4Exam.ino