Skip to main content
Texas Instruments LM3S2678-IQR50-A0T — Microcontrollers & Processors (MCU / MPU / DSP)

LM3S2678-IQR50-A0T Stellaris ARM Cortex-M3 MCU, 50 MHz

MPNLM3S2678-IQR50-A0T
NRND

Texas Instruments Stellaris ARM Cortex-M3S 2000 series LM3S2678-IQR50-A0T, 32-bit single-core MCU, 50 MHz, 128 KB Flash, 32K x 8 SRAM, CANbus, 64-LQFP, -40°C to 85°C, 2.25 V to 2.75 V supply.

$19.0242Ref. price · indicative, final on quote
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Jul 2026

Specifications

LM3S2678-IQR50-A0T 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~85°C(TA)
Speed50MHz
PackageTape & Reel (TR)
RAM size32K x 8
Core size32-Bit Single-Core
PeripheralsBrown-out Detect/Reset, DMA, POR, PWM, WDT
ConnectivityCANbus, IrDA, Microwire, QEI, SPI, SSI, UART/USART
Number of i (O)33
Core processorARM® Cortex®-M3
Case64-LQFP
Data convertersA/D 8x10b
Program memory size128KB (128K x 8)

Product details

50 MHz Cortex-M3 with CAN — what it covers

The Texas Instruments LM3S2678-IQR50-A0T is a Stellaris ARM Cortex-M3S 2000 series microcontroller built around a 32-bit ARM Cortex-M3 core running at 50 MHz. The peripheral set includes CANbus, IrDA, Microwire, QEI, SPI, SSI, and UART/USART — so it can bridge a CAN-based fieldbus to a local sensor cluster over SPI or a debug UART. This is a mid-range MCU for industrial control nodes, motor-drive comms, or building-automation gateways that need CAN without stepping up to a larger package or higher pin count.

NRND — plan the last buy or the migration

That means TI is not actively pushing this part into new sockets, and the production window is finite. For existing production, the NRND flag is the signal to secure a last-time-buy quantity or arrange a qualified second source through independent distribution.

The 64-LQFP package (10x10 mm) has 33 I/Os.

Peripherals and memory for a control node

Beyond CAN, the peripheral list includes a quadrature encoder interface (QEI) for motor position feedback, PWM for drive signals, and a watchdog timer. The 128 KB Flash is split into 1 KB sectors — fine for an OTA staging area if you manage wear leveling, though the 100k-cycle endurance is typical for this class. The 32 KB SRAM (32K x 8) holds a real-time OS heap and a couple of CAN message buffers without thrashing.

Frequently asked questions

Is LM3S2678-IQR50-A0T obsolete?

Existing production should plan a last-time buy or a migration to an active Stellaris or TM4C family member.

Is LM3S2678-IQR50-A0T pin compatible with other Stellaris microcontrollers?

The 64-LQFP package footprint is common across the Stellaris family, but pin compatibility varies by peripheral mix and supply voltage. Verify the target part's datasheet against the LM3S2678 pinout before assuming a drop-in swap.