General-purpose MCUs

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

Browse by category

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 TinyEngine™ 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.

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.

Explore our portfolio


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.

MSPM0G5187ACTIVE

80MHz Arm® Cortex®-M0+ MCU with 128kB flash, 32kB SRAM, USB 2.0 FS, I2S, ADC and TinyEngine™ 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.
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.
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.

MSPM0C1104ACTIVE

24MHz Arm® Cortex®-M0+ MCU with 16KB flash, 1KB SRAM, 12-bit ADC

MSPM0C1106ACTIVE

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

MSPM0G1507ACTIVE

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

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.
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.
EXTERNAL RESOURCE

TI PSA-certified Level 1 documentation

View our PSA Certified™ Security Assurance Certificate for MSPM0L122x and MSPM0L222x.


MSPM33C321AACTIVE

160MHz ARM® Cortex®-M33 MCU with TrustZone®, FPU, 1MB flash, 256kB SRAM, QSPI, security

MSPM0G3519ACTIVE

80 MHz ARM® Cortex®-M0+ MCU with dual-bank 512kB flash, 128kB SRAM, 2xCAN-FD, 2xADC, DAC, COMP

MSPM0L2228ACTIVE

32MHz Arm® Cortex®-M0+ MCU with 256KB dual-bank flash, 32KB SRAM, 12-bit ADC, COMP, LCD, VBAT

Embedded solutions paired with open-source RTOS

Build with confidence using open-source software backed by TI’s broad embedded portfolio and long-term product availability. Our Platinum-level membership in the Zephyr Foundation ensures you benefit from TI’s industry leadership, delivering a stable and fully supported ecosystem ready for production.

Choose between the official Zephyr repository with TI upstream contributions or TI-maintained and validated downstream Zephyr repositories. Streamline your development workflow across your portfolio using one comprehensive ecosystem.


Design & development

Whether you are working on a simple design or building a complex system, you should have confidence in your designs. Our extensive and easy-to-use hardware and software tools, and 24/7 year-round access to industry experts will empower you to drive innovation forward.

Accelerate time to market with our wide variety of easy-to-use examples, tools, drivers, libraries and accompanying documentation – all available under a single software package. Each general purpose MCU family is supported by a corresponding software development kit (SDK). Leverage the compatible application programing interfaces (APIs) across MSPM0 and MSPM33 SDKs to scale across families.

MSPM0 SDK
MSPM33 SDK
TM4C SDK

Get started quickly with our easy-to-use design tools. Start developing applications within minutes – no coding experience required – using our Zero Code Studio, set-up peripherals and pinouts with our system configuration tool, unlock full customizability with our CCStudio™ integrated development environment (IDE), or meet your low-power goals using the MSPM0-CALC power estimation tool.

MSP Zero Code Studio
System configuration tool
CCStudio™ IDE
MSPM0-CALC

Evaluate our products using low-cost LaunchPad™ development kits with plug-and-play programming and debugging. Expand your design with BoosterPack™ plug-in modules and scalable software tools. Each of our device families has a dedicated EVM linked on its product page. See some of our top EVMs from across our broad portfolio highlighted below.

Entry level
Performance Cortex-M0
Enhanced security
Ethernet

Leverage our debuggers to identify and isolate errors through breakpoint handling, memory inspection, and advanced trace features. Once you are ready to flash your microcontroller, choose from our scalable solutions, from basic onboard flash programming to high volume gang programmers. XDS110 and C-GANG are compatible with MSPM0 and MSPM33 microcontrollers, while XDS560 supports the TM4C devices.

XDS110 debug probe
XDS560 debug probe
C-GANG programming tool

Learn more about the inner workings of our Arm Cortex-M0 MCUs through supplementary training videos, hands-on modules and subsystem examples. Dive deeper into various integrated peripherals including timers, serial communication interfaces, analog components and CPU features through our training videos and MSPM0 academy. 

MSPM0 training videos
MSPM0 academy
MSPM0 subsystems

We collaborate with a worldwide community of respected, well-established companies offering products and services that complement our semiconductor device solutions. Products and services include a range of system modules, engineering services and development tools that help you accelerate your development efforts and reduce time to market.


MSPM33C321A

Approx. price (USD)1ku |2.053

MSPM0H3215

Approx. price (USD)1ku |0.456

MSPM0G5117

Approx. price (USD)1ku |0.796

MSPM0G5115

Approx. price (USD)1ku |0.686

MSPM0G5116

Approx. price (USD)1ku |0.746

MSPM0G1218

Approx. price (USD)1ku |1.006