Top

Product details

Parameters

Frequency (MHz) 120 Flash (KB) 1024 RAM 256 ADC resolution (bits) 12 ADC sampling rate (MSPS) 2 Number of ADC channels 20 Ethernet Integrated MAC & PHY USB USB 2.0 Full/High, Speed, Host/Device/OTG CAN (#) 2x CAN 2.0, A & B QSPI 4x QSSI GPIO 90 LCD Active power (uA/MHz) 642 Standby Current (uA) 454 Serial I/O 19 Security enabler Cryptographic acceleration, Debug security, Device identity, Secure FW and SW update, Software IP protection Operating temperature range (C) -40 to 105 Supply voltage (V) 2.97, 3.63 I2C 10 SPI 4 UART 8 DMA 32 Comparators (#) 3 Product type SimpleLink Wired MCU open-in-new Find other SimpleLink wired MCUs

Package | Pins | Size

TQFP (PDT) 128 256 mm² 16 x 16 open-in-new Find other SimpleLink wired MCUs

Features

  • Core
    • 120-MHz Arm® Cortex®-M4F Processor Core With Floating-Point Unit (FPU)
  • Connectivity
    • Ethernet MAC: 10/100 Ethernet MAC With Integrated Ethernet PHY
    • Ethernet PHY: PHY With IEEE 1588 PTP Hardware Support
    • Universal Serial Bus (USB): USB 2.0 OTG, Host, or Device With ULPI Interface Option and Link Power Management (LPM)
    • Eight Universal Asynchronous Receivers/Transmitters (UARTs), Each With Independently Clocked Transmitter and Receiver
    • Four Quad Synchronous Serial Interface (QSSI): With Bi-, Quad-, and Advanced-SSI Support
    • Ten Inter-Integrated Circuit (I2C) Modules With High-Speed Mode Support
    • Two CAN 2.0 A and B Controllers: Multicast Shared Serial-Bus Standard
  • Memories
    • 1024KB of Flash Memory With 4-Bank Configuration Supports an Independent Code Protection for Each Bank
    • 256KB of SRAM With Single-Cycle Access, Provides Nearly 2-GB/s Memory Bandwidth at 120-MHz Clock Frequency
    • 6KB EEPROM: 500-kwrite per 2 Page Block, Leveling, Lock Protection
    • Internal ROM: Loaded With SimpleLink™ SDK Software
      • Peripheral Driver Library
      • Bootloader
    • External Peripheral Interface (EPI): 8-, 16-, or 32-Bit Dedicated Parallel Interface to Access External Devices and Memory (SDRAM, Flash, or SRAM)
  • Security
    • Advanced Encryption Standard (AES): Hardware Accelerated Data Encryption and Decryption Based on 128-, 192-, and 256-Bit Keys
    • Data Encryption Standard (DES): Hardware Accelerated Data Encryption and Decryption Supported by Block Cipher Implementation With 168-Bit Effective Key Length
    • Secure Hash Algorithm/Message Digest Algorithm (SHA/MD5): Advanced Hash Engine That Supports SHA-1, SHA-2, and MD5 Hash Computation
    • Cyclical Redundancy Check (CRC) Hardware
    • Tamper: Support for Four Tamper Inputs and Configurable Tamper Event Response
  • Analog
    • Two 12-Bit SAR-Based ADC Modules, Each Supports Up to 2 Million Samples per Second (2 Msps)
    • Three Independent Analog Comparator Controllers
    • 16 Digital Comparators
  • System Management
    • JTAG and Serial Wire Debug (SWD): One JTAG Module With Integrated Arm SWD Provides a Means of Accessing and Controlling Design-for-Test Features Such as I/O Pin Observation and Control, Scan Testing, and Debugging.
  • Development Kits and Software (See Tools and Software)
    • SimpleLink™ MSP-EXP432E401Y LaunchPad™ Development Kit
    • SimpleLink MSP432E4 Software Development Kit (SDK)
  • Package Information
    • Package: 128-Pin TQFP (PDT)
    • Extended Operating Temperature (Ambient) Range: –40°C to 105°C

All trademarks are the property of their respective owners.

open-in-new Find other SimpleLink wired MCUs

Description

The SimpleLink MSP432E401Y Arm® Cortex®-M4F microcontrollers provide top performance and advanced integration. The product family is positioned for cost-effective applications requiring significant control processing and connectivity capabilities.

The MSP432E401Y microcontrollers integrate a large variety of rich communication features to enable a new class of highly connected designs with the ability to allow critical real-time control between performance and power. The microcontrollers feature integrated communication peripherals along with other high-performance analog and digital functions to offer a strong foundation for many different target uses, spanning from human-machine interface (HMI) to networked system management controllers.

In addition, the MSP432E401Y microcontrollers offer the advantages of widely available development tools, system-on-chip (SoC) infrastructure, and a large user community for Arm-based microcontrollers. Additionally, these microcontrollers use the Arm Thumb®-compatible Thumb-2® instruction set to reduce memory requirements and, thereby, cost. When using the SimpleLink MSP432™ SDK, the MSP432E401Y microcontroller is code compatible with all members of the extensive SimpleLink family, providing flexibility to fit precise needs.

The MSP432E401Y device is part of the SimpleLink microcontroller (MCU) platform, which consists of Wi-Fi®, Bluetooth® low energy, Sub-1 GHz, Ethernet, Zigbee, Thread, and host MCUs, which all share a common, easy-to-use development environment with a single core software development kit (SDK) and rich tool set. A one-time integration of the SimpleLink platform enables you to add any combination of the portfolio’s devices into your design, allowing 100 percent code reuse when your design requirements change. For more information, visit www.ti.com/simplelink.

open-in-new Find other SimpleLink wired MCUs
Download

Technical documentation

= Top documentation for this product selected by TI
No results found. Please clear your search and try again. View all 16
Type Title Date
* Datasheet MSP432E401Y SimpleLink™ Ethernet Microcontroller datasheet Oct. 26, 2017
* Errata MSP432E4 SimpleLink™ Microcontrollers Silicon Errata Oct. 26, 2017
* User guides MSP432E4 SimpleLink™ Microcontrollers Technical Reference Manual (Rev. A) Oct. 25, 2018
Application notes Variable Time Tag Comparison on SimpleLink™ Devices Jun. 05, 2020
Application notes Using SimpleLink™ MSP432E4 microcontrollers over the JTAG interface (Rev. A) Jan. 11, 2019
User guides SimpleLink™ Ethernet MSP432E401Y MCU LaunchPad™ Development Kit User's Guide (Rev. B) Sep. 11, 2018
Technical articles An out-of-the-box Internet of Things: building a seamless and secure smart home network Jun. 12, 2018
Technical articles Boost your SimpleLink MCU development with the Open On-Chip Debugger Apr. 11, 2018
White papers Reducing the cost, power and size of connectivity in industrial gateway designs Mar. 28, 2018
Third party documents uVision Lab for the TI MSP432E4 LaunchPad Board Dec. 28, 2017
Technical articles Merging wired and wireless connectivity to build an intelligent gateway to the cloud Nov. 28, 2017
User guides MSP432E4 SimpleLink™ Microcontrollers Bootloader (BSL) User's Guide (Rev. A) Nov. 16, 2017
Application notes System Design Guidelines for SimpleLink™ MSP432E4 Microcontrollers Oct. 31, 2017
Application notes Using Feature Set of I2C Master on SimpleLink MSP432E4 Microcontrollers Oct. 27, 2017
White papers Building a gateway from the sensors to the cloud Oct. 26, 2017
Technical articles Step 5 to build a smart thermostat using an MCU – adding network connectivity Jun. 16, 2017

Design & development

For additional terms or required resources, click any title below to view the detail page where available.

Hardware development

EVALUATION BOARDS Download
document-generic User guide
125
Description

MMWAVEPOEEVM enables Power over Ethernet (PoE) for the TI 60-GHz to 64-GHz mmWave sensors carrier card platform (MMWAVEICBOOST and IWR6843ISK, both sold separately). MMWAVEEVMPOE simplifies deployment for development, test, and production by providing power and data transmission (...)

Features
  • Fully compatible with 60-GHz to 64-GHz mmWave sensors carrier card platform (MMWAVEICBOOST)
  • Integrated RJ45, transformer, and diode bridge for PoE power stage for cost-effective BOM
  • 7-W isolated output from flyback converter with provision for both 5-V and 3.3-V output power rails
  • Optional power header (...)
EVALUATION BOARDS Download
document-generic User guide
149
Description
The TP659411EVM board can be used to demo, debug, test, and configure one or more TPS6594-Q1 power management ICs for automotive and industrial applications. The device installed by default is the PTPS659411F0RWERQ1 which is the 4 phase configuration (14 A max), with one additional step-down (...)
Features
  • Input voltage range from 2.8 V to 5.5 V
  • Onboard MSP432 to communicate with PMIC using GUI + provided USB cable
  • The current BUCK1234 phase configuration is 4 phase single output; the board can be reworked to support any TPS6594 phase configuration device
  • Boards can be stacked to support multi-PMIC (...)
EVALUATION BOARDS Download
document-generic User guide
149
Description
The TP659413EVM board can be used to demo, debug, test, and configure one or more TPS6594-Q1 power management ICs for automotive and industrial applications. The device installed by default is the PTPS659413F0RWERQ1 which is the 2 + 1 + 1 phase configuration (7 A max + 3.5 A + 3.5 A), with one (...)
Features
  • Input voltage range from 2.8 V to 5.5 V
  • Onboard MSP432 to communicate with PMIC using GUI + provided USB cable
  • The current BUCK1234 phase configuration is 2 + 1 + 1 triple output; the board can be reworked to support any TPS6594 phase configuration device
  • Boards can be stacked to support multi-PMIC (...)
DEVELOPMENT KITS Download
document-generic User guide
Description

The SimpleLink™ Wi-Fi® CC3120 wireless network processor provides users the flexibility to add Wi-Fi to any microcontroller (MCU). The CC3120 BoosterPack™ plug-in-module (CC3120BOOST) is a board which can easily be connected to TI’s MCU Launchpad kits (software examples provided for (...)

Features
  • CC3120 Wi-Fi Network Processor in QFN package
  • 2x20-pin stackable connectors (BoosterPack headers) to connect to TI LaunchPads and other BoosterPacks
  • On-board chip antenna with option for U.FL-based testing
  • Operates from alkaline batteries for low power designs
  • Wi-Fi CERTIFIED™ at the chip level by (...)
DEVELOPMENT KITS Download
29
Description

This LaunchPad™ speeds development with a Bluetooth® Low Energy (BLE) connection using the CC2640R2F or CC2640R2L devices. The compatible SDK offers a fully qualified Bluetooth 5 protocol stack for single-mode BLE applications supporting high speed mode and example Bluetooth 5 coded (...)

Features
  • All IOs accessible on pin headers compatible with the LaunchPad/BoosterPack eco system
  • Connect your LaunchPad to the cloud with Bluetooth low energy on your Smartphone
  • Upgrade the LaunchPad firmware over-the-air from the SimpleLink Starter app
DEVELOPMENT KITS Download
document-generic User guide
Description

To get started developing with this LaunchPad:
Step 1: Buy the MSP-EXP432E401Y LaunchPad
Step 2: Download the MSP432 SDK
Step 3: Complete the Out-of-Box experience and take the SimpleLink Academy trainings

The SimpleLink™ Ethernet MSP432E401Y microcontroller LaunchPad™ Development Kit is (...)

Features
  • SimpleLink Ethernet MSP432E401Y 32-bit Arm Cortex-M4F MCU
  • 80 pin LaunchPad standard leveraging the BoosterPack ecosystem
  • On-board XDS-110 debug probe
  • Ethernet and USB-OTG
  • 2 user buttons and 4 LEDs for user interaction

Software development

SOFTWARE DEVELOPMENT KITS (SDK) Download
SimpleLink MSP432 Software Development Kit (SDK)
SIMPLELINK-MSP432-SDK Step 1: Buy the LaunchPad
Step 2: Download the MSP432 or MSP432E4
Step 3: Get started with MSP432 SimpleLink Academy or MSP432E4 SimpleLink Academy

Important Note:

The SimpleLink SDKs are updated regularly, to get the latest release updates click Alert Me above.

The MSP432 software (...)

Features
  • Flexible programming paradigms from bare metal to high-level APIs support the complete product lifecycle.
  • Jumpstart development with a rich set of application examples, clear documentation, getting started guides, training videos, and 24/7 online support.
  • Low cost of ownership with royalty-free (...)
SOFTWARE DEVELOPMENT KITS (SDK) Download
SIMPLELINK-SDK-WIFI-PLUGIN
SIMPLELINK-WIFI-CC3120-SDK-PLUGIN Important Note:

The SimpleLink SDKs are updated regularly, to get the latest release updates click Alert Me above.

The CC3120 SDK contains drivers, many sample applications for Wi-Fi features and internet, and documentation needed to use the CC3120 Internet-on-a-chip™ solution. This SDK can be (...)

Features

o Internet-on-a-chip sample applications

  • Email from SimpleLink Wi-Fi solution
  • Information center: get time and weather from the internet
  • https server: host a secure web page on SimpleLink Wi-Fi solution • XMPP: IM chat client
  • Serial interface

o Wi-Fi sample applications

  • Easy Wi-Fi configuration
  • Station, AP (...)
DEBUG PROBES Download
Debuggers for MSP432
MSP432-DEBUGGERS MSP432 MCUs are designed to work with a variety of debuggers from Texas Instruments and third party vendors.
  • Texas Instruments:
    • MSP-FET:
      • The MSP-FET debug probe allows users to quickly begin application development on MSP ultra-low-power MCUs. When using this emulation tool for the MSP432 MCU the (...)
Features
Tool CCS Windows CCS Linux CCS MacOS CCS Cloud IAR EWARM Keil µVision Energia
MSP-FET Supported Supported Supported Supported Supported    
XDS-110ET (LaunchPad) Supported Supported Supported Supported Supported Supported Supported
XDS100 Supported Supported Supported   Supported    
XDS200 Supported Supported Supported   Supported    
SEGGER J-Link (...)
DEBUG PROBES Download
XDS110 JTAG Debug Probe
TMDSEMU110-U The Texas Instruments XDS110 is a new class of debug probe (emulator) for TI embedded processors. The XDS110 replaces the XDS100 family while supporting a wider variety of standards (IEEE1149.1, IEEE1149.7, SWD) in a single pod. Also, all XDS debug probes support Core and System Trace in all ARM and (...)
99
Features

The XDS110 is the latest entry level debug probe (emulators) for TI embedded processors. Designed to be a complete solution that delivers JTAG and SWD connectivity at a low cost, the XDS110 is the debug probe of choice for entry-level debugging of TI microcontrollers, processors and SimpleLink (...)

IDES, CONFIGURATION, COMPILERS & DEBUGGERS Download
Arm® code generation tools - compiler
ARM-CGT The TI Arm® C/C++ Compiler and Assembly Language Tools support development of applications for TI Arm-based platforms, especially those featuring TI Arm Cortex-M and Cortex-R series devices. The TI Arm C/C++ Compiler and Assembly Language Tools support all SimpleLink and Hercules platforms as (...)
Features
  • Available in release 20.2.0.LTS:
    • Hex utility tool new option --cmac (cipher-based message authentication protocol) will apply cmac algorithm to user defined regions and generate cmac tags for secure boot support.
    • Hex utility tool now supports output option --binary.
    • Default file extension for compiler (...)
IDES, CONFIGURATION, COMPILERS & DEBUGGERS Download
Code Composer Studio (CCS) Integrated Development Environment (IDE)
CCSTUDIO

Code Composer Studio is an integrated development environment (IDE) that supports TI's Microcontroller and Embedded Processors portfolio. Code Composer Studio comprises a suite of tools used to develop and debug embedded applications. It includes an optimizing C/C++ compiler, source code editor (...)

IDES, CONFIGURATION, COMPILERS & DEBUGGERS Download
ARM® Keil® MDK
MSPKEIL MDK Microcontroller Development Kit

ARM® Keil® MDK is a complete debugger and C/C++ compiler toolchain for building and debugging embedded applications. Keil MDK supports SimpleLink™ MSP432™ microcontrollers, and includes a fully integrated debugger for source and disassembly level (...)

IDES, CONFIGURATION, COMPILERS & DEBUGGERS Download
Open On-Chip Debugger (OpenOCD) for SimpleLink™ Connected MCUs
SIMPLELINK-OPENOCD The Open On-Chip Debugger (OpenOCD) is an open source software development tool supporting the debugging and programming of embedded applications based on SimpleLink™ MCU devices. OpenOCD provides JTAG and Serial Wire Debug(SWD) access to SimpleLink devices from GNU Debugger (GDB) (or directly with (...)
Features
  • Support for all SimpleLink MCU  devices
  • Support for XDS110 debug probe
  • Includes SimpleLink Launchpad Board Configuration files
  • Use via integrated GDB or telnet server
  • Integrated ARM disassembler
  • Flash programming
  • Semihosting library support
  • No cost open-source licensing
IDES, CONFIGURATION, COMPILERS & DEBUGGERS Download
ULP (Ultra-Low Power) Advisor
ULPADVISOR ULP (Ultra-Low Power) Advisor is a tool for guiding developers to write more efficient code to fully utilize the unique ultra-low power features of MSP and MSP432 microcontrollers. Aimed at both experienced and new microcontroller developers, ULP Advisor checks your code against a thorough ULP (...)
Features
  • Seamless tool that provides easy-to-understand remarks for creating power-efficient code for all MSP devices
  • Checks your code against a thorough ULP checklist
  • Built in to Code Composer Studio and also available as a standalone executable
  • Supports all MSP devices
  • Wiki-based social online community for (...)
PLUG-INS Download
Bluetooth plug-in for the SimpleLink™ MSP432 SDK
SIMPLELINK-SDK-BLUETOOTH-PLUGIN The SimpleLink™ SDK Bluetooth Plugin is a companion software package that enables the use of a Bluetooth Network Processor (NWP) on a Host SimpleLink platform. This software package supports the MSP432P4, MSP432E4, and CC32xx devices as Host platforms, and the CC2650MODA, CC2640, and CC26x2R1 as (...)
Features
  • Wide-ranging demo suite that showcases software features and demonstrates BLE functionality
  • Power management capability to enable low power or regular power modes
  • Comprehensive documentation and examples for each software components including software API Guides and User's Guides
  • GAP Central Role (...)
PLUG-INS Download
SimpleLink™ SDK Plugin for Amazon Web Services
SIMPLELINK-SDK-PLUGIN-FOR-AWSIOT The AWS IoT Plugin is a companion software package that enables development of AWS IoT applications on the SimpleLink™ family of devices.

SimpleLink Plugins are designed to work in tandem with the SimpleLink SDKs. This Plugin is designed to work alongside the SimpleLink CC32XX and MSP432E4 SDKs and (...)

Features
  • Supports MQTT connectivity to AWS IoT
PLUG-INS Download
SimpleLink™ SDK plugin for Microsoft Azure
SIMPLELINK-SDK-PLUGIN-FOR-AZUREIOT The Azure IoT Plugin is a companion software package that enables development of Azure IoT applications on the SimpleLink™ family of devices.

SimpleLink Plugins are designed to work in tandem with the SimpleLink SDKs. This Plugin is designed to work alongside the SimpleLink CC32XX and MSP432E4 SDKs (...)

Features
  • Supports MQTT and HTTP connectivity to Azure IoT
PLUG-INS Download
SimpleLink™ software development kit (SDK) Wi-Fi® plug-in
SIMPLELINK-SDK-WIFI-PLUGIN The SimpleLink SDK Wi-Fi Plug-in contains drivers, many sample applications for Wi-Fi features and internet, and documentation needed to use the CC3120 or CC3135 Internet-on-a-chip™ solutions. This Plug-in is a companion software package that enables the use of a Wi-Fi radio on any standard (...)
Features
  • Internet-on-a-chip sample applications
    • Email from SimpleLink Wi-Fi solution
    • Information center: get time and weather from the internet
    • HTTPS server: host a secure web page on SimpleLink Wi-Fi solution
    • XMPP: IM chat client
    • Serial interface
  • Wi-Fi sample applications
    • Easy Wi-Fi configuration
    • Station, AP modes
    • (...)
PROGRAMMING TOOLS Download
SEGGER Hardware and Software Development Tools for Embedded Systems
SEGGER SEGGER offers hardware and software development tools supporting programming and debugging embedded applications based on SimpleLink™ MCU portfolio. SEGGER also provides a complete debugger and GCC C/C++ compiler toolchain for SimpleLink MCU software development. A rich set of embedded (...)
PROGRAMMING TOOLS Download
UniFlash stand-alone flash tool for microcontrollers, Sitara™; processors and SimpleLink™
UNIFLASH Supported devices: CC13xx, CC25xx, CC26xx, CC3x20, CC3x30, CC3x35, Tiva, C2000, MSP43x, Hercules, PGA9xx, IWR12xx, IWR14xx, IWR16xx, IWR18xx , IWR68xx, AWR12xx, AWR14xx, AWR16xx, AWR18xx.  Command line only: AM335x, AM437x, AM571x, AM572x, AM574x, AM65XX, K2G

CCS Uniflash is a standalone tool used to (...)

Design tools & simulation

SIMULATION MODELS Download
SLAM320.ZIP (4 KB) - BSDL Model
SIMULATION MODELS Download
SLAM321.ZIP (737 KB) - IBIS Model
CALCULATION TOOLS Download
Pin mux tool
PINMUXTOOL The PinMux Utility is a software tool which provides a Graphical User Interface for configuring pin multiplexing settings, resolving conflicts and specifying I/O cell characteristics for TI MPUs. Results are output as C header/code files that can be imported into software development kits (SDKs) or (...)
CAD/CAE SYMBOLS Download
SLAR141A.ZIP (38 KB)
GERBER FILES Download
SWRC364.ZIP (9771 KB)
SCHEMATICS Download
SWRR167.ZIP (6395 KB)

Reference designs

REFERENCE DESIGNS Download
Automotive LED headlight driver module for halogen replacement reference design
TIDA-050040 — This reference design showcases the TPS92682 and the TPS92520 as a fully self functional three-channel LED driver for headlight applications.  The design is intended to be a low-cost halogen headlight module replacement compatible with an automotive body control module.  The three LED (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
45-W, 15-W dual SEPIC LED driver reference design for automotive lighting
TIDA-050029 — This reference design showcases the TPS92682-Q1 dual-channel LED controller used in an automotive front lighting application with high beam (HB) and low beam (LB), daytime running light (DRL), and position (POS) light functionality. The design uses one TPS92682-Q1 device to implement a single-stage (...)
document-generic Schematic document-generic User guide
REFERENCE DESIGNS Download
Power Over Ethernet® (PoE) Reference Design for Industrial Gateways
TIDM-1018 — This reference design integrates TI's Power over Ethernet (PoE) with the high-performance SimpleLink™ MSP432E4 Ethernet microcontroller (MCU) with Ethernet to enable customers to develop applications for Internet of Things (IoT) in a small form factor board. The design increases the value of (...)
document-generic Schematic document-generic User guide

CAD/CAE symbols

Package Pins Download
TQFP (PDT) 128 View options

Ordering & quality

Support & training

TI E2E™ forums with technical support from TI engineers

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support. ​​​​​​​​​​​​​​

Videos

Related videos