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

TI LM3S2412-EQC25-A2 Stellaris ARM Cortex-M3 MCU, 25MHz

MPNLM3S2412-EQC25-A2
Obsolete

Texas Instruments Stellaris® ARM® Cortex®-M3S 2000 32-bit MCU, LM3S2412-EQC25-A2, 25MHz, 96KB Flash, 32KB RAM, 100-LQFP, -40°C to 105°C.

Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Jul 2026

Specifications

LM3S2412-EQC25-A2 specifications
ParameterValue
SeriesStellaris® ARM® Cortex®-M3S 2000
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 size32K x 8
Core size32-Bit Single-Core
PeripheralsBrown-out Detect/Reset, POR, PWM, WDT
ConnectivityCANbus, I²C, IrDA, Microwire, SPI, SSI, UART/USART
Number of i (O)49
Core processorARM® Cortex®-M3
Case100-LQFP
Data convertersA/D 3x10b
Program memory size96KB (96K x 8)

Product details

Package and board-fit for the 100-LQFP

The LM3S2412-EQC25-A2 comes in a 100-LQFP package with a 14x14 mm body. The 0.50 mm pitch demands a controlled impedance stack-up on the outer rows for signal integrity, and a 4-layer board is typical for fan-out of the 49 I/O plus supply and ground pins.

Compute and memory for the firmware budget

The ARM Cortex-M3 core runs at 25 MHz with a single-cycle multiply and hardware divide — enough for moderate control loops and protocol handling without an external coprocessor. 96 KB of on-chip Flash holds the application code and bootloader; 32 KB of SRAM leaves headroom for stack, heap, and data buffers in a typical sensor or actuator node. Program memory is Flash type — field firmware updates are viable over the CAN or UART bootloader, but the 100k erase/write cycle endurance (typical for this process) means wear-leveling is not needed for most product lifetimes.

Peripheral integration for control and connectivity

The part integrates CAN, I²C, SPI, SSI, UART, and IrDA interfaces — enough to bridge a CAN-based fieldbus to a local sensor bus or debug UART without external bridge chips. On-chip peripherals include a 3-channel 10-bit ADC, PWM outputs, brown-out detect, POR, and a watchdog timer — covering the basic analog sampling and supervisory functions for an embedded control board. 49 general-purpose I/O pins are available, multiplexed with the peripheral functions — enough for a modest keypad, display, and sensor interface without an external GPIO expander.

Lifecycle reality and sourcing for the BOM line

For a BOM line requiring an active-production alternative, a parametric search within the Stellaris family for a Cortex-M3 at a similar speed and memory tier is the next step — but expect a different package and pinout, requiring a board spin.

Frequently asked questions

What is the LM3S2412-EQC25-A2's core and speed?

It uses an ARM Cortex-M3 core running at 25 MHz — a 32-bit single-core processor with single-cycle multiply and hardware divide.