Product details

CPU Arm Cortex-M0+ Frequency (MHz) 80 Flash memory (kByte) 32 RAM (kByte) 16 ADC type 12-bit SAR UART 4 Number of I2Cs 2 Features 5-V-tolerant I/Os, DMA, Zero-drift OpAmp,CAN Operating temperature range (°C) -40 to 125 Rating Catalog SPI 2
CPU Arm Cortex-M0+ Frequency (MHz) 80 Flash memory (kByte) 32 RAM (kByte) 16 ADC type 12-bit SAR UART 4 Number of I2Cs 2 Features 5-V-tolerant I/Os, DMA, Zero-drift OpAmp,CAN Operating temperature range (°C) -40 to 125 Rating Catalog SPI 2
VQFN (RHB) 32 25 mm² 5 x 5
  • Core
    • Arm 32-bit Cortex-M0+ CPU with memory protection unit, frequency up to 80 MHz
  • Operating characteristics
    • Extended temperature: –40°C up to 125°C
    • Wide supply voltage range: 1.62 V to 3.6 V
  • Memories
    • Up to 128KB of flash memory with built-in error correction code (ECC)
    • Up to 32KB of ECC protected SRAM with hardware parity
  • High-performance analog peripherals
    • Two simultaneous sampling 12-bit 4-Msps analog-to-digital converters (ADC’s) with up to external channels
      • 14-bit effective resolution at 250-ksps with hardware averaging
    • One general-purpose amplifier (GPAMP)
    • Configurable 1.4-V or 2.5-V internal shared voltage reference (VREF)
    • Integrated temperature sensor
  • Optimized low-power modes
    • RUN: 96 µA/MHz (CoreMark)
    • SLEEP: 200 µA at 4 MHz
    • STOP: 50 µA at 32 kHz
    • STANDBY: 1.5 µA with RTC and SRAM retention
    • SHUTDOWN: 100 nA with IO wakeup capability
  • Intelligent digital peripherals
    • 7-channel DMA controller
    • Two 16-bit advanced control timers supporting dead band insertion and fault handling
    • Seven timers supporting up to 22 PWM channels
      • One 16-bit general purpose timer
      • One 16-bit general purpose timer supports QEI
      • Two 16-bit general-purpose timers support low-power operation in STANDBY mode
      • One 32-bit general-purpose timer
      • Two 16-bit advanced timers with deadband
    • Two window-watchdog timers
    • RTC with alarm and calendar mode
  • Enhanced communication interfaces
    • Four UART interfaces; one supports LIN, IrDA, DALI, Smart Card, Manchester, and three support low-power operation in STANDBY mode
    • Two I2C interfaces supporting up to FM+ (1 Mbit/s), SMBus/PMBus, and wakeup from STOP mode
    • Two SPI interfaces, with one SPI interface supporting upto 32Mbits/s
    • One Controller Area Network (CAN) interface supports CAN 2.0 A or B and CAN-FD
  • Clock system
    • Internal 4- to 32-MHz oscillator with upto ±1% accuracy (SYSOSC)
    • Phase-locked loop (PLL) up to 80 MHz
    • Internal 32-kHz oscillator (LFOSC)
    • External 4- to 48-MHz crystal oscillator (HFXT)
    • External 32-kHz crystal oscillator(LFXT)
    • External clock input
  • Data integrity and encryption
    • Cyclic redundancy checker (CRC-16, CRC-32)
  • Flexible I/O features
    • Up to GPIOs
      • Two 5-V tolerant IOs
      • Two high-drive IOs with 20-mA drive strength
  • Development support
    • 2-pin serial wire debug (SWD)
  • Package options
    • 32-pin VQFN
    • 28-pin VSSOP
    • 20-pin VSSOP
  • Family members
    • MSPM0G3105: 32KB flash, 16KB RAM
    • MSPM0G3106: 64KB flash, 32KB RAM
    • MSPM0G3107: 128KB flash, 32KB RAM
  • Development kits and software (also see Tools and Software)
  • Core
    • Arm 32-bit Cortex-M0+ CPU with memory protection unit, frequency up to 80 MHz
  • Operating characteristics
    • Extended temperature: –40°C up to 125°C
    • Wide supply voltage range: 1.62 V to 3.6 V
  • Memories
    • Up to 128KB of flash memory with built-in error correction code (ECC)
    • Up to 32KB of ECC protected SRAM with hardware parity
  • High-performance analog peripherals
    • Two simultaneous sampling 12-bit 4-Msps analog-to-digital converters (ADC’s) with up to external channels
      • 14-bit effective resolution at 250-ksps with hardware averaging
    • One general-purpose amplifier (GPAMP)
    • Configurable 1.4-V or 2.5-V internal shared voltage reference (VREF)
    • Integrated temperature sensor
  • Optimized low-power modes
    • RUN: 96 µA/MHz (CoreMark)
    • SLEEP: 200 µA at 4 MHz
    • STOP: 50 µA at 32 kHz
    • STANDBY: 1.5 µA with RTC and SRAM retention
    • SHUTDOWN: 100 nA with IO wakeup capability
  • Intelligent digital peripherals
    • 7-channel DMA controller
    • Two 16-bit advanced control timers supporting dead band insertion and fault handling
    • Seven timers supporting up to 22 PWM channels
      • One 16-bit general purpose timer
      • One 16-bit general purpose timer supports QEI
      • Two 16-bit general-purpose timers support low-power operation in STANDBY mode
      • One 32-bit general-purpose timer
      • Two 16-bit advanced timers with deadband
    • Two window-watchdog timers
    • RTC with alarm and calendar mode
  • Enhanced communication interfaces
    • Four UART interfaces; one supports LIN, IrDA, DALI, Smart Card, Manchester, and three support low-power operation in STANDBY mode
    • Two I2C interfaces supporting up to FM+ (1 Mbit/s), SMBus/PMBus, and wakeup from STOP mode
    • Two SPI interfaces, with one SPI interface supporting upto 32Mbits/s
    • One Controller Area Network (CAN) interface supports CAN 2.0 A or B and CAN-FD
  • Clock system
    • Internal 4- to 32-MHz oscillator with upto ±1% accuracy (SYSOSC)
    • Phase-locked loop (PLL) up to 80 MHz
    • Internal 32-kHz oscillator (LFOSC)
    • External 4- to 48-MHz crystal oscillator (HFXT)
    • External 32-kHz crystal oscillator(LFXT)
    • External clock input
  • Data integrity and encryption
    • Cyclic redundancy checker (CRC-16, CRC-32)
  • Flexible I/O features
    • Up to GPIOs
      • Two 5-V tolerant IOs
      • Two high-drive IOs with 20-mA drive strength
  • Development support
    • 2-pin serial wire debug (SWD)
  • Package options
    • 32-pin VQFN
    • 28-pin VSSOP
    • 20-pin VSSOP
  • Family members
    • MSPM0G3105: 32KB flash, 16KB RAM
    • MSPM0G3106: 64KB flash, 32KB RAM
    • MSPM0G3107: 128KB flash, 32KB RAM
  • Development kits and software (also see Tools and Software)

MSPM0G310x microcontrollers (MCUs) are part of the MSP highly-integrated, ultra-low-power 32-bit MCU family based on the enhanced Arm Cortex-M0+ 32-bit core platform operating at up to 80-MHz 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 ranging from 1.62 V to 3.6 V.

The MSPM0G310x devices provide up to 128KB embedded flash program memory with built-in error correction code (ECC) and up to 32KB SRAM with ECC and hardware parity option. They also incorporate a memory protection unit, 7-channel DMA, and a variety of high-performance analog peripherals such as as two 12-bit 4-Msps ADCs, configurable internal shared voltage reference, and one general-purpose amplifier. These devices also offer intelligent digital peripherals such as two 16-bit advanced control timers, five general purpose timers (with one 16-bit general-purpose timer for QEI interface, two 16-bit general-purpose timers for STANDBY mode, and one 32-bit general-purpose timer), two windowed-watchdog timers, and one RTC with alarm and calendar mode. These devices provide data integrity and encryption peripherals (CRC) and enhanced communication interfaces (four UART, two I2C, two SPI , CAN 2.0/FD).

The TI MSPM0 family of low-power MCUs consists of devices with varying degrees of analog and digital integration allowing for customers find the MCU that meets their project’s needs. The MSPM0 MCU platform combines the Arm Cortex-M0+ platform with a holistic ultra-low-power system architecture, allowing system designers to increase performance while reducing energy consumption.

MSPM0G310x 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 available for purchase. 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 G-Series 80-MHz Microcontrollers Technical Reference Manual .

MSPM0G310x microcontrollers (MCUs) are part of the MSP highly-integrated, ultra-low-power 32-bit MCU family based on the enhanced Arm Cortex-M0+ 32-bit core platform operating at up to 80-MHz 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 ranging from 1.62 V to 3.6 V.

The MSPM0G310x devices provide up to 128KB embedded flash program memory with built-in error correction code (ECC) and up to 32KB SRAM with ECC and hardware parity option. They also incorporate a memory protection unit, 7-channel DMA, and a variety of high-performance analog peripherals such as as two 12-bit 4-Msps ADCs, configurable internal shared voltage reference, and one general-purpose amplifier. These devices also offer intelligent digital peripherals such as two 16-bit advanced control timers, five general purpose timers (with one 16-bit general-purpose timer for QEI interface, two 16-bit general-purpose timers for STANDBY mode, and one 32-bit general-purpose timer), two windowed-watchdog timers, and one RTC with alarm and calendar mode. These devices provide data integrity and encryption peripherals (CRC) and enhanced communication interfaces (four UART, two I2C, two SPI , CAN 2.0/FD).

The TI MSPM0 family of low-power MCUs consists of devices with varying degrees of analog and digital integration allowing for customers find the MCU that meets their project’s needs. The MSPM0 MCU platform combines the Arm Cortex-M0+ platform with a holistic ultra-low-power system architecture, allowing system designers to increase performance while reducing energy consumption.

MSPM0G310x 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 available for purchase. 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 G-Series 80-MHz Microcontrollers Technical Reference Manual .

Download View video with transcript Video
Information

Request more information

The full data sheet, user's guide, software development kit and other information are available. Request now

Similar products you might be interested in

open-in-new Compare alternates
Drop-in replacement with upgraded functionality to the compared device
NEW MSPM0G3106 PREVIEW 80 MHz Arm® Cortex®-M0+ MCU with 64-KB Flash, 32-KB SRAM, ADC and CAN-FD With 64-KB flash memory

Technical documentation

star =Top documentation for this product selected by TI
No results found. Please clear your search and try again.
View all 36
Type Title Date
* Data sheet MSPM0G310x Mixed-Signal Microcontrollers with CAN-FD Interface datasheet PDF | HTML 13 Jan 2023
Application note EEPROM Emulation Type A Solution PDF | HTML 18 Apr 2023
Application note STM32에서 Arm 기반 MSPM0으로의 마이그레이션 가이드 (Rev. A) PDF | HTML 12 Apr 2023
Application note 從 STM32 到 Arm 架構的 MSPM0 移轉指南 (Rev. A) PDF | HTML 12 Apr 2023
Application note MSPM0 G 系列 MCU 硬體開發指南 (Rev. A) PDF | HTML 11 Apr 2023
Application note MSPM0 MCU 快速參考指南 (Rev. A) PDF | HTML 11 Apr 2023
Application note MSPM0 MCU 빠른 참조 가이드 (Rev. A) PDF | HTML 11 Apr 2023
Application note MSPM0 G-시리즈 MCU 하드웨어 개발 가이드 (Rev. A) PDF | HTML 10 Apr 2023
Technical article How Arm Cortex-M0+ MCUs optimize general-purpose processing, sensing and control 08 Mar 2023
Application note BLDC/PMSM Control Using Sensorless FOC Algorithm Based on MSPM0 MCUs PDF | HTML 02 Mar 2023
Application note Build Scalability in Cordless Power and Garden Tools Using Low-Cost MSPM0 MCUs PDF | HTML 02 Mar 2023
Application note Designing Single- and Three-Axis Selfie Sticks With MSPM0 MCUs PDF | HTML 02 Mar 2023
Application note Increasing Flexibility in Your Battery Management Designs With a Low-Cost MSPM0 PDF | HTML 02 Mar 2023
Application note Migration Guide From MSP430 MCUs to MSPM0 MCUs (Rev. A) PDF | HTML 02 Mar 2023
Application note Optimizing Field Sensor and Transmitter Applications With MSPM0 MCUs PDF | HTML 02 Mar 2023
Application note Simplifying Pulse Oximeter Designs With Low-Cost Highly Integrated MSPM0 MCUs PDF | HTML 02 Mar 2023
Application note Using MSPM0 MCUs to Design Trapezoidal-Based BLDC Motor Controllers PDF | HTML 02 Mar 2023
Application note 5-V Interface PDF | HTML 01 Mar 2023
Application note Common Amplifier Topologies: PGA PDF | HTML 01 Mar 2023
Application note DMA Ping Pong With ADC PDF | HTML 01 Mar 2023
Application note LED Driver With PWM PDF | HTML 01 Mar 2023
Application note MSPM0 G-Series MCUs Hardware Development Guide (Rev. A) PDF | HTML 01 Mar 2023
Application note Migration Guide From STM32 to Arm-Based MSPM0 (Rev. A) PDF | HTML 01 Mar 2023
User guide MSPM0 Bootloader User's Guide PDF | HTML 28 Feb 2023
Application note MSPM0 MCUs Quick Reference Guide (Rev. A) PDF | HTML 28 Feb 2023
Application note Thermistor Temperature Sensing PDF | HTML 28 Feb 2023
Application note Transimpedance Amplifier PDF | HTML 28 Feb 2023
Application note Cybersecurity Enablers in MSPM0 MCUs PDF | HTML 22 Feb 2023
Application note MSPM0 G-Series MCUs Power Optimization Guide PDF | HTML 22 Feb 2023
More literature MSPM0 MCUs: More Options, Unlimited Possibilities PDF | HTML 22 Feb 2023
White paper MSPM0: Idea to Product With Easy-to-Use Tools, Software, and Academy PDF | HTML 22 Feb 2023
Application note Make System Design Easy With MSPM0 Precision Analog PDF | HTML 22 Feb 2023
More literature MSPM0 MCU: 더 많은 옵션, 무한한 가능성 PDF | HTML 24 Jan 2023
More literature MSPM0 MCU:更多選項,無限可能 PDF | HTML 24 Jan 2023
Application note MSPM0L or MSPM0G: How to Pick the Right MSP Microcontroller for Your Application PDF | HTML 13 Dec 2022
Application note MSPM0 Bootloader (BSL) Host Implementation PDF | HTML 05 Dec 2022

Design & development

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

Evaluation board

LP-MSPM0G3507 — MSPM0G3507 LaunchPad™ development kit for 80-MHz Arm® Cortex®-M0+ MCU

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

User guide: PDF | HTML
Debug probe

TMDSEMU110-U — 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 (...)

User guide: PDF
Not available on TI.com
GUI for evaluation module (EVM)

MSPM0-ANALOG-CONFIGURATOR Analog Configurator for MSPM0

The MSPM0 analog configurator is a graphical configuration tool designed to simplify and accelerate the design and enablement of an analog signal chain using a MSPM0 device with no traditional coding development necessary.

The tool uses an intuitive GUI to configure a signal chain using the high (...)

Supported products & hardware

Supported products & hardware

Products
Arm Cortex-M0+ MCUs
MSPM0G1106 80 MHz Arm® Cortex®-M0+ MCU with 64-KB Flash, 32-KB SRAM, 12-bit ADC MSPM0G1107 80 MHz Arm® Cortex®-M0+ MCU with 128-KB Flash, 32-KB SRAM and 12-bit ADC MSPM0G1505 80-MHz Arm® Cortex®-M0+ MCU with 32-KB flash, 16-KB SRAM, ADC, COMP, DAC and OPA MSPM0G1506 80-MHz Arm® Cortex®-M0+ MCU with 64-KB flash, 32-KB SRAM, ADC, COMP, DAC and OPA MSPM0G1507 80-MHz Arm® Cortex®-M0+ MCU with 128-KB flash, 32-KB SRAM, ADC, COMP, DAC and OPA MSPM0G3105 80 MHz Arm® Cortex®-M0+ MCU with 32-KB Flash, 16-KB SRAM, ADC and CAN-FD MSPM0G3106 80 MHz Arm® Cortex®-M0+ MCU with 64-KB Flash, 32-KB SRAM, ADC and CAN-FD MSPM0G3107 80 MHz Arm® Cortex®-M0+ MCU with 128-KB Flash, 32-KB SRAM, ADC and CAN-FD MSPM0G3505 80 MHz Arm® Cortex®-M0+ MCU with 32-KB Flash, 16-KB SRAM, ADC, COMP, DAC, OPA and CAN-FD MSPM0G3506 80 MHz Arm® Cortex®-M0+ MCU with 64-KB Flash, 32-KB SRAM, ADC, COMP, DAC, OPA and CAN-FD MSPM0G3507 80 MHz Arm® Cortex®-M0+ MCU with 128-KB Flash, 32-KB SRAM, ADC, COMP, DAC, OPA and CAN-FD MSPM0L1105 32-MHz Arm® Cortex®-M0+ MCU with 32-KB flash, 4-KB SRAM, 12-bit ADC MSPM0L1106 32-MHz Arm® Cortex®-M0+ MCU with 64-KB flash, 4-KB SRAM, 12-bit ADC MSPM0L1303 32-MHz Arm® Cortex®-M0+ MCU with 8-KB flash, 2-KB SRAM, 12-bit ADC, comparator, OPA MSPM0L1304 32-MHz Arm® Cortex®-M0+ MCU with 16-KB flash, 2-KB SRAM, 12-bit ADC, comparator, OPA MSPM0L1305 32-MHz Arm® Cortex®-M0+ MCU with 32-KB flash, 4-KB SRAM, 12-bit ADC, comparator, OPA MSPM0L1306 32-MHz Arm® Cortex®-M0+ MCU with 64-KB flash, 4-KB SRAM, 12-bit ADC, comparator, OPA
Hardware development
LP-MSPM0L1306

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

Unknown
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
Browse Download options
IDE, configuration, compiler or debugger

CCSTUDIO-THEIA Code Composer Studio™ integrated development environment (IDE) Theia

Code Composer Studio is an integrated development environment (IDE) for TI's microcontrollers and processors. It comprises a suite of tools used to develop and debug embedded applications.  Code Composer Studio is available for download across Windows®, Linux® and macOS® (...)

Supported products & hardware

Supported products & hardware

Products
Arm Cortex-M0+ MCUs
MSPM0G1106 80 MHz Arm® Cortex®-M0+ MCU with 64-KB Flash, 32-KB SRAM, 12-bit ADC MSPM0G1107 80 MHz Arm® Cortex®-M0+ MCU with 128-KB Flash, 32-KB SRAM and 12-bit ADC MSPM0G1505 80-MHz Arm® Cortex®-M0+ MCU with 32-KB flash, 16-KB SRAM, ADC, COMP, DAC and OPA MSPM0G1506 80-MHz Arm® Cortex®-M0+ MCU with 64-KB flash, 32-KB SRAM, ADC, COMP, DAC and OPA MSPM0G1507 80-MHz Arm® Cortex®-M0+ MCU with 128-KB flash, 32-KB SRAM, ADC, COMP, DAC and OPA MSPM0G3105 80 MHz Arm® Cortex®-M0+ MCU with 32-KB Flash, 16-KB SRAM, ADC and CAN-FD MSPM0G3106 80 MHz Arm® Cortex®-M0+ MCU with 64-KB Flash, 32-KB SRAM, ADC and CAN-FD MSPM0G3107 80 MHz Arm® Cortex®-M0+ MCU with 128-KB Flash, 32-KB SRAM, ADC and CAN-FD MSPM0G3505 80 MHz Arm® Cortex®-M0+ MCU with 32-KB Flash, 16-KB SRAM, ADC, COMP, DAC, OPA and CAN-FD MSPM0G3506 80 MHz Arm® Cortex®-M0+ MCU with 64-KB Flash, 32-KB SRAM, ADC, COMP, DAC, OPA and CAN-FD MSPM0G3507 80 MHz Arm® Cortex®-M0+ MCU with 128-KB Flash, 32-KB SRAM, ADC, COMP, DAC, OPA and CAN-FD MSPM0L1105 32-MHz Arm® Cortex®-M0+ MCU with 32-KB flash, 4-KB SRAM, 12-bit ADC MSPM0L1106 32-MHz Arm® Cortex®-M0+ MCU with 64-KB flash, 4-KB SRAM, 12-bit ADC MSPM0L1303 32-MHz Arm® Cortex®-M0+ MCU with 8-KB flash, 2-KB SRAM, 12-bit ADC, comparator, OPA MSPM0L1304 32-MHz Arm® Cortex®-M0+ MCU with 16-KB flash, 2-KB SRAM, 12-bit ADC, comparator, OPA MSPM0L1305 32-MHz Arm® Cortex®-M0+ MCU with 32-KB flash, 4-KB SRAM, 12-bit ADC, comparator, OPA MSPM0L1306 32-MHz Arm® Cortex®-M0+ MCU with 64-KB flash, 4-KB SRAM, 12-bit ADC, comparator, OPA
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 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
Support software
MSPM0-SDK MSPM0 software development kit (SDK)
Launch Download options
Online training

MSPM0-ACADEMY MSPM0™ academy

MSPM0™ academy delivers easy-to-use training modules that span a wide range of topics and LaunchPads in the MSPM0 MCU portfolio.
Supported products & hardware

Supported products & hardware

Products
Arm Cortex-M0+ MCUs
MSPM0G1106 80 MHz Arm® Cortex®-M0+ MCU with 64-KB Flash, 32-KB SRAM, 12-bit ADC MSPM0G1107 80 MHz Arm® Cortex®-M0+ MCU with 128-KB Flash, 32-KB SRAM and 12-bit ADC MSPM0G1505 80-MHz Arm® Cortex®-M0+ MCU with 32-KB flash, 16-KB SRAM, ADC, COMP, DAC and OPA MSPM0G1506 80-MHz Arm® Cortex®-M0+ MCU with 64-KB flash, 32-KB SRAM, ADC, COMP, DAC and OPA MSPM0G1507 80-MHz Arm® Cortex®-M0+ MCU with 128-KB flash, 32-KB SRAM, ADC, COMP, DAC and OPA MSPM0G3105 80 MHz Arm® Cortex®-M0+ MCU with 32-KB Flash, 16-KB SRAM, ADC and CAN-FD MSPM0G3106 80 MHz Arm® Cortex®-M0+ MCU with 64-KB Flash, 32-KB SRAM, ADC and CAN-FD MSPM0G3107 80 MHz Arm® Cortex®-M0+ MCU with 128-KB Flash, 32-KB SRAM, ADC and CAN-FD MSPM0G3505 80 MHz Arm® Cortex®-M0+ MCU with 32-KB Flash, 16-KB SRAM, ADC, COMP, DAC, OPA and CAN-FD MSPM0G3506 80 MHz Arm® Cortex®-M0+ MCU with 64-KB Flash, 32-KB SRAM, ADC, COMP, DAC, OPA and CAN-FD MSPM0G3507 80 MHz Arm® Cortex®-M0+ MCU with 128-KB Flash, 32-KB SRAM, ADC, COMP, DAC, OPA and CAN-FD MSPM0L1105 32-MHz Arm® Cortex®-M0+ MCU with 32-KB flash, 4-KB SRAM, 12-bit ADC MSPM0L1106 32-MHz Arm® Cortex®-M0+ MCU with 64-KB flash, 4-KB SRAM, 12-bit ADC MSPM0L1303 32-MHz Arm® Cortex®-M0+ MCU with 8-KB flash, 2-KB SRAM, 12-bit ADC, comparator, OPA MSPM0L1304 32-MHz Arm® Cortex®-M0+ MCU with 16-KB flash, 2-KB SRAM, 12-bit ADC, comparator, OPA MSPM0L1305 32-MHz Arm® Cortex®-M0+ MCU with 32-KB flash, 4-KB SRAM, 12-bit ADC, comparator, OPA MSPM0L1306 32-MHz Arm® Cortex®-M0+ MCU with 64-KB flash, 4-KB SRAM, 12-bit ADC, comparator, OPA
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
Support software
MSPM0-SDK MSPM0 software development kit (SDK)
GUI for evaluation module (EVM)
MSPM0-ANALOG-CONFIGURATOR MSPM0 analog configurator tool
Software programming tool

UNIFLASH — UniFlash flash programming tool

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

UniFlash can be run from the cloud on the TI developer zone or downloaded and used (...)

Package Pins Download
VQFN (RHB) 32 View options

Ordering & quality

Information included:
  • RoHS
  • REACH
  • Device marking
  • Lead finish/Ball material
  • MSL rating/Peak reflow
  • MTBF/FIT estimates
  • Material content
  • Qualification summary
  • Ongoing reliability monitoring

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