General-purpose MCUs

Add processing, communication, and analog features all integrated in one package with our portfolio of general-purpose microcontrollers (MCUs)

parametric-filterView all products
Our Arm® Cortex®-M core MCUs offer a broad range of options to match your memory, analog and computing requirements. Get started quickly with intuitive and user-friendly design resources, including graphical tools that streamline device configuration and code generation. Scale up and down in performance with common packages and software development environments across our portfolio.

Browse by Arm Cortex-M0+ MCUs

MSPM0C MCUs: entry level

Cortex-M0+ MCUs for basic applications starting at $0.16 and packages as small as 1.6mm by 0.8mm.

MSPM0H MCUs: 5V supply

Cortex-M0+ MCUs with a voltage supply range up to 5.5V, enabling an improved signal-to-noise ratio and 5V sensor compatibility.

MSPM0G MCUs: high performance

Cortex-M0+ MCUs with 80MHz core frequency and integrated math, security, and TinyEngineTM AI accelerators for enhanced processing. Achieves the highest score on CoreMark among Arm Cortex-M0 MCUs.

Browse by Arm Cortex-M33 and -M4 MCUs

MSPM33C MCUs: enhanced security

Cortex-M33 MCUs with a balance of performance, security, and cost. Integrated security enablers including immutable root of trust, global security controller and public key accelerator.

TM4C MCUs: wired interface

Cortex-M4 MCUs featuring integrated ethernet media access control and physical layer transceiver, USB 2.0, memory expansion bus and liquid-crystal display controller options.

Browse by features

Related categories

Low-power MCUs

Power your designs with ultra-efficient low-power microcontrollers that deliver performance with minimal current consumption.

Sensing MCUs

Observe and react to the world around you with our portfolio of sensing microcontrollers featuring ultrasonic analog front ends, capacitive touch, and sigma-delta ADC options.

Software fundamentals

Software development kit (SDK)
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 under a single software package.

Software development kit (SDK)
MSPM33 software development kit (SDK)
The MSPM33 SDK provides the ultimate collection of software, tools and documentation to accelerate the development of applications for the MSPM33 MCU platform under a single software package.
Software development kit (SDK)
TivaWare™ for C Series (Complete)

The TivaWare™ for C Series software development kit (SDK) provides all of the components necessary for engineers to evaluate and develop applications for the Texas Instruments TM4C Arm® Cortex®-M4F device family. The TivaWare SDK allows developers to get started quickly, leverage (...)

Accelerate software design

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 (...)

GUI for evaluation module (EVM)
Visual development tool to configure, develop, compile, and program applications for MSPM0 MCUs

MSP Zero Code Studio is a visual design environment that simplifies firmware development, making it possible to configure, develop, and run microcontroller applications in minutes with zero coding and no IDE required. Available as a standalone download or on the cloud.

Subsystems
Arm® Cortex ® M0+ MCUs subsystems
Application building blocks to solve common MSPM0 design challenges and simplify your software efforts.

Hardware tools

Debug probe
XDS110 JTAG Debug Probe

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 (...)

Debug probe
XDS560v2 System Trace USB & Ethernet Debug Probe

The XDS560v2 is the highest performance of the XDS560™ family of debug probes and supports both the traditional JTAG standard (IEEE1149.1) and cJTAG (IEEE1149.7). Note that it does not support serial wire debug (SWD).

All XDS debug probes support Core and System Trace in all ARM and DSP processors (...)

Hardware programming tool
Fast and reliable gang programming solution for standalone and integrated flashing

The C-GANG is a low-cost gang programmer that can program up to six identical targets at once. It is compatible with a variety of TI microcontrollers including the MSPM0, MSP430 and C2000 devices.

MSPM0H3216
General-purpose MCUs

32MHz Arm® Cortex®-M0+ MCU with 5V supply, 64KB flash, 8KB SRAM and 12-bit ADC

Approx. price (USD) 1ku | 0.569

MSPM0G5187
General-purpose MCUs

80MHz Arm® Cortex®-M0+ MCU with 128kB flash, 32kB SRAM, USB 2.0 FS, I2S, ADC, and edge AI NPU

Approx. price (USD) 1ku | 0.97

MSPM33C321A
General-purpose MCUs

160MHz Arm® Cortex®-M33 MCU with TrustZone®, 1MB flash, 256kB SRAM, QSPI, 2x CAN-FD and security

Approx. price (USD) 1ku | 2.81

MSPM0C1105
General-purpose MCUs

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

Approx. price (USD) 1ku | 0.36

MSPM0C1106
General-purpose MCUs

32MHz Arm® Cortex®-M0+ MCU with 64KB flash, 8KB SRAM, 12-bit ADC, comparator, advanced timer

Approx. price (USD) 1ku | 0.42

MSPM0G1518
General-purpose MCUs

80 MHz ARM® Cortex®-M0+ MCU with dual-bank 256kB flash, 128kB SRAM, 2xADC, DAC, 3xCOMP

Approx. price (USD) 1ku | 0.986

Explore Arm Cortex-M MCU technologies

Low-power, low-cost, high-impact AI at the edge

Bring powerful artificial intelligence (AI) to the edge without the cost or power trade-offs. Our MCUs deliver ultra-low power and affordable edge AI capable of running a wide range of AI models directly on the device with minimal energy consumption. The combination of the TinyEngine™ neural processing unit (NPU) acceleration and advanced analog integration help address challenges such as classification, fault detection and predictive analytics at ultra-low latency and ultra-low power.

Benefits:

  • Run AI models at the edge on low-cost hardware.
  • Flexible deployment on a CPU or NPU.
  • NPU acceleration and advanced analog for unique edge capabilities.
Resource
Edge AI studio
Easily get started on your embedded neural network application with our Edge AI Studio. This studio includes GUI and command line-based tools designed to accelerate the development of edge AI applications with our MCUs.
Resource
Catalog of supported AI model examples
Leverage our MCU AI toolchain as a starting point to install and explore our AI solutions.
Featured products for Edge AI
NEW MSPM0G5187 ACTIVE 80MHz Arm® Cortex®-M0+ MCU with 128kB flash, 32kB SRAM, USB 2.0 FS, I2S, ADC, and edge AI NPU

Tiny but mighty

As electrical circuits and system designs become smaller, board space is now considered a scarce and valuable resource. This trend has driven semiconductor innovation resulting in manufacturing advancements, package optimization and increased feature integration, enabling designers to effectively get more for less.

Our Arm Cortex-M MCU portfolio provides scalable pin-to-pin packages specifically designed to add more features to a product without increasing board size. Further size optimizations include new wafer-chip-scale and ball-grid array packaging, providing more options and possibilities when designing products in a shrinking world. 

Technical article
Tiny, but mighty: How small-size MCU packaging helping optimize design of space-constrained applications
Explore how small-size MCU packaging and analog integration reduce system footprint and cost without sacrificing performance.
PDF | HTML
Application brief
TI's Smallest M0+ MCU Package Enables Room to do More in Your Design (Rev. A)
Learn how our ultra-small Arm Cortex-M0+ MCU delivers lov power, integrated peripherals and up to 16kB flash in a tiny WCSP package, enabling feature-rich designs for space-constrained applications.
PDF | HTML
External resource
Electromaker Educator video: A line-following robot using the MSPM0C1104 MCU
In this episode of Electromaker Educator, Robin describes the building of the world's smallest Arm-based line-following robot, powered by our MSPM0C1104.
Featured products for world's smallest packaging
MSPM0C1104 ACTIVE 24MHz Arm® Cortex®-M0+ MCU with 16KB flash, 1KB SRAM, 12-bit ADC
NEW MSPM0C1106 ACTIVE 32MHz Arm® Cortex®-M0+ MCU with 64KB flash, 8KB SRAM, 12-bit ADC, comparator, advanced timer
MSPM0G1507 ACTIVE 80MHz Arm® Cortex®-M0+ MCU with 128KB flash 32KB SRAM 2x4Msps ADC, 12-bit DAC, 3xCOMP, 2xOPA, MATHAC

Design secure and reliable systems

As industrial, automotive and personal electronics applications become more connected, and as the tools available to attackers continue to grow, the importance of device security in embedded applications continues to increase. Our portfolio of general-purpose MCUs include a variety of hardware and software security technologies for engineers to leverage when developing an application with security in mind.

Our Arm Cortex-M MCUs offer a range of cybersecurity enablers including secure boot, cryptographic acceleration, Immutable Root of Trust,  Arm TrustZone® technology, and PSA Certified Level 1 options. As the MCUs scale from low cost to high performance, the cybersecurity enablers scale in parallel.

Application note
Cybersecurity Enablers in MSPM0 MCUs (Rev. A)
This document describes the security enablers in the MSPM0 MCUs, what their capabilities and limitations are, how they operate, and how to configure them for basic use cases.
PDF | HTML
User guide
MSPM33C Security User Guide
The MSPM33C321A security functionality creates a framework for upholding the integrity and authenticity of secure data on the device. This document is a guide for utilizing the built in security features during development. 
PDF | HTML
External resource
TI PSA-certified Level 1 documentation
Veiw our PSA Certified™ Security Assurance Certificate for MSPM0L122x and MSPM0L222x.
Featured products for security
NEW MSPM33C321A PREVIEW 160MHz Arm® Cortex®-M33 MCU with TrustZone®, 1MB flash, 256kB SRAM, QSPI, 2x CAN-FD and security
NEW MSPM0G3519 ACTIVE 80 MHz ARM® Cortex®-M0+ MCU with dual-bank 512kB flash, 128kB SRAM, 2xCAN-FD, 2xADC, DAC, COMP
MSPM0L2228 ACTIVE 32MHz Arm® Cortex®-M0+ MCU with 256KB dual-bank flash, 32KB SRAM, 12-bit ADC, COMP, LCD, VBAT