Product details

CPU Arm Cortex-M0+ Frequency (MHz) 24 Flash memory (kByte) 8 RAM (kByte) 1 ADC type 12-bit SAR Features 5-V-tolerant I/Os, DMA, General purpose, LIN UART 1 Security Secure debug Number of ADC channels 3, 8, 9, 10 SPI 1 Hardware accelerators 0 Edge AI enabled No Operating temperature range (°C) -40 to 125 Rating Catalog Operating system BareMetal (No OS) Nonvolatile memory (kByte) 8 Number of GPIOs 6, 14, 18 Number of I2Cs 1
CPU Arm Cortex-M0+ Frequency (MHz) 24 Flash memory (kByte) 8 RAM (kByte) 1 ADC type 12-bit SAR Features 5-V-tolerant I/Os, DMA, General purpose, LIN UART 1 Security Secure debug Number of ADC channels 3, 8, 9, 10 SPI 1 Hardware accelerators 0 Edge AI enabled No Operating temperature range (°C) -40 to 125 Rating Catalog Operating system BareMetal (No OS) Nonvolatile memory (kByte) 8 Number of GPIOs 6, 14, 18 Number of I2Cs 1
VSSOP (DGS) 20 24.99 mm² (5.1 mm × 4.9 mm) TSSOP (PW) 20 41.6 mm² (6.5 mm × 6.4 mm) WSON (DSG) 8 4 mm² (2 mm × 2 mm) SOT-23-THN (DYY) 16 8.4 mm² (4.2 mm × 2 mm) DSBGA (YCJ) 8 1.3776 mm² (1.6 mm × 0.861 mm) WQFN (RUK) 20 9 mm² (3 mm × 3 mm) SOT-23-THN (DDF) 8 8.12 mm² (2.9 mm × 2.8 mm)
  • Core
    • Arm 32-bit Cortex-M0+ CPU, frequency up to 24MHz
  • Operating characteristics
    • Extended temperature: –40°C to 125°C
    • Wide supply voltage range: 1.62V to 3.6V
  • Memories
    • Up to 16KB of flash
    • 1KB of SRAM
  • High-performance analog peripherals
    • One analog-to-digital converter (ADC) with up to 10 total external channels, 1.7Msps at 10 bit or 1.5Msps at 12 bit with VDD as the voltage reference
    • Configurable 1.4V or 2.5V internal ADC voltage reference (VREF)
    • Integrated temperature sensor
    • Integrated supply monitor
  • Optimized low-power modes
    • RUN: 87µA/MHz
    • STOP: 609µA at 4MHz, 311µA at 32kHz
    • STANDBY: 5µA with SRAM retention
    • SHUTDOWN: 200nA
  • Intelligent digital peripherals
    • 1-channel DMA controller dedicated for ADC
    • Three timers supporting up to 14 PWM channels
      • One 16-bit advanced timers with deadband support up to 8 PWM channels
      • One 16-bit general purpose timer with 4 capture/compares
      • One 16-bit general purpose timer with 2 capture/compares
    • Windowed watchdog timer
    • BEEPER generating 1kHz, 2kHz, 4kHz, or 8kHz square wave to drive the external beeper
  • Enhanced communication interfaces
    • One UART interface supporting LIN, IrDA, DALI, smart card, Manchester and low-power operation in STANDBY mode
    • One I2C interface supporting FM+ (1Mbps), SMBus, PMBus, and wakeup from STOP mode
    • One SPI supporting up to 12Mbps
  • Clock system
    • Internal 24MHz oscillator with an accuracy from -2% to +1.2% (SYSOSC)
    • Internal 32kHz low-frequency oscillator (LFOSC)
  • Data integrity
    • Cyclic redundancy checker (CRC-16)
  • Flexible I/O features
    • Up to 18 GPIOs
    • Two 5V-tolerant open-drain IOs
  • Development support
    • 2-pin serial wire debug (SWD)
  • Package options
    • 20-pin TSSOP (PW)
    • 20-pin VSSOP (DGS)
    • 20-pin WQFN (RUK)
    • 16-pin SOT (DYY)
    • 8-pin SOT (DDF)
    • 8-pin WSON (DSG)
    • 8-pin DSBGA (YCJ)
  • Family members (also see Device Comparison)
    • MSPS003F4: 16KB of flash, 1KB of RAM
    • MSPS003F3: 8KB of flash, 1KB of RAM
    • MSPM0C1104: 16KB of flash, 1KB of RAM
    • MSPM0C1103: 8KB of flash, 1KB of RAM
  • Development kits and software (also see Tools and Software)
    • LP-MSPM0C1104 LaunchPad™ development kit
    • MSP Software Development Kit (SDK)
  • Core
    • Arm 32-bit Cortex-M0+ CPU, frequency up to 24MHz
  • Operating characteristics
    • Extended temperature: –40°C to 125°C
    • Wide supply voltage range: 1.62V to 3.6V
  • Memories
    • Up to 16KB of flash
    • 1KB of SRAM
  • High-performance analog peripherals
    • One analog-to-digital converter (ADC) with up to 10 total external channels, 1.7Msps at 10 bit or 1.5Msps at 12 bit with VDD as the voltage reference
    • Configurable 1.4V or 2.5V internal ADC voltage reference (VREF)
    • Integrated temperature sensor
    • Integrated supply monitor
  • Optimized low-power modes
    • RUN: 87µA/MHz
    • STOP: 609µA at 4MHz, 311µA at 32kHz
    • STANDBY: 5µA with SRAM retention
    • SHUTDOWN: 200nA
  • Intelligent digital peripherals
    • 1-channel DMA controller dedicated for ADC
    • Three timers supporting up to 14 PWM channels
      • One 16-bit advanced timers with deadband support up to 8 PWM channels
      • One 16-bit general purpose timer with 4 capture/compares
      • One 16-bit general purpose timer with 2 capture/compares
    • Windowed watchdog timer
    • BEEPER generating 1kHz, 2kHz, 4kHz, or 8kHz square wave to drive the external beeper
  • Enhanced communication interfaces
    • One UART interface supporting LIN, IrDA, DALI, smart card, Manchester and low-power operation in STANDBY mode
    • One I2C interface supporting FM+ (1Mbps), SMBus, PMBus, and wakeup from STOP mode
    • One SPI supporting up to 12Mbps
  • Clock system
    • Internal 24MHz oscillator with an accuracy from -2% to +1.2% (SYSOSC)
    • Internal 32kHz low-frequency oscillator (LFOSC)
  • Data integrity
    • Cyclic redundancy checker (CRC-16)
  • Flexible I/O features
    • Up to 18 GPIOs
    • Two 5V-tolerant open-drain IOs
  • Development support
    • 2-pin serial wire debug (SWD)
  • Package options
    • 20-pin TSSOP (PW)
    • 20-pin VSSOP (DGS)
    • 20-pin WQFN (RUK)
    • 16-pin SOT (DYY)
    • 8-pin SOT (DDF)
    • 8-pin WSON (DSG)
    • 8-pin DSBGA (YCJ)
  • Family members (also see Device Comparison)
    • MSPS003F4: 16KB of flash, 1KB of RAM
    • MSPS003F3: 8KB of flash, 1KB of RAM
    • MSPM0C1104: 16KB of flash, 1KB of RAM
    • MSPM0C1103: 8KB of flash, 1KB of RAM
  • Development kits and software (also see Tools and Software)
    • LP-MSPM0C1104 LaunchPad™ development kit
    • MSP Software Development Kit (SDK)

MSPM0C110x microcontrollers (MCUs) are part of the MSP highly-integrated ultra-low-power 32-bit MCU family based on the enhanced Arm Cortex-M0+ core platform operating at up to 24MHz frequency. These cost-optimized MCUs offer high-performance analog peripheral integration, support extended temperature ranges from -40°C to 125°C, and operate with supply voltages from 1.62V to 3.6V.

The MSPM0C110x devices provide up to 16KB embedded flash program memory with 1KB SRAM. These MCUs incorporate a high-speed on-chip oscillator with an accuracy from -2% to +1.2%, eliminating the need for an external crystal. Additional features include a 1-channel DMA, CRC-16 accelerator, and a variety of high-performance analog peripherals such as one 12-bit 1.5Msps ADC with VDD as the voltage reference, and an on-chip temperature sensor. These devices also offer intelligent digital peripherals such as one 16-bit advanced timer, two 16-bit general purpose timer, one windowed watchdog timer, and a variety of communication peripherals including one UART, one SPI, and one I2C. These communication peripherals offer protocol support for LIN, IrDA, DALI, Manchester, smart card, SMBus, and PMBus.

The TI MSPM0 family of low-power MCUs consists of devices with varying degrees of analog and digital integration let customers find the MCU that meets their project needs. The architecture combined with extensive low-power modes is optimized to achieve extended battery life in portable measurement applications.

MSPM0C110x MCUs are supported by an extensive hardware and software ecosystem with reference designs and code examples to get the design started quickly. Development kits include a LaunchPad™ kit available for purchase and design files for a target-socket board. TI also provides a free MSP Software Development Kit (SDK), which is available as a component of Code Composer Studio™ IDE desktop and cloud version within the TI Resource Explorer. MSPM0 MCUs are also supported by extensive online collateral, training with MSP Academy, and online support through the TI E2E™ support forums.

For complete module descriptions, see the MSPM0 C-Series 24MHz Microcontrollers Technical Reference Manual.

MSPM0C110x microcontrollers (MCUs) are part of the MSP highly-integrated ultra-low-power 32-bit MCU family based on the enhanced Arm Cortex-M0+ core platform operating at up to 24MHz frequency. These cost-optimized MCUs offer high-performance analog peripheral integration, support extended temperature ranges from -40°C to 125°C, and operate with supply voltages from 1.62V to 3.6V.

The MSPM0C110x devices provide up to 16KB embedded flash program memory with 1KB SRAM. These MCUs incorporate a high-speed on-chip oscillator with an accuracy from -2% to +1.2%, eliminating the need for an external crystal. Additional features include a 1-channel DMA, CRC-16 accelerator, and a variety of high-performance analog peripherals such as one 12-bit 1.5Msps ADC with VDD as the voltage reference, and an on-chip temperature sensor. These devices also offer intelligent digital peripherals such as one 16-bit advanced timer, two 16-bit general purpose timer, one windowed watchdog timer, and a variety of communication peripherals including one UART, one SPI, and one I2C. These communication peripherals offer protocol support for LIN, IrDA, DALI, Manchester, smart card, SMBus, and PMBus.

The TI MSPM0 family of low-power MCUs consists of devices with varying degrees of analog and digital integration let customers find the MCU that meets their project needs. The architecture combined with extensive low-power modes is optimized to achieve extended battery life in portable measurement applications.

MSPM0C110x MCUs are supported by an extensive hardware and software ecosystem with reference designs and code examples to get the design started quickly. Development kits include a LaunchPad™ kit available for purchase and design files for a target-socket board. TI also provides a free MSP Software Development Kit (SDK), which is available as a component of Code Composer Studio™ IDE desktop and cloud version within the TI Resource Explorer. MSPM0 MCUs are also supported by extensive online collateral, training with MSP Academy, and online support through the TI E2E™ support forums.

For complete module descriptions, see the MSPM0 C-Series 24MHz Microcontrollers Technical Reference Manual.

Download View video with transcript Video

Technical documentation

No results found. Please clear your search and try again.
View all 24
Top documentation Type Title Format options Date
* Data sheet MSPM0C110x, MSPS003 Mixed-Signal Microcontrollers datasheet (Rev. D) PDF | HTML Jan 6, 2026
* User guide MSPM0 C-Series Microcontrollers Technical Reference Manual (Rev. C) PDF | HTML Apr 1, 2025
* Errata MSPM0Cxx Mixed-Signal Microcontrollers (Rev. D) PDF | HTML Jul 10, 2026
Application note Leveraging 8-Pin MSPM0 MCU as Laptop PC Watchdog (Rev. A) PDF | HTML Apr 21, 2026
Application note Low-Cost AC Zero-Crossing Detection Design PDF | HTML Mar 24, 2026
Application note EMC Improvement Guide for MSPM0 (Rev. A) PDF | HTML Dec 2, 2025
Application note MSPM0 ADC Noise Analysis and Application (Rev. A) PDF | HTML Nov 14, 2025
User guide MSPM0 MCUs Development Guide (Rev. G) PDF | HTML Aug 27, 2025
Subsystem design Emulate EEPROM with FLASH (Type A) (Rev. A) PDF | HTML Aug 13, 2025
Subsystem design Emulate EEPROM With FLASH (Type B) (Rev. A) PDF | HTML Aug 6, 2025
Subsystem design MSPM0 MCU as Watchdog (Rev. A) PDF | HTML Aug 4, 2025
Application brief TI's Smallest M0+ MCU Package Enables Room to do More in Your Design (Rev. A) PDF | HTML Aug 1, 2025
Product overview MSPM0 MCUs: More Options, Unlimited Possibilities (Rev. B) PDF | HTML Jun 29, 2025
Application note Migration Guide From MSP430 MCUs to MSPM0 MCUs (Rev. B) PDF | HTML Jun 2, 2025
Application note Migration Guide From STM8 to MSPM0 (Rev. A) PDF | HTML May 21, 2025
Application note LIN Basics and Implementation on MSPM0 PDF | HTML Feb 21, 2025
Application note Laser Speckle Reduction Solution in Projector based on MSPM0 MCU PDF | HTML Feb 20, 2025
User guide Migration Guide From NXP to MSPM0 PDF | HTML Feb 3, 2025
Application note Closed Loop Constant Power Drive to Simplify Heater Element Control and Extend Battery Life PDF | HTML Jan 29, 2025
Application note MSPM0G3507 Low Power Test and Guidance PDF | HTML Oct 18, 2024
Application note Understanding the MSPM0 Debug Subsystem PDF | HTML Sep 23, 2024
Application note Realization of Password-Protected Debug Based on Software PDF | HTML Mar 6, 2024
Product overview MSPM0C: A New Standard 32-Bit MCU for 8-Bit and 16-Bit MCU Applications PDF | HTML Feb 27, 2024
Application note Operating Time of MSPM0 Powered by a Capacitor PDF | HTML Oct 3, 2023

Design & development

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

Evaluation board

LP-MSPM0C1104 — MSPM0C1104 LaunchPad™ development kit for 24-MHz Arm® Cortex®-M0+ MCU

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

User guide: PDF | HTML
Supported products & hardware
In stock
Limit:
??asset.out-of-stock-ti_en_US??
Not available
Evaluation board

ALGO-3P-UISP1-TI — Algocraft μISP1 Programmer for Texas Instruments devices

μISP can either work connected to a host PC (RS-232, USB, LAN connections are built-in) or in standalone mode.

The programming cycle execution in standalone mode may occur by simply pressing the START button or through some TTL control lines.

Its compact size and versatility allows a simple (...)

From: Algocraft
Supported products & hardware
Debug probe

TMDSEMU200-U — XDS200 USB Debug Probe

The XDS200 is a debug probe (emulator) used for debugging TI embedded devices. For the majority of devices it is recommended to use the newer, lower cost XDS110 (www.ti.com/tool/TMDSEMU110-U). The XDS200 supports a wide variety of standards (IEEE1149.1, IEEE1149.7, SWD) in a single pod. All XDS (...)

Supported products & hardware
In stock
Limit:
??asset.out-of-stock-ti_en_US??
Not available
Debug probe

LB-3P-TRACE32-ARM — Lauterbach TRACE32® Debug and Trace System for Arm®-based Microcontrollers and Processors

Lauterbach‘s TRACE32® tools are a suite of leading-edge hardware and software components that enables developers to analyze, optimize and certify all kinds of Arm®-based microcontrollers and processors. The globally renowned debug and trace solutions for embedded systems and SoCs are the perfect (...)

Supported products & hardware
Debug probe

TSK-3P-BLUEBOX — TASKING BlueBox hardware debugger

TASKING’s Debug, Trace, and Test tools offer comprehensive solutions for efficient debugging, tracing, and testing of TI's embedded systems. The scalable TASKING BlueBox debuggers allow users to easily flash, debug, and test across TI's portfolio. Development on TI hardware is made even easier with (...)

Supported products & hardware
Hardware programming tool

ALGO-3P-WRITENOW — Algocraft WriteNow! Programmer

WriteNow! Series of In-System Programmers is a breakthrough in the programming industry. The programmers support a large number of devices (microcontrollers, memories, CPLDs and other programmable devices) from various manufacturers and have a compact size for easy ATE/fixture integration. They (...)

From: Algocraft
Supported products & hardware
Hardware programming tool

C-GANG — 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.

Supported products & hardware
In stock
Limit:
??asset.out-of-stock-ti_en_US??
Not available
Software development kit (SDK)

MSPM0-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.

Supported products & hardware
Software development kit (SDK)

MSPM0-SDK-DESIGN — Secure release for the MSPM0 Software Development Kit (SDK)

Secure release for the MSPM0 Software Development Kit (SDK)
Supported products & hardware
Software development kit (SDK)

MSPM0-SDK-DESIGN — Secure release for the MSPM0 Software Development Kit (SDK)

Secure release for the MSPM0 Software Development Kit (SDK)
Supported products & hardware
IDE, configuration, compiler or debugger

CCSTUDIO — CCStudio™ IDE

CCStudio™ IDE is part of TI's extensive CCStudio™ development ecosystem and is an integrated development environment for TI's microcontrollers, processors, wireless connectivity devices, and radar sensors. CCStudio IDE is available as desktop or cloud-based applications. The cloud version (...)

Supported products & hardware
IDE, configuration, compiler or debugger

CCSTUDIO-OPENOCD — OpenOCD Binary Releases

Pre-built binaries for the popular open-source OpenOCD debug stack.
Supported products & hardware
IDE, configuration, compiler or debugger

MSP-ZERO-CODE-STUDIO — Graphical development environment for designing applications for MSP microcontrollers

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.

Supported products & hardware
IDE, configuration, compiler or debugger

SYSCONFIG — Standalone desktop version of SysConfig

CCStudio™ SysConfig is part of TI's extensive CCStudio™ development ecosystem and is a configuration tool that simplifies hardware and software configuration challenges to accelerate software development.

SysConfig provides an intuitive graphical user interface for configuring pins, peripherals, (...)

Supported products & hardware
IDE, configuration, compiler or debugger

TSK-3P-VX-TOOLSET — TASKING VX-toolset for Arm

The VX-toolset for Arm is a certified compiler toolchain for safety-critical embedded software development on select Cortex-M and Cortex-R core devices. With Eclipse IDE integration, advanced multicore support and TASKING BlueBox debugger compatibility, the VX-toolset simplifies development. TÜV (...)

Supported products & hardware
Getting started

CCSTUDIO-STARTHUB — Example application browser

Explore a vast library of example projects, categorized by application type, with support for multiple development environments
Supported products & hardware
Getting started

TI-DEVELOPER-ZONE — Start embedded development on your desktop or in the cloud

From evaluation to deployment the TI Developer Zone provides a comprehensive range of software, tools and training to ensure that you have everything you need for each stage of the development process.
Supported products & hardware
Operating system (OS)

GHS-3P-UVELOSITY — Green Hills Software u-velOSity Safety RTOS

The µ-velOSity™ Safety RTOS is the smallest of Green Hills Software's real-time operating systems and was designed especially for microcontrollers. It supports a wide range of TI processor families using the Arm® Cortex-M or Cortex-R cores as a main CPU or as a co-processors (...)

Supported products & hardware
Driver or library

STM8S-TO-MSPS-MIGRATION-TOOL — Simplify migrating your application code from STM8S003 to MSPS003

The STM8S003 to MSPS003 migration tool provides a collection of software, tools, and documentation to simplify the process of migrating applications from the STM8S003 device family to the pin compatible MSPS003 (MSPM0C110x) devices.

Supported products & hardware
GUI for evaluation module (EVM)

LP-MSPM0C1104-OOBE — Out-of-box experience GUI for LP-MSPM0C1104

Out-of-box experience GUI for LP-MSPM0C1104
Supported products & hardware
Software programming tool

UNIFLASH — CCStudio UniFlash for most TI microcontrollers (MCUs) and mmWave sensors

UniFlash is part of TI's extensive CCStudio™ development ecosystem and is a software tool for programming on-chip flash on TI microcontrollers and wireless connectivity devices and on-board flash for TI processors. UniFlash provides both graphical and command-line interfaces and can be run on (...)

Supported products & hardware
Reference design

TIDA-010268 — 5s to 7s battery pack monitor reference design with low-side MOSFET control

This reference design is a high-cell voltage-accuracy 5s to 7s lithium-ion (Li-ion), lithium iron phosphate (LiFePO4) battery pack design. The design monitors each cell voltage, pack current, cell and metal-oxide semiconductor field-effect transistor (MOSFET) temperature with high accuracy and (...)

Supported products & hardware
Package Pins CAD symbols, footprints & 3D models
VSSOP (DGS) 20 Ultra Librarian
TSSOP (PW) 20 Ultra Librarian
WSON (DSG) 8 Ultra Librarian
SOT-23-THN (DYY) 16 Ultra Librarian
DSBGA (YCJ) 8 Ultra Librarian
WQFN (RUK) 20 Ultra Librarian
SOT-23-THN (DDF) 8 Ultra Librarian

Ordering & quality

Recommended products may have parameters, evaluation modules or reference designs related to this TI product.

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