| Class | Date | Topics covered in class |
| 1 | Wed 1/21 | Course generalities, intro to ARM microcontrollers, program and code memory
structure, installing Simplicity Studio, Blink-A-LED project with sleeptimer
delay, retargeting console I/O.
|
| 2 | Fri 1/23 | Dimming LED with PWM, toggling LED with a button press, button FSM design,
working with GPIO (button) interrupt.
|
| 3 | Mon 1/26 | Intro to I2C protocol, working with I2C driver,
working with temperature, humidity, ambient light, and proximity sensors.
|
| 4 | Wed 1/28 | Intro to SPI interface, communicating with on-board accelerometer.
|
| 5 | Fri 1/30 | Intro to DMA, commuinication with addressable LEDs,
intro to I2S interface, using DMA to play sounds, bootloader for Bluetooth
applications.
|