Featuring an integrated 10/100 Ethernet MAC and PHY, 128K bytes of single cycle flash, 32K bytes of single cycle SRAM, and up to 50 MHz performance, the Stellaris LM3S6600 microcontrollers are perfect for cost-effective embedded control applications requiring industrial connectivity. Analog features in the LM3S6600 series include up to 3 analog comparators and up to 4 channels of 10-bit ADC at up to 1M samples per second. In addition, the series features up to 4 PWM outputs and a quatrature encoder input for sophisticated motion control.
| Ethernet MAC/PHY | UARTs | GPIOs | SSI | I2C | Analog Comparators | ADC Channels | PWM Pins | Quadrature Encoder | |
|---|---|---|---|---|---|---|---|---|---|
| LM3S6637 | √ | 2 | 11-41 | 1 | 1 | 3 | 4 | – | – |
| LM3S6633 | √ | 2 | 15-41 | 1 | 1 | 1 | 3 | – | – |
| LM3S6618 | √ | 2 | 5-38 | 2 | 2 | 2 | 8 | - | - |
| LM3S6611 | √ | 3 | 10-46 | 2 | 2 | 2 | - | - | - |
| LM3S6610 | √ | 3 | 5-46 | 1 | 1 | 3 | – | 4 | 1 |

The LM3S6637 microcontroller is based on the ARM Cortex-M3 controller core operating at 50 MHz, with 128 kB single-cycle flash, 32 kB single-cycle SRAM, 10/100 Ethernet MAC/PHY, Systick timer, four 32-bit or eight 16-bit general purpose timers, watchdog timer, SSI / SPI controller, I2C interface, three analog comparators, two UARTs, 10-bit analog-to-digital converter (ADC) with four input channels, battery-backed hibernation module with RTC, low drop-out voltage regulator, brown-out reset, power-on reset controller, and up to 41 GPIOs.

The LM3S6633 microcontroller is based on the ARM Cortex-M3 controller core operating at 50 MHz, with 128 kB single-cycle flash, 32 kB single-cycle SRAM, 10/100 Ethernet MAC/PHY, Systick timer, three 32-bit or six 16-bit general purpose timers, watchdog timer, SSI / SPI controller, I2C interface, analog comparator, two UARTs, 10-bit analog-to-digital converter (ADC) with three input channels, battery-backed hibernation module with RTC, low drop-out voltage regulator, brown-out reset, power-on reset controller, and up to 41 GPIOs.

The Stellaris® LM3S6618 microcontroller is based on the ARM® Cortex™-M3 controller core operating at 50 MHz, with 128 kB single-cycle flash, 32 kB single-cycle SRAM, 10/100 Ethernet MAC/PHY, a 24-bit Systick Timer, 4x 32-bit or 8x 16-bit general-purpose timers, a watchdog timer, two SSI / SPI controllers, two I2C interfaces, 2 UARTs, 2 analog comparators, a 10-bit analog-to-digital converter (ADC) with 8 input channels (+/- 1LSb of accuracy), a battery-backed hibernation module with RTC and 256 bytes of non-volatile state-saving memory, a low drop-out voltage regulator, brown-out reset, power-on reset controller, and up to 38 GPIOs.

The Stellaris® LM3S6911 microcontroller is based on the ARM® Cortex™-M3 controller core operating at 50 MHz, with 256 kB single-cycle flash, 64 kB single-cycle SRAM, 10/100 Ethernet MAC/PHY, a 24-bit Systick Timer, 4x 32-bit or 8x 16-bit general-purpose timers, a watchdog timer, two SSI / SPI controllers, two I2C interfaces, 3 UARTs, 2 analog comparators, a battery-backed hibernation module with RTC and 256 bytes of non-volatile state-saving memory, a low drop-out voltage regulator, brown-out reset, power-on reset controller, and up to 46 GPIOs.

The LM3S6610 microcontroller is based on the ARM Cortex-M3 controller core operating at 25 MHz, with 128 kB single-cycle flash, 32 kB single-cycle SRAM, 10/100 Ethernet MAC/PHY, Systick timer, four 32-bit or eight 16-bit general purpose timers, watchdog timer, SSI / SPI controller, I2C interface, three analog comparators, three UARTs, four motion-control Pulse Width Modulation (PWM) outputs, battery-backed hibernation module with RTC, low drop-out voltage regulator, brown-out reset, power-on reset controller, and up to 46 GPIOs.