Skip to main content

MSP432 Launchpad

The MSP432 is an Ultra-low power high performance 32-bit ARM cortex M4 development board from Texas instruments. This is the successor of another low power development board called MSP430.

 

Features

  • This LaunchPad has 32-bit ARM Cortex M4 Microcontroller
  • Operating voltage: 1.65V to 3.7V
  • Source or sink current of GPIO: 2mA
  • 84 GPIOs
  • 4 SPI, UART, I2C and IrDA pins
  • Operating Speed: 48MHz (maximum)
  • Ultra-low power, 95uA per MHz (850nA during standby)
  • 24-channel, 14-bit ADC (1 mega sample per second)
  • 8-chanel DMA
  • Supports 16-32 bit and DSP Instruction Set
  • Flash memory: 256KB, SRAM 64KB
  • Supports Real Time Operating System (RTOS)
  • Has Energy Trace option
  • Bluetooth Low Energy (BLE) and Wi-Fi can be added easily
  • Can be programmed using Energia, IAR workbench, Keil and CCS

 

Note: Complete technical details can be found in the MSP432 Datasheet linked at the bottom of this page.

 

MSP432 Pinout Configuration

Pin Number

Function 1

Function 2

Special Function

1

+3.3V

-

-

2

Digital Read/Write (6.0)

Analog Read (15)

-

3

Digital Read/Write (3.2)

PWM (3.2)

RX – UART

4

Digital Read/Write (3.3)

PWM (3.3)

TX – UART

5

Digital Read/Write (4.1)

Analog Read (12)

 

6

Digital Read/Write (4.3)

Analog Read (10)

 

7

Digital Read/Write (1.5)

-

SCK – SPI

8

Digital Read/Write (4.6)

Analog Read (7)

 

9

Digital Read/Write (6.5)

PWM (6.5)

SCL – I2C

10

Digital Read/Write (6.4)

PWM (6.4)

SDA – I2C

11

Digital Read/Write (3.6)

PWM (3.6)

 

12

Digital Read/Write (5.2)

Analog Read (3)

 

13

Digital Read/Write (5.0)

Analog Read (5)

-

14

Digital Read/Write (1.7)

-

MISO - SPI

15

Digital Read/Write (1.6)

-

MOSI – SPI

16

RESET

-

-

17

Digital Read/Write (5.7)

-

-

18

Digital Read/Write (3.0)

PWM (3.0)

CS – SPI

19

Digital Read/Write (2.5)

PWM (2.5)

-

20

Ground

-

-

21

+5V

-

-

22

Ground

-

-

23

Digital Read/Write (6.1)

Analog Read (14)

-

24

Digital Read/Write (4.0)

Analog Read (13)

-

25

Digital Read/Write (4.2)

Analog Read (11)

-

26

Digital Read/Write (4.4)

Analog Read (9)

-

27

Digital Read/Write (4.5)

Analog Read (8)

-

28

Digital Read/Write (4.7)

Analog Read (6)

-

29

Digital Read/Write (5.4)

Analog Read (1)

 

30

Digital Read/Write (5.5)

Analog Read (0)

-

31

Digital Read/Write (3.7)

PWM (3.7)

-

32

Digital Read/Write (3.5)

PWM (3.5)

-

33

Digital Read/Write (5.1)

Analog Read (4)

-

34

Digital Read/Write (2.3)

PWM (2.3)

-

35

Digital Read/Write (6.7)

PWM (6.7)

-

36

Digital Read/Write (6.6)

PWM (6.6)

-

37

Digital Read/Write (5.6)

PWM (5.6)

-

38

Digital Read/Write (2.4)

PWM (2.4)

-

39

Digital Read/Write (2.6)

PWM (2.6)

-

40

Digital Read/Write (2.7)

PWM (2.7)

-

 

Where to Use MSP432 Launchpad

This development board supports RTOS and ARM architecture, hence we can use this for high performance applications. At the same time, the board is engineered to consume low power, making it perfect for battery operated applications. The board also has a Power trace option which will help us to monitor and improve the power consumption of the board. It has an on-board emulator and supports Energia IDE, hence it is easy to program and de-bug. So if you are looking for a powerful MCU with ARM architecture and that could run on ultra-low power, then the MSP432 might be the right choice for you.

 

How to use the MSP432P40 Board

The LaunchPad on purchase comes with the following:

1. Pamphlet with pin-outs and other useful information

2. USB programming cable

3. MSP432 board.

The MSP432 board has two sections; the upper section is the emulator part which can be used to program and debug the board while the lower section consists of the ARM Cortex MCU with a couple of switches and LEDs. These switches and LEDs can be used to practice your program and debug them.

The quickest way to get started with MSP432 is to use the Energia IDE, which is an open-source development platform very similar to Arduino. This method is highly recommended for beginners only, since the IDE itself is still subjected to a lot of improvements. If you want to extract the full juice out of this ARM MCU, then you should use the Code composer studio or the IAR workbench. Texas instruments provides a complete guide on how to get started with CCS and MSP432. You can also look into the cold version of CCS if you wish to go light.

 

Getting started with Energia

 

Getting started with Code Composer Studio

 

Applications

  • Low power high performance applications
  • Battery-powered portable electronics
  • Supports Wi-Fi and BLE so can be used for IOT
  • Home/Industrial Automation
  • Security systems
  • Power critical embedded applications

 

2D Model and Dimensions

MSP432 2D model

Component Datasheet

Related Post



Join 20K+subscribers

We will never spam you.

* indicates required

Be a part of our ever growing community.