Skip to main content
Texas Instruments LM3S301-IGZ20-C2 — Microcontrollers & Processors (MCU / MPU / DSP)

Texas Instruments LM3S301-IGZ20-C2 Stellaris ARM Cortex-M3 MCU, 20 MHz

MPNLM3S301-IGZ20-C2
End of Life

Texas Instruments Stellaris ARM Cortex-M3 MCU, LM3S301-IGZ20-C2, 32-bit single-core at 20 MHz, 16 KB Flash, 2 KB RAM, 33 I/O, 3x10-bit ADC, 48-VQFN, -40°C to 85°C.

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

Specifications

LM3S301-IGZ20-C2 specifications
ParameterValue
SeriesStellaris® ARM® Cortex®-M3S 300
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))3V ~ 3.6V
Operating temperature-40°C~85°C(TA)
Speed20MHz
PackageTray
RAM size2K x 8
Core size32-Bit Single-Core
PeripheralsBrown-out Detect/Reset, POR, PWM, WDT
ConnectivityMicrowire, SPI, SSI, UART/USART
Number of i (O)33
Core processorARM® Cortex®-M3
Case48-VFQFN Exposed Pad
Data convertersA/D 3x10b
Program memory size16KB (16K x 8)

Product details

The Texas Instruments LM3S301-IGZ20-C2 is a 32-bit ARM Cortex-M3 microcontroller from the Stellaris 300 series, running at 20 MHz with 16 KB of Flash and 2 KB of RAM.

At 20 MHz the Cortex-M3 delivers roughly 20 MIPS of deterministic throughput. The 16 KB Flash and 2 KB RAM limit firmware to a modest control stack.

Frequently asked questions

What is LM3S301-IGZ20-C2's listed speed?

The core runs at 20 MHz, delivering deterministic throughput for control loops and serial communication at moderate rates.

What compliance documentation does this part provide?

The part is listed with a base product number LM3S301 and is supplied in a Tray package. RoHS and REACH compliance documentation is available from the manufacturer; the part does not carry an AEC-Q or military qualification in the record.