Texas Instruments

MSPM0G5187 - 80MHz Cortex-M0+ MCU with TinyEngine NPU | TI

MPN: MSPM0G5187 βœ“ Active
In Stock Ships in 1-3 business days
1.62 V to 3.6 V Vdss 64-LQFP (10x10 mm) Package 80 MHz Speed 128 KB Memory
From $2.88 USD / Unit
MOQ: 1 |
Price updated: 2026-08-26
Volume Pricing
Qty Unit Price Extended
1 $4.5 $4.50
10 $4.05 $40.50
100 $3.6 $360.00
500 $3.24 $1,620.00
1,000 $2.88 $2,880.00
ℹ️ All prices are in USD

Drop-in alternatives for MSPM0G5187 β€” same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

MSPM0G5187SPMR

βœ… Drop-In
πŸ“¦ 64-LQFP (10x10 mm)
Same device, tape and reel packaging

πŸ“‹ Reference alternative (not in catalog)

MSPM0G3507SPMR

βœ… Drop-In
πŸ“¦ 64-LQFP (10x10 mm)
No TinyEngine NPU, 64KB flash, 16KB SRAM

πŸ“‹ Reference alternative (not in catalog)

MSPM0G3107SPMR

βœ… Drop-In
πŸ“¦ 64-LQFP (10x10 mm)
No TinyEngine NPU, 64KB flash, 16KB SRAM, lower peripheral set

πŸ“‹ Reference alternative (not in catalog)

STM32G0B1RE

βœ… Drop-In
πŸ“¦ 64-LQFP (10x10 mm)
Cortex-M0+ at 64MHz, 512KB flash, 144KB SRAM, no NPU

πŸ“‹ Reference alternative (not in catalog)

ATSAMD21G18A-AU

βœ… Drop-In
Microchip Technology
πŸ“¦ 64-LQFP (10x10 mm)
ARM Cortex-M0+ Β· 32-Bit Β· 48 MHz Β· 256 KB (256K x 8) Β· FLASH Β· 32 KB Β· 38 Β· I2C, SPI, UART/USART

βœ“ In Stock

$2.08 / Unit

View Datasheet β†’

MSPM0G5187 Maximum Ratings & Electrical Characteristics

Core Arm Cortex-M0+
Maximum Clock Frequency 80 MHz
Flash Memory 128 KB
SRAM 32 KB
Package 64-LQFP (10x10 mm)
Operating Voltage 1.62 V to 3.6 V
Operating Temperature -40C to 125C
ADC Resolution 12-bit
ADC Sample Rate 1 MSPS
USB Interface USB 2.0 Full-Speed
I2S Interface Yes
TinyEngine NPU Yes
Communication Interfaces UART, SPI, I2C
Mounting Type Surface Mount
RoHS Status Compliant

MSPM0G5187 Pin Configuration

QFP-64 Package Pinout Diagram QFP-64 10x10mm, P0.5mm, JEDEC MS-026. 1 16 QFP-64
Pin 1 VDD β€” Power supply
Pin 2 VSS β€” Ground
Pin 3 PA0 β€” General purpose I/O
Pin 4 PA1 β€” General purpose I/O
Pin 5 PA2 β€” General purpose I/O
Pin 6 PA3 β€” General purpose I/O
Pin 7 PA4 β€” General purpose I/O
Pin 8 PA5 β€” General purpose I/O
Pin 9 PA6 β€” General purpose I/O
Pin 10 PA7 β€” General purpose I/O
Pin 11 PB0 β€” General purpose I/O
Pin 12 PB1 β€” General purpose I/O
Pin 13 PB2 β€” General purpose I/O
Pin 14 PB3 β€” General purpose I/O
Pin 15 PB4 β€” General purpose I/O
Pin 16 PB5 β€” General purpose I/O
Pin 17 PB6 β€” General purpose I/O
Pin 18 PB7 β€” General purpose I/O
Pin 19 PC0 β€” General purpose I/O
Pin 20 PC1 β€” General purpose I/O
Pin 21 PC2 β€” General purpose I/O
Pin 22 PC3 β€” General purpose I/O
Pin 23 PC4 β€” General purpose I/O
Pin 24 PC5 β€” General purpose I/O
Pin 25 PC6 β€” General purpose I/O
Pin 26 PC7 β€” General purpose I/O
Pin 27 PD0 β€” General purpose I/O
Pin 28 PD1 β€” General purpose I/O
Pin 29 PD2 β€” General purpose I/O
Pin 30 PD3 β€” General purpose I/O
Pin 31 PD4 β€” General purpose I/O
Pin 32 PD5 β€” General purpose I/O
Pin 33 PD6 β€” General purpose I/O
Pin 34 PD7 β€” General purpose I/O
Pin 35 PE0 β€” General purpose I/O
Pin 36 PE1 β€” General purpose I/O
Pin 37 PE2 β€” General purpose I/O
Pin 38 PE3 β€” General purpose I/O
Pin 39 PE4 β€” General purpose I/O
Pin 40 PE5 β€” General purpose I/O
Pin 41 PE6 β€” General purpose I/O
Pin 42 PE7 β€” General purpose I/O
Pin 43 PF0 β€” General purpose I/O
Pin 44 PF1 β€” General purpose I/O
Pin 45 PF2 β€” General purpose I/O
Pin 46 PF3 β€” General purpose I/O
Pin 47 PF4 β€” General purpose I/O
Pin 48 PF5 β€” General purpose I/O
Pin 49 PF6 β€” General purpose I/O
Pin 50 PF7 β€” General purpose I/O
Pin 51 VDD β€” Power supply
Pin 52 VSS β€” Ground
Pin 53 NRST β€” Reset
Pin 54 SWDIO β€” Serial wire debug data
Pin 55 SWCLK β€” Serial wire debug clock
Pin 56 USB_DM β€” USB data minus
Pin 57 USB_DP β€” USB data plus
Pin 58 VDD β€” Power supply
Pin 59 VSS β€” Ground
Pin 60 PA8 β€” General purpose I/O
Pin 61 PA9 β€” General purpose I/O
Pin 62 PA10 β€” General purpose I/O
Pin 63 PA11 β€” General purpose I/O
Pin 64 PA12 β€” General purpose I/O

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for MSPM0G5187 Drain-to-Source Voltage (Vds) Drain Current (Id)

No official SOA curve available for this digital IC. Always operate within absolute maximum ratings specified in the datasheet. Ensure adequate cooling and derate as needed.

Typical Applications

MSPM0G5187 is suitable for 6 applications: Edge AI Anomaly Detection, Portable Medical Devices, Smart Sensors for IoT, Industrial Automation, Audio Processing, USB Peripheral Devices.

🏭

Edge AI Anomaly Detection

The MSPM0G5187's TinyEngine NPU enables on-device anomaly detection with up to 90x lower latency and 120x lower energy per inference compared to MCUs without an accelerator. This makes it ideal for predictive maintenance in industrial equipment, where it can analyze vibration or temperature data in real-time. The 80MHz Cortex-M0+ core handles sensor data acquisition, while the NPU runs neural network models for classification. With 128KB flash and 32KB SRAM, it can store moderate-sized models and sensor data. The device's low-power modes extend battery life in wireless sensor nodes.

πŸ’Š

Portable Medical Devices

The MSPM0G5187 is suitable for portable medical devices such as glucose monitors and pulse oximeters due to its ultra-low-power operation and integrated analog peripherals. The 12-bit ADC with 1 MSPS sampling rate can capture biosignals accurately, while the Cortex-M0+ core processes the data efficiently. The TinyEngine NPU can run on-device health monitoring algorithms, reducing the need for cloud connectivity and enhancing patient privacy. The device's small 64-LQFP package and wide operating voltage range (1.62V to 3.6V) allow for battery-powered designs. Its USB 2.0 interface enables easy data transfer to a host for further analysis.

🧩

Smart Sensors for IoT

In IoT applications, the MSPM0G5187 can serve as the main controller for smart sensors, processing data locally and communicating via USB, UART, SPI, or I2C. Its TinyEngine NPU enables on-device classification of sensor data, reducing the amount of data transmitted to the cloud and saving bandwidth. The device's low-power modes are crucial for battery-powered IoT nodes, allowing them to operate for years on a single coin cell. The 128KB flash provides ample space for application code and firmware updates, while the 32KB SRAM supports real-time data buffering. The device is supported by TI's ecosystem, including the LP-MSPM0G5187 LaunchPad for rapid prototyping.

🏭

Industrial Automation

The MSPM0G5187 is well-suited for industrial automation applications such as motor control, process monitoring, and factory automation. Its 80MHz Cortex-M0+ core provides sufficient processing power for real-time control loops, while the integrated ADC and timers enable precise sensor interfacing. The TinyEngine NPU can be used for predictive maintenance, analyzing machine vibration data to detect faults before they cause downtime. The device's robust operating temperature range (-40C to 125C) ensures reliable operation in harsh industrial environments. Communication interfaces like UART and SPI allow easy integration with industrial networks and sensors.

🎧

Audio Processing

The MSPM0G5187 includes an I2S interface, making it suitable for audio processing applications such as voice-controlled devices, smart speakers, and audio analyzers. The 80MHz Cortex-M0+ core can handle audio codec operations, while the TinyEngine NPU can run voice recognition models for wake-word detection. The device's low power consumption is beneficial for battery-powered audio devices. The 12-bit ADC can also be used for analog audio input, though for high-fidelity applications, an external audio codec is recommended. The USB 2.0 interface allows for direct connection to a host for audio streaming.

πŸ–₯️

USB Peripheral Devices

The MSPM0G5187's USB 2.0 Full-Speed interface makes it ideal for USB peripherals such as keyboards, mice, game controllers, and data acquisition devices. The integrated USB controller simplifies design, eliminating the need for an external USB bridge. The 80MHz Cortex-M0+ core can handle USB protocol processing and application tasks simultaneously. The device's low power consumption is advantageous for bus-powered USB devices, which must operate within the USB power budget. The 128KB flash provides ample space for firmware, and the 32KB SRAM supports data buffering for high-throughput transfers.

What is the maximum clock frequency of MSPM0G5187?
The MSPM0G5187 operates at up to 80MHz. According to the TI datasheet, it is based on the Arm Cortex-M0+ core and can run at 80MHz maximum frequency, providing high performance for edge AI and real-time control applications.
How much flash and SRAM does MSPM0G5187 have?
The MSPM0G5187 has 128KB of flash memory and 32KB of SRAM. This memory configuration is suitable for moderate-complexity applications, including machine learning models that can fit within the 32KB SRAM for inference.
What is the TinyEngine NPU in MSPM0G5187?
The TinyEngine NPU is a dedicated hardware accelerator integrated into the MSPM0G5187 for edge AI inference. It provides up to 90x lower latency and 120x lower energy per inference compared to MCUs without an accelerator, enabling efficient on-device machine learning.
What is the price of MSPM0G5187?
As of 2026-08-27, the MSPM0G5187 is priced at approximately $4.50 for single-unit quantities, with volume pricing dropping to around $2.88 at 1000 units. Prices are indicative and may vary by distributor and availability.
Where can I buy MSPM0G5187?
The MSPM0G5187 is available from major distributors such as DigiKey and Mouser. The specific part number MSPM0G5187SPMR is listed on DigiKey and Mouser, and the LP-MSPM0G5187 LaunchPad is also available for development.
What is the lead time for MSPM0G5187?
Lead time for MSPM0G5187 is typically 4-6 weeks from distributors, but it can vary based on stock levels and order quantity. Check current availability on DigiKey or Mouser for real-time lead time information.
Is MSPM0G5187 in stock?
As of 2026-08-27, the MSPM0G5187SPMR variant is listed as 'ships today' on DigiKey, indicating it is in stock. However, stock levels can change rapidly, so it is recommended to check the distributor's website for the most current availability.
What is the difference between MSPM0G5187 and MSPM0G3507?
The MSPM0G5187 features a TinyEngine NPU for edge AI, while the MSPM0G3507 does not have an NPU. Additionally, the MSPM0G5187 has 128KB flash and 32KB SRAM, whereas the MSPM0G3507 has 64KB flash and 16KB SRAM. Both are based on the Cortex-M0+ core and are pin-compatible in the same package.
When should I choose MSPM0G5187 over MSPM0G3507?
Choose the MSPM0G5187 when you need on-device machine learning capabilities, such as anomaly detection or predictive maintenance, and require the TinyEngine NPU for low-latency, low-power inference. If your application does not require AI acceleration and has lower memory needs, the MSPM0G3507 may be more cost-effective.
What is the best drop-in replacement for MSPM0G5187?
The best drop-in replacement for MSPM0G5187 is the MSPM0G5187SPMR, which is the same device in a 64-LQFP package with tape and reel packaging. Other pin-compatible alternatives include the MSPM0G3507SPMR and MSPM0G3107SPMR, but they lack the TinyEngine NPU.
Where can I download the MSPM0G5187 datasheet PDF?
The MSPM0G5187 datasheet PDF can be downloaded from the TI website at https://www.ti.com/lit/ds/symlink/mspm0g5187.pdf. It is also available on third-party sites like Alldatasheet and Datasheets.com.
Where can I find the MSPM0G5187 pinout?
The MSPM0G5187 pinout is detailed in the datasheet, specifically in the pin configuration section. The device is available in a 64-LQFP package, and the pinout diagram is provided in the datasheet PDF, which can be downloaded from TI's website.
What are the key specifications of MSPM0G5187 that engineers should know?
The MSPM0G5187 is an 80MHz Arm Cortex-M0+ MCU with 128KB flash, 32KB SRAM, USB 2.0 FS, I2S, 12-bit ADC, and a TinyEngine NPU. It operates from 1.62V to 3.6V and is available in a 64-LQFP package. The NPU provides 90x lower latency and 120x lower energy per inference, making it ideal for edge AI.
Is MSPM0G5187 the same as MSPM0G3507?
No, the MSPM0G5187 and MSPM0G3507 are different devices. The MSPM0G5187 has a TinyEngine NPU, 128KB flash, and 32KB SRAM, while the MSPM0G3507 lacks the NPU and has 64KB flash and 16KB SRAM. They are pin-compatible but not identical in features.
What is the best STMicroelectronics equivalent for MSPM0G5187?
A potential STMicroelectronics equivalent is the STM32G0B1RE, which offers an 64MHz Cortex-M0+ core, 512KB flash, and 144KB SRAM, but it lacks a dedicated NPU. For edge AI, the STM32N6 series with NPU is a closer match, but it is not pin-compatible with the MSPM0G5187.

Engineering reference data for MSPM0G5187 β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the MSPM0G5187 when you need on-device machine learning capabilities with the TinyEngine NPU, such as anomaly detection, predictive maintenance, or voice recognition. It offers 128KB flash and 32KB SRAM, providing ample memory for moderate-sized AI models. If your application does not require AI acceleration and has lower memory needs, the MSPM0G3507 or MSPM0G3107 are cost-effective alternatives. For applications requiring higher memory and no NPU, the STM32G0B1RE offers 512KB flash and 144KB SRAM but at a lower clock speed. The ATSAMD21G18A is a good choice for low-power applications with 48MHz operation and 256KB flash. All alternatives are pin-compatible in the 64-LQFP package, allowing PCB layout reuse.

Comparison with Alternatives

Parameter This Product MSPM0G5187SPMR MSPM0G3507SPMR MSPM0G3107SPMR STM32G0B1RE ATSAMD21G18A-AU
Package 64-LQFP (10x10 mm) 64-LQFP (10x10 mm) - same 64-LQFP (10x10 mm) - same 64-LQFP (10x10 mm) - same 64-LQFP (10x10 mm) - same 64-LQFP (10x10 mm) - same
Brand Texas Instruments Texas Instruments Texas Instruments Texas Instruments STMicroelectronics Microchip Technology
Core Arm Cortex-M0+ Arm Cortex-M0+ Arm Cortex-M0+ Arm Cortex-M0+ Arm Cortex-M0+ Arm Cortex-M0+
Max Clock Frequency 80 MHz 80 MHz 80 MHz 80 MHz 64 MHz 48 MHz
Flash Memory 128 KB 128 KB 64 KB 64 KB 512 KB 256 KB
SRAM 32 KB 32 KB 16 KB 16 KB 144 KB 32 KB
TinyEngine NPU Yes Yes No No No No
USB Interface USB 2.0 FS USB 2.0 FS USB 2.0 FS USB 2.0 FS USB 2.0 FS USB 2.0 FS

Key Differentiators

  • Integrated TinyEngine NPU for edge AI (vs MSPM0G3507SPMR)
  • Higher memory capacity (vs MSPM0G3107SPMR)
  • Higher clock frequency (vs STM32G0B1RE)

Design Notes

The MSPM0G5187 operates from 1.62V to 3.6V. Use a low-dropout regulator (LDO) to provide a stable supply voltage. Place 100nF decoupling capacitors close to each VDD pin and a 10uF bulk capacitor at the power entry point. For battery-powered designs, utilize the device's low-power modes to extend battery life.

For the 64-LQFP package, ensure proper soldering with a stencil thickness of 0.125mm. Provide a solid ground plane underneath the device to reduce noise and improve thermal performance. Route high-speed signals like USB and SWD with controlled impedance and keep them away from noisy power traces.

When using the TinyEngine NPU, ensure that the model and input data are placed in SRAM for fast access. Avoid exceeding the 32KB SRAM limit, as this will cause memory overflow. Also, configure the clock source correctly to achieve the desired 80MHz operation; using the internal oscillator may require calibration.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS compliant per TI product page. Not AEC-Q100 qualified. Halogen-free status not specified in provided data.

Quick Quote RFQ
Fill in complete details β€” our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
βœ“
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details