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

LM3S628-EGZ50-C2 Stellaris ARM Cortex-M3 MCU, 50MHz, 32KB Flash

MPNLM3S628-EGZ50-C2
End of Life

TI Stellaris® ARM® Cortex®-M3S 600 series, LM3S628-EGZ50-C2, 32-bit single-core MCU, 50MHz, 32KB Flash, 8K x 8 RAM, 48-VFQFN exposed pad, -40°C to 105°C.

$2.8881Ref. price · indicative, final on quote
StockContact for availability
MOQ1 pcs
  • 100% new & originalTraceable channels only — no refurbs, no pulls, no remarked parts.
  • Date & lot codes on quoteStated per line before you commit; label photos on request.
  • MSL-compliant ESD packingMoisture-sealed bags with indicator cards; reels photo-verified.
  • PayPal buyer protectionPay by T/T, PayPal or Payoneer — card payments covered end to end.

Specifications

LM3S628-EGZ50-C2 Technical Specifications
ParameterValue
SeriesStellaris® ARM® Cortex®-M3S 600
Mounting typeSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))3V ~ 3.6V
Operating temperature-40°C ~ 105°C (TA)
Speed50MHz
PackageTray
RAM size8K x 8
Core size32-Bit Single-Core
PeripheralsBrown-out Detect/Reset, POR, PWM, WDT
ConnectivityI2C, Microwire, SPI, SSI, UART/USART
Number of i (O)28
Core processorARM® Cortex®-M3
Case48-VFQFN Exposed Pad
Data convertersA/D 8x10b
Program memory size32KB (32K x 8)

Product details

50 MHz core — what it means for the control loop

The 50 MHz Cortex-M3 core delivers enough throughput for time-critical tasks like PWM generation, sensor polling, and UART/SPI communication without an external coprocessor. The internal oscillator eliminates the crystal, saving board space, though an external clock can be used if tighter timing accuracy is needed. With 28 GPIOs and I2C, SPI, SSI, and UART/USART connectivity, this part covers typical distributed-control node requirements — think a small motor drive or a remote I/O module that needs to talk over multiple serial buses.

Memory sizing for the firmware budget

32 KB of Flash is enough for a modest control stack — bootloader, main loop, and peripheral drivers — but leaves little room for a full RTOS with extensive application code. The 8 KB RAM handles moderate data buffers and stack depth; designs that need larger frame buffers or extensive logging should plan for external memory or a higher-density sibling. The Flash is field-programmable, so firmware updates are possible in-system.

Lifecycle and sourcing reality

Integration note: peripherals and analog

On-chip peripherals include brown-out detection, POR, PWM, and a watchdog timer — enough for standalone operation without external supervisor ICs. The eight-channel 10-bit ADC samples at sufficient rate for slow-to-medium sensor feedback (temperature, current, position). The 28 I/Os are shared with the serial interfaces; plan the pin allocation early to avoid conflicts between the ADC inputs and the SSI or UART pins.

Frequently asked questions

What is LM3S628-EGZ50-C2's listed speed?

The core runs at 50 MHz, which is sufficient for real-time control loops and multi-protocol serial communication in industrial applications.

What is the operating temperature range for LM3S628-EGZ50-C2?

It is rated from -40°C to 105°C, making it suitable for industrial, automotive under-hood, and outdoor telecom environments.