Arm Cortex-M0+ MCUs

The most comprehensive portfolio of Arm® Cortex® -M0+ MCUs deliver the sensing and processing features you need.

parametric-filterView all products
Our scalable portfolio of Arm Cortex-M0+ microcontrollers (MCUs) have pin-to-pin compatible options to match your memory, analog and computing requirements, enabling you to reduce costs at both the component and system level without compromising performance and flexibility. Get started quickly with intuitive and user-friendly design resources, including graphical tools that streamline device configuration.

Browse by category

MSPM0L series with a 32-MHz CPU, up to 64 kB of flash and 4 kB SRAM

Entry level

Simple devices for your basic applications, starting at $0.39 in 1,000-unit quantities and multiple packaging options. 

Advanced analog

Integrate high performance analog from a broad range of device options that include zero-drift op amps, TIA, a 12-bit 1-MSPS ADC and a high-speed comparator.

MSPM0G series with an 80-MHz CPU, up to 128 kB of flash and 32 kB SRAM

Entry level

Simple devices with increased computing performance, offered at a low cost in multiple package options. 

Advanced analog

Complete high-performance analog signal chain. Device options include multiple zero-drift op amps, dual 14-bit 250-KSPS ADCs, dual 12-bit 4-MSPS ADCs, high-speed comparators and a 12-bit 1-MSPS DAC.

CAN controllers for industrial and automotive

Controllers Area Network (CAN) 2.0A, CAN2.0B, or CAN-Flexible Data Rate (CAN-FD) buses supporting rates as high as 5Mbps.

Select an Arm® Cortex® -M0+ device with pin-to-pin scalability across memory and packages

Design & development resources

Evaluation board
MSPM0L1306 LaunchPad™ development kit for 32-MHz Arm® Cortex®-M0+ MCU

The LP-MSPM0L1306 LaunchPad™ development kit is an easy-to-use evaluation module (EVM) based on the MSPM0L1306. It contains everything needed to start developing on the MSPM0L1306 M0+ MCU platform, including on-board debug probe for programming, debugging and energy measurements. The board (...)

Support software
MSPM0 software development kit (SDK)

The MSPM0 SDK provides the ultimate collection of software, tools and documentation to accelerate the development of applications for the MSPM0 MCU platform. The software is designed for optimal performance and memory utilization, providing a consistent and cohesive experience with a wide variety (...)

Resource
MSP Academy
Use MSP Academy as a starting point for all developers to learn about the MSPM0 platform. These easy-to-use training modules cover a wide range of topics such as analog-to-digital converters, timers, universal asynchronous receiver transmitters and direct memory access.
IDE, configuration, compiler or debugger
System configuration tool

SysConfig is a configuration tool designed to simplify hardware and software configuration challenges to accelerate software development.

SysConfig is available as part of the Code Composer Studio™ integrated development environment as well as a standalone application. Additionally SysConfig (...)

MSPM0L1305-Q1
Arm Cortex-M0+ MCUs

Automotive 32-Mhz Arm® Cortex®-M0+ with 32-KB flash, 4-KB RAM, 12-bit ADC, OPA, LIN

Approx. price (USD) 1ku | 0.575

MSPM0L1306-Q1
Arm Cortex-M0+ MCUs

Automotive 32-Mhz Arm® Cortex®-M0+ with 64-KB flash, 4-KB RAM, 12-bit ADC, OPA,LIN

Approx. price (USD) 1ku | 0.635

MSPM0L1303
Arm Cortex-M0+ MCUs

32-MHz Arm® Cortex®-M0+ MCU with 8-KB flash, 2-KB SRAM, 12-bit ADC, comparator, OPA

Approx. price (USD) 1ku | 0.401

MSPM0L1306
Arm Cortex-M0+ MCUs

32-MHz Arm® Cortex®-M0+ MCU with 64-KB flash, 4-KB SRAM, 12-bit ADC, comparator, OPA

Approx. price (USD) 1ku | 0.45

MSPM0L1305
Arm Cortex-M0+ MCUs

32-MHz Arm® Cortex®-M0+ MCU with 32-KB flash, 4-KB SRAM, 12-bit ADC, comparator, OPA

Approx. price (USD) 1ku | 0.42

MSPM0L1304
Arm Cortex-M0+ MCUs

32-MHz Arm® Cortex®-M0+ MCU with 16-KB flash, 2-KB SRAM, 12-bit ADC, comparator, OPA

Approx. price (USD) 1ku | 0.38

Why choose TI Arm® Cortex® -M0+ devices?

checkmark

Maximized cost savings

With our internal 65-nm flash process, MSPM0 devices enable more chips per wafer in one of the industry's smallest packages. Eliminate PCB components with on-chip analog without affecting performance.

checkmark

Comprehensive analog integration

Get the most accuracy out of your sensors with zero-drift, chopper-stabilized op amps, integrated in a microcontroller, dual simultaneous-sampling 14-bit ADCs, fast comparators and DACs.

checkmark

Simple to use

Accelerate time to market with graphical device configurations, optimized software drivers, hundreds of code examples, reference designs and more.

Discover featured applications

Building automation
Leverage low power modes and integrated analog to achieve the right balance of power consumption and response time for critical systems.
Medical
Get to market faster with patient care and personal hygiene applications using sensor acquisition and simple motor control.
Factory automation
Simplify your system by using analog integration in different types of sensing applications to provide reliable diagnostic data.
Battery management and power delivery
Monitor battery usage and control battery gauge systems with high-performance features. CAN FD provides robust communication and motor control in critical systems.
Automotive body and lighting
Control different automotive sensors and modules using AEC Q100 qualified, cost-optimized MSPM0 microcontrollers with integrated CAN-FD, Local Interconnect Network controllers
Appliances
Design simple, sleek, cordless systems with analog and motor control capabilities.

Leverage low power modes and integrated analog to achieve the right balance of power consumption and response time for critical systems.

Efficiently detect different type of sensing and measurement applications such as motion, smoke, and heat detectors.

  • Extend battery life and range sensing
  • Fast and accurate sensor readings with 12 bit ADCs
  • Internal connections between OPAs and ADCs to ease PCB layout and eliminate trace noise
  • 1uA standby current to reduce total system current consumption

Featured resources

HARDWARE DEVELOPMENT
  • LP-MSPM0G3507 – MSPM0G3507 LaunchPad™ development kit for 80-MHz Arm® Cortex®-M0+ MCU
SOFTWARE DEVELOPMENT
  • MSPM0-SDK – MSPM0 software development kit (SDK)
  • CCSTUDIO – Code Composer Studio™ integrated development environment (IDE)

Get to market faster with patient care and personal hygiene applications using sensor acquisition and simple motor control.

From pulse oximeters, to personal healthcare devices, MSPM0 microcontroller's small package size can be used in many diverse designs.

  • Analog integration along with low power modes which include 5 different power states. These low power modes can be used between ADC readings to decrease the average current and increase the battery life of device for different medical equipment.
  • Zero Drift OPAs amplify photodiode signals to control the light intensity of LEDs.
  • Simple motor control can be achieved to optimize the design. 

Featured resources

PRODUCTS
  • TMS320F28388D – C2000™ 32-bit MCU w/ connectivity manager, 2x C28x+CLA CPU, 1.5-MB flash, FPU64, CLB, ENET, EtherCAT
  • TMS320F280025C – C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 128-kb flash, CLB
HARDWARE DEVELOPMENT
  • LP-MSPM0G3507 – MSPM0G3507 LaunchPad™ development kit for 80-MHz Arm® Cortex®-M0+ MCU
SOFTWARE DEVELOPMENT
  • MSPM0-SDK – MSPM0 software development kit (SDK)
  • CCSTUDIO – Code Composer Studio™ integrated development environment (IDE)

Simplify your system by using analog integration in different types of sensing applications to provide reliable diagnostic data.

Our low-cost system solution offers pin-to-pin scalability to address various application needs, allowing you to:

  • Easily acquire and analyze data from flow, temperature and pressure systems. 
  • Combine analog temperature sensors with precision analog-to-digital converters that integrate a programmable gain amplifier, voltage reference, current sources and multiplexed inputs to measure all input types.

Featured resources

PRODUCTS
  • MSPM0L1306 – 32-MHz Arm® Cortex®-M0+ MCU with 64-KB flash, 4-KB SRAM, 12-bit ADC, comparator, OPA
  • MSPM0G3506 – 80 MHz Arm® Cortex®-M0+ MCU with 64-KB Flash, 32-KB SRAM, ADC, COMP, DAC, OPA and CAN-FD
HARDWARE DEVELOPMENT
  • LP-MSPM0G3507 – MSPM0G3507 LaunchPad™ development kit for 80-MHz Arm® Cortex®-M0+ MCU
SOFTWARE DEVELOPMENT
  • MSPM0-SDK – MSPM0 software development kit (SDK)

Monitor battery usage and control battery gauge systems with high-performance features. CAN FD provides robust communication and motor control in critical systems.

MSPM0 microcontrollers provide reliable solutions for low end-to-high end battery management and power delivery applications.

By:

  • Accurately measuring battery voltage, current and temperature information.
  • Continuously monitoring cell undervoltage and overvoltage conditions.
  • Detecting battery insertion and removal.
  • Providing battery status indication with LEDs. 
  • Periodically communicating the state of the battery to the host over I2C, CAN- FD, USB, System Management Bus or Power Management Bus.

Featured resources

PRODUCTS
  • MSPM0L1306 – 32-MHz Arm® Cortex®-M0+ MCU with 64-KB flash, 4-KB SRAM, 12-bit ADC, comparator, OPA
  • MSPM0G3506 – 80 MHz Arm® Cortex®-M0+ MCU with 64-KB Flash, 32-KB SRAM, ADC, COMP, DAC, OPA and CAN-FD
HARDWARE DEVELOPMENT
  • LP-MSPM0G3507 – MSPM0G3507 LaunchPad™ development kit for 80-MHz Arm® Cortex®-M0+ MCU
  • LP-MSPM0L1306 – MSPM0L1306 LaunchPad™ development kit for 32-MHz Arm® Cortex®-M0+ MCU
SOFTWARE DEVELOPMENT
  • CCSTUDIO – Code Composer Studio™ integrated development environment (IDE)
  • MSPM0-SDK – MSPM0 software development kit (SDK)

Control different automotive sensors and modules using AEC Q100 qualified, cost-optimized MSPM0 microcontrollers with integrated CAN-FD, Local Interconnect Network controllers

MSPM0 microcontrollers can power automotive lighting applications, body electronics, hybrid/electric vehicles and infotainment systems with Automotive Electronics Council (AEC)
  • Q-100 Grade 1-qualified products
  • Integrated precision analog for controlling wipers and windows.
  • A small form factor for use in body sensors and remote trunk openers
  • System monitoring used for functional safety compliance as diagnostics in a microcontroller

Featured resources

PRODUCTS
  • MSPM0L1306 – 32-MHz Arm® Cortex®-M0+ MCU with 64-KB flash, 4-KB SRAM, 12-bit ADC, comparator, OPA
  • MSPM0G3506 – 80 MHz Arm® Cortex®-M0+ MCU with 64-KB Flash, 32-KB SRAM, ADC, COMP, DAC, OPA and CAN-FD
HARDWARE DEVELOPMENT
  • LP-MSPM0G3507 – MSPM0G3507 LaunchPad™ development kit for 80-MHz Arm® Cortex®-M0+ MCU
SOFTWARE DEVELOPMENT
  • CCSTUDIO – Code Composer Studio™ integrated development environment (IDE)
  • MSPM0-SDK – MSPM0 software development kit (SDK)

Design simple, sleek, cordless systems with analog and motor control capabilities.

MSPM0 microcontrollers allow you to optimize cost, performance, power, and, reliability for power tool and appliance designs.

Key benefits:

  • Advanced timers features include dead band, QEI, cross triggers, sync, and fault handling  for motor control. 
  • Integrated comparators and ADCs for motor control feedback systems.
  • 5V-tolerant GPIOs enables communication in 5V systems found in home appliances. 

Featured resources

PRODUCTS
  • MSPM0L1306 – 32-MHz Arm® Cortex®-M0+ MCU with 64-KB flash, 4-KB SRAM, 12-bit ADC, comparator, OPA
  • MSPM0G3506 – 80 MHz Arm® Cortex®-M0+ MCU with 64-KB Flash, 32-KB SRAM, ADC, COMP, DAC, OPA and CAN-FD
HARDWARE DEVELOPMENT
  • LP-MSPM0G3507 – MSPM0G3507 LaunchPad™ development kit for 80-MHz Arm® Cortex®-M0+ MCU
SOFTWARE DEVELOPMENT
  • MSPM0-SDK – MSPM0 software development kit (SDK)
  • CCSTUDIO – Code Composer Studio™ integrated development environment (IDE)