Zenode.ai Logo
MSPM0G1507SRGZR - 48 VQFN

MSPM0G1507SRGZR

Active
Texas Instruments

80MHZ ARM® CORTEX®-M0+ MCU WITH 128KB FLASH 32KB SRAM 2X4MSPS ADC, 12-BIT DAC, 3XCOMP, 2XOPA, MATHAC

Deep-Dive with AI

Search across all available documentation for this part.

MSPM0G1507SRGZR - 48 VQFN

MSPM0G1507SRGZR

Active
Texas Instruments

80MHZ ARM® CORTEX®-M0+ MCU WITH 128KB FLASH 32KB SRAM 2X4MSPS ADC, 12-BIT DAC, 3XCOMP, 2XOPA, MATHAC

Technical Specifications

Parameters and characteristics commom to parts in this series

SpecificationMSPM0G1507SRGZRMSPM0G1507 Series
ConnectivitySmartCard, IrDA, I2C, SMBus, DALI, LINbus, SPI, UART/USARTSmartCard, IrDA, I2C, SMBus, DALI, LINbus, SPI, UART/USART
Core ProcessorARM® Cortex®-M0+ARM® Cortex®-M0+
Core Size32-Bit32-Bit
Data Converters-SAR, A/D 11x12b SAR, D/A 1x12b
Data Converters-12 b
Data Converters-12 b
Data Converters [custom]12, 1212
Data Converters [custom]16, 11 - 17
Mounting TypeSurface MountSurface Mount, Surface Mount, Wettable Flank
Number of I/O44 I/O20 - 60
Operating Temperature [Max]125 °C125 °C
Operating Temperature [Min]-40 °C-40 °C
Oscillator TypeInternal, ExternalInternal, External
Package / Case48-VFQFN Exposed Pad24-VFQFN Exposed Pad, 20-TFSOP (0.118 in, 3.00mm Width), 48-LQFP, 32-VFQFN Exposed Pad, 48-VFQFN Exposed Pad, 64-LQFP
PeripheralsPWM, TRNG, Brown-out Detect/Reset, WDT, DMA, PORPWM, TRNG, Brown-out Detect/Reset, WDT, DMA, POR, AES
Program Memory Size128 KB128 KB
Program Memory TypeFLASHFLASH
Speed80 MHz80 MHz
Supplier Device Package48-VQFN (7x7)24-VQFN (4x4), 28-VSSOP, 48-LQFP (7x7), 32-VQFN (5x5), 48-VQFN (7x7), 64-LQFP (10x10)
Voltage - Supply (Vcc/Vdd) [Max]3.6 V3.6 V
Voltage - Supply (Vcc/Vdd) [Min]1.62 V1.62 V

Pricing

Prices provided here are for design reference only. For realtime values and availability, please visit the distributors directly

MSPM0G1507 Series

80MHz Arm® Cortex®-M0+ MCU with 128KB flash 32KB SRAM 2x4Msps ADC, 12-bit DAC, 3xCOMP, 2xOPA, MATHAC

PartSpeedProgram Memory SizePackage / CaseMounting TypeOperating Temperature [Min]Operating Temperature [Max]Data ConvertersData ConvertersData Converters [custom]Core ProcessorNumber of I/OVoltage - Supply (Vcc/Vdd) [Min]Voltage - Supply (Vcc/Vdd) [Max]Program Memory TypeOscillator TypeSupplier Device PackageCore SizeConnectivityPeripheralsData Converters [custom]Data Converters [custom]
Texas Instruments
MSPM0G1507SRGER
MSPM0G150x 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 MSPM0G150x devices provide up to 128KB embedded flash program memory with built-in error correction code (ECC) and up to 32KB SRAM with hardware parity option. These MCUs also incorporate a memory protection unit, 7-channel DMA, math accelerator, and a variety of high-performance analog peripherals such as two 12-bit 4-Msps ADCs, configurable internal shared voltage reference, one 12-bit 1-Msps DAC, three high speed comparators with built-in reference DACs, two zero-drift zero-crossover op-amps with programmable gain, 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 modes. These devices provide data integrity and encryption peripherals (AES, CRC, TRNG) and enhanced communication interfaces (four UART, two I2C, two SPI). 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. MSPM0G150x 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 aLaunchPadavailable for purchase. TI also provides a free MSP Software Development Kit (SDK), which is available as a component ofCode Composer Studio™ IDEdesktop and cloud version within theTI Resource Explorer. MSPM0 MCUs are also supported by extensive online collateral, training withMSP Academy, and online support through theTI E2E™ support forums. For complete module descriptions, see theMSPM0 G-Series 80-MHz Microcontrollers Technical Reference Manual. MSPM0G150x 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 MSPM0G150x devices provide up to 128KB embedded flash program memory with built-in error correction code (ECC) and up to 32KB SRAM with hardware parity option. These MCUs also incorporate a memory protection unit, 7-channel DMA, math accelerator, and a variety of high-performance analog peripherals such as two 12-bit 4-Msps ADCs, configurable internal shared voltage reference, one 12-bit 1-Msps DAC, three high speed comparators with built-in reference DACs, two zero-drift zero-crossover op-amps with programmable gain, 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 modes. These devices provide data integrity and encryption peripherals (AES, CRC, TRNG) and enhanced communication interfaces (four UART, two I2C, two SPI). 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. MSPM0G150x 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 aLaunchPadavailable for purchase. TI also provides a free MSP Software Development Kit (SDK), which is available as a component ofCode Composer Studio™ IDEdesktop and cloud version within theTI Resource Explorer. MSPM0 MCUs are also supported by extensive online collateral, training withMSP Academy, and online support through theTI E2E™ support forums. For complete module descriptions, see theMSPM0 G-Series 80-MHz Microcontrollers Technical Reference Manual.
80 MHz
128 KB
24-VFQFN Exposed Pad
Surface Mount
-40 °C
125 °C
SAR
12 b
1, 9
ARM® Cortex®-M0+
20
1.62 V
3.6 V
FLASH
External, Internal
24-VQFN (4x4)
32-Bit
DALI, I2C, IrDA, LINbus, SmartCard, SMBus, SPI, UART/USART
Brown-out Detect/Reset, DMA, POR, PWM, TRNG, WDT
Texas Instruments
MSPM0G1507SDGS28R
MSPM0G150x 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 MSPM0G150x devices provide up to 128KB embedded flash program memory with built-in error correction code (ECC) and up to 32KB SRAM with hardware parity option. These MCUs also incorporate a memory protection unit, 7-channel DMA, math accelerator, and a variety of high-performance analog peripherals such as two 12-bit 4-Msps ADCs, configurable internal shared voltage reference, one 12-bit 1-Msps DAC, three high speed comparators with built-in reference DACs, two zero-drift zero-crossover op-amps with programmable gain, 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 modes. These devices provide data integrity and encryption peripherals (AES, CRC, TRNG) and enhanced communication interfaces (four UART, two I2C, two SPI). 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. MSPM0G150x 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 aLaunchPadavailable for purchase. TI also provides a free MSP Software Development Kit (SDK), which is available as a component ofCode Composer Studio™ IDEdesktop and cloud version within theTI Resource Explorer. MSPM0 MCUs are also supported by extensive online collateral, training withMSP Academy, and online support through theTI E2E™ support forums. For complete module descriptions, see theMSPM0 G-Series 80-MHz Microcontrollers Technical Reference Manual. MSPM0G150x 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 MSPM0G150x devices provide up to 128KB embedded flash program memory with built-in error correction code (ECC) and up to 32KB SRAM with hardware parity option. These MCUs also incorporate a memory protection unit, 7-channel DMA, math accelerator, and a variety of high-performance analog peripherals such as two 12-bit 4-Msps ADCs, configurable internal shared voltage reference, one 12-bit 1-Msps DAC, three high speed comparators with built-in reference DACs, two zero-drift zero-crossover op-amps with programmable gain, 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 modes. These devices provide data integrity and encryption peripherals (AES, CRC, TRNG) and enhanced communication interfaces (four UART, two I2C, two SPI). 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. MSPM0G150x 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 aLaunchPadavailable for purchase. TI also provides a free MSP Software Development Kit (SDK), which is available as a component ofCode Composer Studio™ IDEdesktop and cloud version within theTI Resource Explorer. MSPM0 MCUs are also supported by extensive online collateral, training withMSP Academy, and online support through theTI E2E™ support forums. For complete module descriptions, see theMSPM0 G-Series 80-MHz Microcontrollers Technical Reference Manual.
80 MHz
128 KB
20-TFSOP (0.118 in, 3.00mm Width)
Surface Mount
-40 °C
125 °C
A/D 11x12b SAR, D/A 1x12b
ARM® Cortex®-M0+
24
1.62 V
3.6 V
FLASH
External, Internal
28-VSSOP
32-Bit
DALI, I2C, IrDA, LINbus, SmartCard, SMBus, SPI, UART/USART
AES, Brown-out Detect/Reset, DMA, POR, PWM, TRNG, WDT
Texas Instruments
MSPM0G1507SPTR
MSPM0G150x 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 MSPM0G150x devices provide up to 128KB embedded flash program memory with built-in error correction code (ECC) and up to 32KB SRAM with hardware parity option. These MCUs also incorporate a memory protection unit, 7-channel DMA, math accelerator, and a variety of high-performance analog peripherals such as two 12-bit 4-Msps ADCs, configurable internal shared voltage reference, one 12-bit 1-Msps DAC, three high speed comparators with built-in reference DACs, two zero-drift zero-crossover op-amps with programmable gain, 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 modes. These devices provide data integrity and encryption peripherals (AES, CRC, TRNG) and enhanced communication interfaces (four UART, two I2C, two SPI). 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. MSPM0G150x 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 aLaunchPadavailable for purchase. TI also provides a free MSP Software Development Kit (SDK), which is available as a component ofCode Composer Studio™ IDEdesktop and cloud version within theTI Resource Explorer. MSPM0 MCUs are also supported by extensive online collateral, training withMSP Academy, and online support through theTI E2E™ support forums. For complete module descriptions, see theMSPM0 G-Series 80-MHz Microcontrollers Technical Reference Manual. MSPM0G150x 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 MSPM0G150x devices provide up to 128KB embedded flash program memory with built-in error correction code (ECC) and up to 32KB SRAM with hardware parity option. These MCUs also incorporate a memory protection unit, 7-channel DMA, math accelerator, and a variety of high-performance analog peripherals such as two 12-bit 4-Msps ADCs, configurable internal shared voltage reference, one 12-bit 1-Msps DAC, three high speed comparators with built-in reference DACs, two zero-drift zero-crossover op-amps with programmable gain, 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 modes. These devices provide data integrity and encryption peripherals (AES, CRC, TRNG) and enhanced communication interfaces (four UART, two I2C, two SPI). 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. MSPM0G150x 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 aLaunchPadavailable for purchase. TI also provides a free MSP Software Development Kit (SDK), which is available as a component ofCode Composer Studio™ IDEdesktop and cloud version within theTI Resource Explorer. MSPM0 MCUs are also supported by extensive online collateral, training withMSP Academy, and online support through theTI E2E™ support forums. For complete module descriptions, see theMSPM0 G-Series 80-MHz Microcontrollers Technical Reference Manual.
80 MHz
128 KB
48-LQFP
Surface Mount
-40 °C
125 °C
1, 16
ARM® Cortex®-M0+
44 I/O
1.62 V
3.6 V
FLASH
External, Internal
48-LQFP (7x7)
32-Bit
DALI, I2C, IrDA, LINbus, SmartCard, SMBus, SPI, UART/USART
Brown-out Detect/Reset, DMA, POR, PWM, TRNG, WDT
12, 12
Texas Instruments
MSPM0G1507SRHBR
MSPM0G150x 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 MSPM0G150x devices provide up to 128KB embedded flash program memory with built-in error correction code (ECC) and up to 32KB SRAM with hardware parity option. These MCUs also incorporate a memory protection unit, 7-channel DMA, math accelerator, and a variety of high-performance analog peripherals such as two 12-bit 4-Msps ADCs, configurable internal shared voltage reference, one 12-bit 1-Msps DAC, three high speed comparators with built-in reference DACs, two zero-drift zero-crossover op-amps with programmable gain, 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 modes. These devices provide data integrity and encryption peripherals (AES, CRC, TRNG) and enhanced communication interfaces (four UART, two I2C, two SPI). 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. MSPM0G150x 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 aLaunchPadavailable for purchase. TI also provides a free MSP Software Development Kit (SDK), which is available as a component ofCode Composer Studio™ IDEdesktop and cloud version within theTI Resource Explorer. MSPM0 MCUs are also supported by extensive online collateral, training withMSP Academy, and online support through theTI E2E™ support forums. For complete module descriptions, see theMSPM0 G-Series 80-MHz Microcontrollers Technical Reference Manual. MSPM0G150x 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 MSPM0G150x devices provide up to 128KB embedded flash program memory with built-in error correction code (ECC) and up to 32KB SRAM with hardware parity option. These MCUs also incorporate a memory protection unit, 7-channel DMA, math accelerator, and a variety of high-performance analog peripherals such as two 12-bit 4-Msps ADCs, configurable internal shared voltage reference, one 12-bit 1-Msps DAC, three high speed comparators with built-in reference DACs, two zero-drift zero-crossover op-amps with programmable gain, 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 modes. These devices provide data integrity and encryption peripherals (AES, CRC, TRNG) and enhanced communication interfaces (four UART, two I2C, two SPI). 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. MSPM0G150x 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 aLaunchPadavailable for purchase. TI also provides a free MSP Software Development Kit (SDK), which is available as a component ofCode Composer Studio™ IDEdesktop and cloud version within theTI Resource Explorer. MSPM0 MCUs are also supported by extensive online collateral, training withMSP Academy, and online support through theTI E2E™ support forums. For complete module descriptions, see theMSPM0 G-Series 80-MHz Microcontrollers Technical Reference Manual.
80 MHz
128 KB
32-VFQFN Exposed Pad
Surface Mount, Wettable Flank
-40 °C
125 °C
A/D 11x12b SAR, D/A 1x12b
ARM® Cortex®-M0+
28
1.62 V
3.6 V
FLASH
External, Internal
32-VQFN (5x5)
32-Bit
DALI, I2C, IrDA, LINbus, SmartCard, SMBus, SPI, UART/USART
Brown-out Detect/Reset, DMA, POR, PWM, TRNG, WDT
Texas Instruments
MSPM0G1507SRGZR
MSPM0G150x 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 MSPM0G150x devices provide up to 128KB embedded flash program memory with built-in error correction code (ECC) and up to 32KB SRAM with hardware parity option. These MCUs also incorporate a memory protection unit, 7-channel DMA, math accelerator, and a variety of high-performance analog peripherals such as two 12-bit 4-Msps ADCs, configurable internal shared voltage reference, one 12-bit 1-Msps DAC, three high speed comparators with built-in reference DACs, two zero-drift zero-crossover op-amps with programmable gain, 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 modes. These devices provide data integrity and encryption peripherals (AES, CRC, TRNG) and enhanced communication interfaces (four UART, two I2C, two SPI). 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. MSPM0G150x 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 aLaunchPadavailable for purchase. TI also provides a free MSP Software Development Kit (SDK), which is available as a component ofCode Composer Studio™ IDEdesktop and cloud version within theTI Resource Explorer. MSPM0 MCUs are also supported by extensive online collateral, training withMSP Academy, and online support through theTI E2E™ support forums. For complete module descriptions, see theMSPM0 G-Series 80-MHz Microcontrollers Technical Reference Manual. MSPM0G150x 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 MSPM0G150x devices provide up to 128KB embedded flash program memory with built-in error correction code (ECC) and up to 32KB SRAM with hardware parity option. These MCUs also incorporate a memory protection unit, 7-channel DMA, math accelerator, and a variety of high-performance analog peripherals such as two 12-bit 4-Msps ADCs, configurable internal shared voltage reference, one 12-bit 1-Msps DAC, three high speed comparators with built-in reference DACs, two zero-drift zero-crossover op-amps with programmable gain, 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 modes. These devices provide data integrity and encryption peripherals (AES, CRC, TRNG) and enhanced communication interfaces (four UART, two I2C, two SPI). 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. MSPM0G150x 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 aLaunchPadavailable for purchase. TI also provides a free MSP Software Development Kit (SDK), which is available as a component ofCode Composer Studio™ IDEdesktop and cloud version within theTI Resource Explorer. MSPM0 MCUs are also supported by extensive online collateral, training withMSP Academy, and online support through theTI E2E™ support forums. For complete module descriptions, see theMSPM0 G-Series 80-MHz Microcontrollers Technical Reference Manual.
80 MHz
128 KB
48-VFQFN Exposed Pad
Surface Mount
-40 °C
125 °C
1, 16
ARM® Cortex®-M0+
44 I/O
1.62 V
3.6 V
FLASH
External, Internal
48-VQFN (7x7)
32-Bit
DALI, I2C, IrDA, LINbus, SmartCard, SMBus, SPI, UART/USART
Brown-out Detect/Reset, DMA, POR, PWM, TRNG, WDT
12, 12
Texas Instruments
MSPM0G1507SPMR
MSPM0G150x 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 MSPM0G150x devices provide up to 128KB embedded flash program memory with built-in error correction code (ECC) and up to 32KB SRAM with hardware parity option. These MCUs also incorporate a memory protection unit, 7-channel DMA, math accelerator, and a variety of high-performance analog peripherals such as two 12-bit 4-Msps ADCs, configurable internal shared voltage reference, one 12-bit 1-Msps DAC, three high speed comparators with built-in reference DACs, two zero-drift zero-crossover op-amps with programmable gain, 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 modes. These devices provide data integrity and encryption peripherals (AES, CRC, TRNG) and enhanced communication interfaces (four UART, two I2C, two SPI). 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. MSPM0G150x 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 aLaunchPadavailable for purchase. TI also provides a free MSP Software Development Kit (SDK), which is available as a component ofCode Composer Studio™ IDEdesktop and cloud version within theTI Resource Explorer. MSPM0 MCUs are also supported by extensive online collateral, training withMSP Academy, and online support through theTI E2E™ support forums. For complete module descriptions, see theMSPM0 G-Series 80-MHz Microcontrollers Technical Reference Manual. MSPM0G150x 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 MSPM0G150x devices provide up to 128KB embedded flash program memory with built-in error correction code (ECC) and up to 32KB SRAM with hardware parity option. These MCUs also incorporate a memory protection unit, 7-channel DMA, math accelerator, and a variety of high-performance analog peripherals such as two 12-bit 4-Msps ADCs, configurable internal shared voltage reference, one 12-bit 1-Msps DAC, three high speed comparators with built-in reference DACs, two zero-drift zero-crossover op-amps with programmable gain, 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 modes. These devices provide data integrity and encryption peripherals (AES, CRC, TRNG) and enhanced communication interfaces (four UART, two I2C, two SPI). 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. MSPM0G150x 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 aLaunchPadavailable for purchase. TI also provides a free MSP Software Development Kit (SDK), which is available as a component ofCode Composer Studio™ IDEdesktop and cloud version within theTI Resource Explorer. MSPM0 MCUs are also supported by extensive online collateral, training withMSP Academy, and online support through theTI E2E™ support forums. For complete module descriptions, see theMSPM0 G-Series 80-MHz Microcontrollers Technical Reference Manual.
80 MHz
128 KB
64-LQFP
Surface Mount
-40 °C
125 °C
1, 17
ARM® Cortex®-M0+
60
1.62 V
3.6 V
FLASH
External, Internal
64-LQFP (10x10)
32-Bit
DALI, I2C, IrDA, LINbus, SmartCard, SMBus, SPI, UART/USART
Brown-out Detect/Reset, DMA, POR, PWM, TRNG, WDT
12 b, 12 b

Description

General part information

MSPM0G1507 Series

MSPM0G150x 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 MSPM0G150x devices provide up to 128KB embedded flash program memory with built-in error correction code (ECC) and up to 32KB SRAM with hardware parity option. These MCUs also incorporate a memory protection unit, 7-channel DMA, math accelerator, and a variety of high-performance analog peripherals such as two 12-bit 4-Msps ADCs, configurable internal shared voltage reference, one 12-bit 1-Msps DAC, three high speed comparators with built-in reference DACs, two zero-drift zero-crossover op-amps with programmable gain, 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 modes. These devices provide data integrity and encryption peripherals (AES, CRC, TRNG) and enhanced communication interfaces (four UART, two I2C, two SPI).

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.

Documents

Technical documentation and resources

Datasheet

Datasheet

Build Scalability in Cordless Power and Garden Tools Using Low-Cost MSPM0 MCUs (Rev. A)

Application brief

Emulate EEPROM with FLASH (Type A)

Subsystem design

EEPROM Emulation Type A Solution

Application note

MSPM0 Bootloader User's Guide

User guide

Frequency Counter: Tone Detection

Subsystem design

5-V Interface

Subsystem design

Three-Phase Current Transformer E-Meter Reference Design With Standalone ADC (Rev. A)

Design guide

Make System Design Easy With MSPM0 Precision Analog

Application note

MSPM0G3507 Low Power Test and Guidance

Application note

Simplifying Pulse Oximeter Designs With Low-Cost Highly Integrated MSPM0 MCUs

Application brief

MSPM0G150x Mixed-Signal Microcontrollers datasheet (Rev. D)

Data sheet

Transimpedance Amplifier

Subsystem design

Using MSPM0 MCUs to Design Trapezoidal-Based BLDC Motor Controllers (Rev. A)

Application brief

MSPM0 MCUs: More Options, Unlimited Possibilities (Rev. A)

Product overview

Migration Guide From STM32 to Arm-Based MSPM0 (Rev. A)

Application note

Digital FIR Filter

Subsystem design

MSPM0 G 系列 MCU 硬體開發指南 (Rev. B)

Application note

從 STM32 到 Arm 架構的 MSPM0 移轉指南 (Rev. A)

Application note

ADC to UART

Subsystem design

EEPROM Emulation Type B Design

Application note

250W motor inverter reference design with GaN IPM DRV7308

Design guide

Laser Speckle Reduction Solution in Projector based on MSPM0 MCU

Application note

Three-Phase Shunt-Based Energy Metrology Reference Design (Rev. A)

Design guide

MSPM0-Based Medical Alarm Design

Application brief

MSPM0: Idea to Product With Easy-to-Use Tools, Software, and Academy

White paper

ADC to I2C

Subsystem design

Designing Single- and Three-Axis Selfie Sticks With MSPM0 MCUs

Application brief

MSPM0 G-시리즈 MCU 하드웨어 개발 가이드 (Rev. B)

Application note

Migration Guide From STM8 to MSPM0

Application note

MSPM0 MCUs Development Guide (Rev. E)

User guide

MSPM0L or MSPM0G: How to Pick the Right MSP Microcontroller for Your Application

Application note

Optimizing Field Sensor and Transmitter Applications With MSPM0 MCUs

Application brief

LED Driver With PWM

Subsystem design

DMA Ping Pong With ADC (Rev. A)

Subsystem design

MSPM0 MCU 빠른 참조 가이드 (Rev. A)

Application note

Increasing Flexibility in Your Battery Management Designs With a Low-Cost MSPM0

Application brief

Migration Guide From MSP430 MCUs to MSPM0 MCUs (Rev. A)

Application note

MSPM0 Motor Control (Rev. B)

Application note

MSPM0 G-Series MCUs Power Optimization Guide

Application note

Emulate EEPROM With FLASH (Type B)

Subsystem design

ADC to SPI

Subsystem design

MSPM0 Gauge L2 Solution Guide

Application note

MSPM0 G-Series MCUs Hardware Development Guide (Rev. B)

Application note

Cybersecurity Enablers in MSPM0 MCUs

Application note

Realization of Password-Protected Debug Based on Software

Application note

MSPM0 MCU:更多選項,無限可能

Product overview

Closed Loop Constant Power Drive to Simplify Heater Element Control and Extend Battery Life

Application note

Digital IIR Filter

Subsystem design

Operating Time of MSPM0 Powered by a Capacitor

Application note

MSPM0 MCU: 더 많은 옵션, 무한한 가능성

Product overview

STM32에서 Arm 기반 MSPM0으로의 마이그레이션 가이드 (Rev. A)

Application note

Data Sensor Aggregator Subsystem Design

Subsystem design

MSPM0 MCUs Quick Reference Guide (Rev. A)

Application note

MSPM0 ADC Noise Analysis and Application

Application note

Thermistor Temperature Sensing

Subsystem design

MSPM0 MCU 快速參考指南 (Rev. A)

Application note

MSPM0 G-Series 80-MHz Microcontrollers Technical Reference Manual (Rev. B)

User guide

LIN Basics and Implementation on MSPM0

Application note

MSPM0G350x, MSPM0G150x Mixed-Signal Microcontrollers Errata (Rev. B)

Errata

MCU Design Techniques: ADC to PWM

Subsystem design

BLDC and PMSM Control Using Sensorless FOC Algorithm Based on MSPM0 MCUs (Rev. A)

Application brief

MSPM0 Bootloader (BSL) Implementation (Rev. C)

Application note

Understanding the MSPM0 Debug Subsystem

Application note

Common Amplifier Topologies: PGA

Subsystem design

Datasheet

Datasheet