The LM3S601-IGZ50-C2 is a 32-bit ARM Cortex-M3 MCU from the Stellaris series, running at 50 MHz with 32 KB of Flash and 8 KB of RAM. It has 36 I/O and peripherals including I²C, SPI, SSI, UART, and QEI.
The 50 MHz Cortex-M3 core handles UART and SPI traffic while the QEI peripheral decodes incremental encoder signals in hardware.
Memory sizing for firmware and data buffers
32 KB of Flash holds a bootloader, a real-time scheduler, and communication stacks. The 8 KB SRAM supports data buffers for sensor readings or command queues.
The spec record flags this part as end-of-life (EOL), though the lifecycle status is listed as Active. This typically means a last-time-buy notice has been issued.
