Texas Instruments MSPM0G3505SDGS28R
- Part No.:
- MSPM0G3505SDGS28R
- Manufacturer:
- Texas Instruments
- Category:
- Microcontrollers
- Package:
- 28-TFSOP (0.118", 3.00mm Width)
- Datasheet:
-
MSPM0G3505SDGS28R.pdf
- Description:
- 80MHZ ARM M0+ MCU, 32KB FLASH, 1
- Quantity:
- Payment:

- Shipping:

Inventory:4,692
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
MSPM0G3505SDGS28R from Texas Instruments is a 32-bit Arm® Cortex®-M0+ microcontroller with CAN-FD interface, 32KB flash, 16KB SRAM, and 24 GPIOs in a 28-pin VSSOP package. It operates from 1.62V to 3.6V across –40°C to 125°C, integrates dual 12-bit 4-Msps ADCs, one 12-bit DAC, two zero-drift op-amps, and supports ultra-low-power STANDBY mode (1.5µA). It targets motor control and industrial power conversion where compact size, CAN-FD connectivity, and analog integration are critical.
For engineers reviewing the MSPM0G3505SDGS28R datasheet, MSPM0G3505SDGS28R pinout, MSPM0G3505SDGS28R application, or MSPM0G3505SDGS28R equivalent, this page delivers verified specifications, package-specific pin functions, real-world use cases in motor drives and smart metering, and validated alternative options for design flexibility and supply continuity.
Technical Context
The MSPM0G3505SDGS28R implements an Arm Cortex-M0+ core at up to 80MHz with MPU, integrated 7-channel DMA, math accelerator (DIV/SQRT/MAC/TRIG), and dual 16-bit advanced timers with deadband support. Its analog subsystem includes programmable analog routing between ADCs, OPAs, COMP, DAC, and VREF, enabling sensor signal conditioning and closed-loop control without external components.
It features a dual-bus architecture: AHB for CPU/DMA access to flash/SRAM/peripherals, and ULPCLK domain for low-power peripherals (UART/I²C/SPI/CAN/RTC) active in STANDBY. Clock sources include internal SYSOSC (±1.2%), PLL, HFXT/LFXT, and LFOSC (±3%), supporting precise timing for CAN-FD bit-rate accuracy and RTC calendar operation.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core | Arm Cortex-M0+, 80MHz max - enables real-time motor FOC execution and CAN-FD protocol handling within tight timing budgets. |
| Flash / SRAM | 32KB flash with ECC + 16KB SRAM with parity - ensures code/data integrity in safety-critical industrial applications. |
| ADC | Dual 12-bit, 4Msps with 11 external channels - supports simultaneous sampling of current/voltage feedback in 3-phase motor drives. |
| DAC & OPA | 12-bit 1Msps DAC with buffer + two zero-drift chopper OPAs (0.5µV/°C drift, gain up to 32×) - enables precision analog output and sensor front-end amplification. |
| CAN Interface | CAN 2.0A/B and CAN-FD compliant - supports high-speed data transfer (up to 5Mbps) for automotive-grade diagnostics and industrial networked control. |
| Low-Power Modes | STANDBY: 1.5µA (RTC + SRAM + registers retained); SHUTDOWN: 80nA with IO wake-up - extends battery life in portable or energy-harvested systems. |
| Package | 28-pin VSSOP (7.1mm × 4.9mm, 0.5mm pitch) - provides compact footprint for space-constrained PCB layouts in inverters and smart sensors. |
Pinout & Package
28-pin VSSOP (DGS28) package with 0.5mm pitch, 7.1mm × 4.9mm body size, thermal pad not present. Designed for surface-mount assembly and industrial temperature operation (–40°C to 125°C).
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD | Power supply (1.62–3.6V) | Primary digital supply rail; requires local 100nF decoupling per TI layout guidelines. |
| VSS | Ground reference | Digital ground plane connection; must be tied to system GND with low-inductance path. |
| VCORE | Core voltage regulator output | Internal LDO output (1.2V); bypassed externally with 1µF ceramic capacitor. |
| NRST | Active-low reset input | Asynchronous reset pin; pulled high via external 10kΩ resistor; accepts 100ns pulse for SWD-triggered reset. |
| PA19 / SWDIO | Serial Wire Debug I/O | Two-pin debug interface for programming and real-time trace; supports full JTAG-like functionality over SWD. |
| PA20 / SWCLK | Serial Wire Debug clock | Clock input for SWD; driven by debugger at ≤10MHz; synchronous with SWDIO for reliable firmware updates. |
| PA27 / A0_0 | ADC0 channel 0 input | Analog input for primary current sensing; supports differential pair with PA26 (A0_1) for noise rejection. |
| PA23 / VREF+ | Internal reference positive terminal | Connects to configurable 1.4V or 2.5V shared VREF; used by ADCs, DAC, comparators, and OPA biasing. |
| PA21 / A1_7 / VREF- | ADC1 channel 7 / VREF negative | Shared analog ground for VREF; must be routed with low-noise copper pour and isolated from digital return paths. |
| PA14 / A0_12 | ADC0 channel 12 input | High-impedance analog input; supports optional internal 10kΩ pull-down for unused pins to prevent floating inputs. |
| PA15 / A1_0 / DAC_OUT | DAC output / ADC1 channel 0 | Buffered 12-bit DAC output; capable of driving 1kΩ loads directly; used for analog setpoint generation in closed-loop control. |
| PA16 / A1_1 / OPA1_OUT | Op-amp 1 output | Zero-drift chopper amplifier output; supports rail-to-rail swing and programmable gain (1×–32×) for sensor signal conditioning. |
Key Features
| Feature | Design Value |
|---|---|
| Programmable analog interconnect | Hardware-configurable routing between ADCs, OPAs, COMP, DAC, and VREF eliminates external signal-path components and reduces BOM count. |
| Ultra-low-power STANDBY mode | 1.5µA retention of RTC, SRAM, CPU state, and registers - enables rapid wake-up (<10µs) for time-triggered event response in energy-sensitive systems. |
| CAN-FD with flexible data rate | Supports classic CAN (1Mbps) and FD modes (up to 5Mbps payload) with CRC-16/32 - ensures robust communication in noisy motor drive environments. |
| Integrated math accelerator | Hardware DIV, SQRT, MAC, and TRIG units offload CPU during motor control algorithms (e.g., Clarke/Park transforms), improving deterministic latency. |
| Configurable internal VREF | Selectable 1.4V or 2.5V shared reference for ADC, DAC, COMP, and OPA - simplifies analog subsystem calibration and improves measurement consistency. |
| Zero-drift chopper op-amps | 0.5µV/°C input offset drift with integrated programmable gain (up to 32×) - enables high-accuracy current sensing over full industrial temperature range. |
Applications
| Motor Control | Smart Metering |
|---|---|
Use Scenario: Field-oriented control (FOC) of 3-phase BLDC motors in HVAC compressors and industrial pumps. IC Role / Device Role / Timing Role: Real-time execution of FOC loop (PWM generation, ADC sampling, current reconstruction) with CAN-FD telemetry and fault reporting. Use Value: Dual 4-Msps ADCs enable simultaneous current sampling; STANDBY mode allows fast wake-on-fault; 28-pin VSSOP fits compact inverter PCBs. |
Use Scenario: Polyphase electricity meter with harmonic analysis, tamper detection, and remote firmware update via CAN-FD. IC Role / Device Role / Timing Role: High-precision metrology engine interfacing with shunt/sensor inputs, managing secure AES-encrypted data transmission, and maintaining RTC calendar. Use Value: 12-bit DAC generates calibration references; TRNG + AES-256 secures firmware updates; extended temp rating ensures outdoor reliability. |
| Uninterruptible Power Supplies | Industrial Transport Systems |
Use Scenario: Bidirectional DC-AC inverter in UPS systems with battery management and grid synchronization. IC Role / Device Role / Timing Role: PWM timing control for IGBT/MOSFET gate drivers, voltage/current monitoring, and CAN-FD communication with master controller. Use Value: Two 16-bit advanced timers with deadband support prevent shoot-through; 1.62–3.6V supply accommodates wide battery voltage range. |
Use Scenario: Onboard diagnostics and actuator control in rail signaling equipment and automated guided vehicles (AGVs). IC Role / Device Role / Timing Role: CAN-FD node for distributed control network, analog sensing of position/temperature, and watchdog-protected real-time decision logic. Use Value: WWDT and memory protection unit (MPU) meet SIL-2 functional safety requirements; -40°C to 125°C rating supports under-hood deployment. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar mixed-signal microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| MSPM0G3505SRHBR | Same core, memory, and peripheral set but in 32-pin VQFN (5mm × 5mm); adds 4 more GPIOs (28 → 32) and includes thermal pad for improved thermal dissipation. | Better suited for thermally demanding motor control designs requiring higher sustained CPU load or ambient >105°C. | Select MSPM0G3505SRHBR when board layout allows larger footprint and thermal performance outweighs VSSOP's height advantage. |
| MSPM0L1306 | Lower-cost M0+ MCU (32KB flash, 4KB RAM), no CAN-FD, single 12-bit 1-Msps ADC, no chopper OPAs, but offers same 28-pin VSSOP package and 1.62–3.6V operation. | Applicable for simpler sensor nodes or basic control tasks where CAN-FD and high-precision analog are unnecessary. | Choose MSPM0L1306 only if CAN-FD, dual high-speed ADCs, or zero-drift amplifiers are not required - avoids over-specifying cost and complexity. |
Compared with MSPM0G3505SRHBR, the MSPM0G3505SDGS28R trades thermal headroom and GPIO count for lower profile and tighter board space; versus MSPM0L1306, it delivers essential CAN-FD, dual ADCs, and chopper OPAs needed for industrial motor and power applications - making it the only option meeting full functional and environmental requirements.
Availability
MSPM0G3505SDGS28R is available at Aetrix Electronics and suitable for motor control, uninterruptible power supplies, and smart metering requiring stable component supply across extended temperature ranges and long production lifecycles.
Supply support for MSPM0G3505SDGS28R includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Texas Instruments is a global semiconductor leader specializing in analog, embedded processing, and connectivity technologies, with decades of experience in industrial, automotive, and power management solutions.
The MSPM0G350x family is designed for ultra-low-power, high-integration industrial control applications - combining Arm Cortex-M0+ performance with precision analog peripherals, CAN-FD, and robust operating margins for harsh environments.
FAQ
What is the maximum operating frequency and core type of the MSPM0G3505SDGS28R?
The MSPM0G3505SDGS28R features an Arm Cortex-M0+ core with a maximum operating frequency of 80MHz. This clock speed is achieved using the on-chip PLL fed by internal SYSOSC or external HFXT. The core includes a memory protection unit (MPU) and supports Thumb-2 instruction set for efficient code density and real-time determinism in motor control loops.
Does the MSPM0G3505SDGS28R support CAN-FD, and what are its bit-rate capabilities?
Yes, the MSPM0G3505SDGS28R includes a fully compliant CAN-FD controller supporting both Classical CAN (up to 1Mbps) and CAN-FD (up to 5Mbps data phase). It implements ISO 11898-1:2015, includes programmable bit timing, automatic retransmission, and hardware CRC-16/32 - enabling robust communication in electric drive and industrial automation networks.
How many analog-to-digital converter (ADC) channels does the MSPM0G3505SDGS28R provide, and what is their resolution and speed?
The MSPM0G3505SDGS28R integrates two independent 12-bit ADCs, each capable of 4Msps sampling. In the 28-pin VSSOP variant, 11 external analog input channels are available (A0_0 through A0_12, excluding A0_11). Hardware averaging enables 14-bit effective resolution at 250ksps, supporting high-accuracy current and voltage sensing in motor drives.
What low-power modes are available on the MSPM0G3505SDGS28R, and what is the lowest current consumption?
The MSPM0G3505SDGS28R offers RUN, SLEEP, STOP, STANDBY, and SHUTDOWN modes. The lowest active-retention mode is STANDBY at 1.5µA (with 32kHz LFXT, RTC, SRAM, CPU state, and registers retained). SHUTDOWN draws just 80nA while retaining IO state and wake-up capability - ideal for battery-backed systems requiring multi-year shelf life.
Is the MSPM0G3505SDGS28R pin-compatible with other members of the MSPM0G350x family?
No - the MSPM0G3505SDGS28R uses a 28-pin VSSOP package with 24 GPIOs, while other variants (e.g., MSPM0G3505SPMR in 64-pin LQFP) have different pin counts, layouts, and signal allocations. Pin compatibility exists only within identical package types (e.g., all 28-pin VSSOP variants share the same pinout), but not across package families.
MSPM0G3505SDGS28R Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Texas Instruments
- Package/Case:
- 28-TFSOP (0.118", 3.00mm Width)
- Series:
- MSPM0 G
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Active
- Programmable:
- -
- Core Processor:
- ARM® Cortex®-M0+
- Core Size:
- 32-Bit
- Speed:
- 80MHz
- Connectivity:
- CANbus, DALI, I2C, IrDA, LINbus, SmartCard, SMBus, SPI, UART/USART
- Peripherals:
- AES, Brown-out Detect/Reset, DMA, POR, PWM, TRNG, WDT
- Number of I/O:
- 24
- Program Memory Size:
- 32KB (32K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 16K x 8
- Voltage - Supply (Vcc/Vdd):
- 1.62V ~ 3.6V
- Data Converters:
- A/D 11x12b SAR; D/A 1x12b
- Oscillator Type:
- External, Internal
- Operating Temperature:
- -40°C ~ 125°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
MSPM0G3505SDGS28R FAQ
1.How can I place an order for MSPM0G3505SDGS28R through Aetrix?
Please submit a Request for Quotation (RFQ) for MSPM0G3505SDGS28R on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for MSPM0G3505SDGS28R reliable?
The price and inventory of MSPM0G3505SDGS28R are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for MSPM0G3505SDGS28R is usually 5 days.
3.What payment methods are accepted for MSPM0G3505SDGS28R?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for MSPM0G3505SDGS28R transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for MSPM0G3505SDGS28R?
MSPM0G3505SDGS28R orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your MSPM0G3505SDGS28R order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for MSPM0G3505SDGS28R?
For technical support, including MSPM0G3505SDGS28R datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your MSPM0G3505SDGS28R requirements.
6.How does Aetrix verify that MSPM0G3505SDGS28R is sourced from the original manufacturer or authorized distributors?
All MSPM0G3505SDGS28R products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that MSPM0G3505SDGS28R meets industry standards.
7.What is the process for return or replacement of MSPM0G3505SDGS28R?
All MSPM0G3505SDGS28R units undergo pre-shipment inspection (PSI). If there is an issue with MSPM0G3505SDGS28R, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The MSPM0G3505SDGS28R part is unused and in its original packaging.
Return procedure for MSPM0G3505SDGS28R:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
MSPM0G3505SDGS28R Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

