The Texas Instruments LM3S801-IQN50-C2T is a 32-bit ARM Cortex-M3 microcontroller from the Stellaris® 800 series, running at 50 MHz. It packs 64 KB of Flash program memory and 8 KB of SRAM, with 36 general-purpose I/O lines. On-chip peripherals include I²C, SPI, SSI, UART/USART, a quadrature encoder interface (QEI) for motor position feedback, PWM outputs, and a watchdog timer — all powered from a 3 V to 3.6 V supply. Rated for -40°C to 85°C, it fits industrial control panels, motor drives, sensor nodes, and embedded automation where a mid-range Cortex-M3 with a modest memory footprint is the right fit.
The 8 KB RAM is enough for a few hundred bytes of stack and a moderate-size buffer; if your application needs larger data arrays or a real-time OS with multiple tasks, the 8 KB ceiling will be the first constraint you hit.
It may still be available through the independent channel for existing production runs.
