SLAU599B August   2015  – July 2021

 

  1.   Trademarks
  2. 1Getting Started
    1. 1.1 Introduction
    2. 1.2 Key Features
    3. 1.3 What's Included
      1. 1.3.1 Kit Contents
      2. 1.3.2 Software Examples
    4. 1.4 Next Steps: Looking Into the Provided Code
  3. 2Hardware
    1. 2.1 Hardware Features
      1. 2.1.1  BoosterPack Plug-in Module Pinout
      2. 2.1.2  TI OPT3001 Light Sensor
      3. 2.1.3  TI TMP006 Temperature Sensor
      4. 2.1.4  Servo Motor Connector
      5. 2.1.5  3-Axis Accelerometer
      6. 2.1.6  RGB Multicolor LED
      7. 2.1.7  Piezo Buzzer
      8. 2.1.8  Color 128x128-Pixel TFT LCD Display
      9. 2.1.9  Microphone
      10. 2.1.10 2-Axis Joystick With Pushbutton
      11. 2.1.11 User Pushbuttons
    2. 2.2 Power
    3. 2.3 Design Files
      1. 2.3.1 Hardware
      2. 2.3.2 Software
      3. 2.3.3 Quick Start Guide
    4. 2.4 Hardware Change log
  4. 3Software Examples
    1. 3.1 BOOSTXL-EDUMKII_Accelerometer_MSP432P401R
      1. 3.1.1 Source File Structure
      2. 3.1.2 Operation
    2. 3.2 BOOSTXL-EDUMKII_JoyStick_MSP432P401R
      1. 3.2.1 Source File Structure
      2. 3.2.2 Operation
    3. 3.3 BOOSTXL-EDUMKII_LightSensor_MSP432P401R
      1. 3.3.1 Source File Structure
      2. 3.3.2 Operation
    4. 3.4 BOOSTXL-EDUMKII_Temperature_MSP432P401R
      1. 3.4.1 Source File Structure
      2. 3.4.2 Operation
    5. 3.5 BOOSTXL-EDUMKII_MicrophoneFFT_MSP432P401R
      1. 3.5.1 Source File Structure
      2. 3.5.2 Operation
      3. 3.5.3 CMSIS DSP Software Library in MSP432
  5. 4Additional Resources
    1. 4.1 TI LaunchPad Development Kit Portal
    2. 4.2 Download Code Composer Studio IDE, IAR, or Energia
    3. 4.3 SimpleLink MSP432 SDK and TI Resource Explorer
    4. 4.4 The Community
      1. 4.4.1 TI E2E™ Community
      2. 4.4.2 Community at Large
  6. 5Schematics
  7. 6Revision History

Software Examples

Five software examples are included with the MSP-EXP432P401R LaunchPad development kit for the Educational BoosterPack plug-in module MKII (see Table 3-1). These examples can be found in the MSP-EXP432P401R Software Examples, or they are more easily accessible through the SimpleLink MSP432™ software development kit (SDK) (see Section 4.3).

Table 3-1 Software Examples
Demo NameLaunchPad Development Kit / BoosterPack Plug-in Module RequiredDescriptionMore Details
BOOSTXL-EDUMKII_ Accelerometer_MSP432P401RMSP-EXP432P401R / BOOSTXL-EDUMKIIDemonstrates how to sample data from the analog accelerometer sensor using the MSP432 ADC14Section 3.1
BOOSTXL-EDUMKII_ JoyStick_MSP432P401RMSP-EXP432P401R / BOOSTXL-EDUMKIIDemonstrates how to sample data from the analog joystick using the MSP432 ADC14Section 3.2
BOOSTXL-EDUMKII_ LightSensor_MSP432P401RMSP-EXP432P401R / BOOSTXL-EDUMKIIDemonstrates how to communicate with the digital ambient light sensor through I2C using MSP432Section 3.3
BOOSTXL-EDUMKII_ Temperature_MSP432P401RMSP-EXP432P401R / BOOSTXL-EDUMKIIDemonstrates how to communicate with the digital temperature sensor through I2C using MSP432Section 3.4
BOOSTXL-EDUMKII_ MicrophoneFFT_MSP432P401RMSP-EXP432P401R / BOOSTXL-EDUMKIIDemonstrates how to sample audio and perform FFT using the ARM CMSIS DSP Software LibrarySection 3.5

To use any of the software examples with the LaunchPad development kit, you must have an integrated development environment (IDE) that supports the MSP432P401R device (see Table 3-2). For more details on how to get started quickly, and where to download the latest Code Composer Studio, IAR, and Keil IDEs, see Section 4.

Table 3-2 IDE Minimum Requirements for MSP-EXP432P401R
Code Composer Studio™ IDEIAR Embedded Workbench® IDEKeil®µVision® MDK-ARM
v7.1.0v7.80.3v5