CE 351 Spring 2022
Homework 9
Name: David Lee Email:
djlee1@fortlewis.edu
MSP430
Basucs and ST32 Basics
Introduction:
This assignment was to learn about how more complex and industry
microcontrollers function.
Materials and Methods: MSP430 and ST32
Results:
Task 1: Using the MSP430
Make the on board led blink
Figure 1: Shows the
Video of the MSP430 LED Blink Task
2:Using
the MSP430 have serial communication
Figure 2: Shows the Test of serial output works Task 3:Using
the MSP430 and a potentiometer display maximum and minimum values.
Figure 3: Shows video data
changing
Task 4: Using the MSP430 and HC-05
communicate via bluetooth with text
Figure 4: Shows more bluetooth Communication
Task 5:Using the MSP430 and HC-05
communicate via bluetooth with voice commands
Figure
5: Showing Functionality of Bluetooth communication
Task 6: Using the MSP430 display things
using and OLED display
Figure
6: Using the code provided to display to the oled
Task 7:
Using the MSP430 have text typed from the phone display to the OLED
Figure
7: USing the OLED and MSP430 To diplay text via Bluetooth communitcation
Task 8:Using
the Nucleo F401-RE make the onboard LED blink
Figure
8: Blinking LED on the Nucleo
Task 9:Using
the Nucleo F401-RE have it print to serial output
Figure
9: Showing the Message printed
Task 10:Using
the Nucleo F401-RE have it echo serial communication Figure
10: Shows the Echoed Output That was typed
Task 11:Using
the Nucleo F401-RE use I2C communitcation with the accelerometer and
gyroscope
Figure
11: Shows the print ot of the data from the gyroscope
Discussion: This
assignment was able to be successfully completed. It was a good
practice to complete these simplier tasks but with more complex micro
controllers. I enjoyed being able to use a more industrial standard
board.