Skip to main content
Texas Instruments LM3S1512-EQC25-A2 — Microcontrollers & Processors (MCU / MPU / DSP)

Texas Instruments LM3S1512-EQC25-A2 ARM Cortex-M3 MCU

MPNLM3S1512-EQC25-A2
Obsolete

Texas Instruments Stellaris® ARM® Cortex®-M3S 1000 microcontroller, LM3S1512-EQC25-A2, 32-bit single-core, 25 MHz, 96 KB FLASH, 64K x 8 RAM, 58 I/O, 100-LQFP (14x14 mm), -40°C to 105°C.

Sourced new & surplus through independent channelsAuthenticity-screened · ESD-safe packingListing updated Jul 2026

Specifications

LM3S1512-EQC25-A2 specifications
ParameterValue
SeriesStellaris® ARM® Cortex®-M3S 1000
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))2.25V ~ 2.75V
Operating temperature-40°C~105°C(TA)
Speed25MHz
PackageTray
RAM size64K x 8
Core size32-Bit Single-Core
PeripheralsBrown-out Detect/Reset, POR, PWM, WDT
ConnectivityI²C, IrDA, Microwire, QEI, SPI, SSI, UART/USART
Number of i (O)58
Core processorARM® Cortex®-M3
Case100-LQFP
Data convertersA/D 2x10b
Program memory size96KB (96K x 8)

Product details

25 MHz Cortex-M3 with 96 KB flash — memory headroom for the firmware

The LM3S1512-EQC25-A2: The 96 KB flash is the binding constraint for the application firmware; the 64 KB SRAM provides enough headroom for moderate data buffers and a real-time operating system heap. For a motor-control or sensor-fusion workload, the flash fills first — budget the code footprint before the BOM commit.

The 105°C ceiling covers outdoor enclosures, engine-bay electronics, and factory-floor panels without active cooling — the internal oscillator and flash retention are characterised across the full span. The 2.25 V to 2.75 V supply window is narrow; a 3.3 V rail needs an external LDO stepping down to 2.5 V, and the LDO's dropout and PSRR become part of the power budget.

100-LQFP package — board integration notes

Housed in a 100-LQFP (14x14 mm, 0.5 mm pitch). The fine pitch forces a 4-layer PCB for fan-out — two-layer boards break out only the outer rows of pins. The exposed paddle at the package centre must be soldered to a thermal via array under the MCU; without it, the junction-to-ambient thermal resistance rises above the datasheet figure and the 105°C limit becomes harder to hold. The 58 general-purpose I/O are multiplexed with the peripheral set (I²C, SPI, UART, PWM, QEI), so pin assignment locks the available function mix.

Connectivity includes I²C, IrDA, Microwire, QEI, SPI, SSI, and UART/USART — enough serial interfaces for a multi-sensor node or a small drive controller. The QEI (quadrature encoder interface) is specific to motor-feedback applications; the PWM module with brown-out detect and watchdog timer covers the basic safety monitoring for an unregulated power source. The 2x10-bit ADC (two converters, 10-bit resolution) samples analog feedback at moderate rates — suitable for current sensing or potentiometer position, not high-speed data acquisition.

Obsolete — sourcing through independent surplus channels

Texas Instruments lists the LM3S1512-EQC25-A2 as Obsolete. For a BOM line that depends on this MCU, a board spin to a current-generation Cortex-M4 or M0+ part is the long-term migration path; the Stellaris family was superseded by the Tiva and MSP432 lines, neither of which is pin-compatible.

Frequently asked questions

What is the closest pin-compatible alternative to LM3S1512-EQC25-A2 in the Stellaris family?

No pin-compatible alternative is listed on the official record. The Stellaris family was discontinued and replaced by the Tiva C Series, which uses a different pinout and supply voltage. A board redesign is required for any current-generation replacement.

What is LM3S1512-EQC25-A2's listed speed and memory configuration?

The core runs at 25 MHz. On-chip memory is 96 KB of flash and 64 KB of SRAM (64K x 8). The flash is the binding constraint for firmware size.