Products
Browse by Series
3000 series
3700's
Featuring USB 2.0 Full Speed On-The-Go or Host/Device, 128K bytes of single cycle flash, 64K bytes of single cycle SRAM, and 50 MHz performance, the Stellaris LM3S3700 microcontrollers are perfect for cost-effective embedded control applications requiring industrial connectivity. Analog features in the LM3S3700 Series include up to 2 analog comparators and up to 8 channels of 10-bit ADC at up to 1M samples per second. In addition, the series features up to 8 PWM outputs and 4 inputs for fault conditioning, plus a quatrature encoder input for sophisticated motion control. Each microcontroller in the Stellaris LM3S3700 Family comes with a 32-ch DMA and includes the Stellaris Peripheral Driver Library (DriverLib) and Bootloader conveniently programmed in ROM.
| USB | UARTs | GPIOs | SSI | I2C | ADC Channels | ADC kSamples Per Sec. | PWM Pins | Hibernate | |
|---|---|---|---|---|---|---|---|---|---|
| LM3S3768 | O/H/D | 2 | 1-61 | 2 | 2 | 8 | 1000 | 8 | √ |
| LM3S3759 | O/H/D | 3 | 14-61 | 2 | 2 | 8 | 500 | – | √ |
| LM3S3749 | H/D | 3 | 0-61 | 2 | 2 | 8 | 1000 | 8 | √ |
| LM3S3748 | H/D | 2 | 3-61 | 2 | 2 | 8 | 1000 | 8 | √ |
| LM3S3739 | H/D | 3 | 14-61 | 2 | 2 | 8 | 500 | – | √ |

The Stellaris® LM3S3768 microcontroller is based on the ARM® Cortex™-M3 controller core operating at 50 MHz, with 128 kB single-cycle flash, 64 kB single-cycle SRAM, a 32-ch DMA, USB On-The-Go/Host/Device, 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 (+/- 1 LSb of accuracy), a motion-control Pulse Width Modulation (PWM) module with 8 output channels, a Quadrature Encoder Input, 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 61 GPIOs. Furthermore, the LM3S3768 microcontroller features ROM preloaded with the Stellaris Driver Library and BootLoader.

The Stellaris® LM3S3759 microcontroller is based on the ARM® Cortex™-M3 controller core operating at 50 MHz, with 128 kB single-cycle flash, 64 kB single-cycle SRAM, a 32-ch DMA, USB On-The-Go/Host/Device, 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 10-bit analog-to-digital converter (ADC) with 8 input channels (+/- 1 LSb 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 61 GPIOs. Furthermore, the LM3S3759 microcontroller features ROM preloaded with the Stellaris Driver Library and BootLoader.

The Stellaris® LM3S3749 microcontroller is based on the ARM® Cortex™-M3 controller core operating at 50 MHz, with 128 kB single-cycle flash, 64 kB single-cycle SRAM, a 32-ch DMA, USB Host/Device, 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 10-bit analog-to-digital converter (ADC) with 8 input channels (+/- 1 LSb of accuracy), a motion-control Pulse Width Modulation (PWM) module with 8 output channels, a Quadrature Encoder Input, 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 61 GPIOs. Furthermore, the LM3S3749 microcontroller features ROM preloaded with the Stellaris Driver Library and BootLoader.

The Stellaris® LM3S3748 microcontroller is based on the ARM® Cortex™-M3 controller core operating at 50 MHz, with 128 kB single-cycle flash, 64 kB single-cycle SRAM, a 32-ch DMA, USB Host/Device, 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 (+/- 1 LSb of accuracy), a motion-control Pulse Width Modulation (PWM) module with 8 output channels, a Quadrature Encoder Input, 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 61 GPIOs. Furthermore, the LM3S3748 microcontroller features ROM preloaded with the Stellaris Driver Library and BootLoader.

The Stellaris® LM3S3739 microcontroller is based on the ARM® Cortex™-M3 controller core operating at 50 MHz, with 128 kB single-cycle flash, 64 kB single-cycle SRAM, a 32-ch DMA, USB Host/Device, 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 10-bit analog-to-digital converter (ADC) with 8 input channels (+/- 1 LSb 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 61 GPIOs. Furthermore, the LM3S3739 microcontroller features ROM preloaded with the Stellaris Driver Library and BootLoader.