HomeMicrocontrollers (MCUs) & processorsArm-based microcontrollersArm Cortex-M4 MCUs

TM4C123BH6NMR

ACTIVE

32-bit Arm® Cortex®-M4F-based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, USB<

Product details

Flash memory (kByte)256RAM (kByte)32ADC type12-bit SARNumber of GPIOs120UART8Number of I2Cs6Features2 QEI Channels, 3 Analog / 16 Digital Comparators, Hibernation moduleOperating temperature range (°C)-40 to 85EthernetNoPWM (Ch)16SPI4USBNoCAN (#)2RatingCatalogCommunication interfaceCAN, I2C, SSI/SPI, UART
Flash memory (kByte)256RAM (kByte)32ADC type12-bit SARNumber of GPIOs120UART8Number of I2Cs6Features2 QEI Channels, 3 Analog / 16 Digital Comparators, Hibernation moduleOperating temperature range (°C)-40 to 85EthernetNoPWM (Ch)16SPI4USBNoCAN (#)2RatingCatalogCommunication interfaceCAN, I2C, SSI/SPI, UART
NFBGA (NMR)15781 mm² 9 x 9
  • 32-bit ARM® Cortex™-M4 80-MHz processor core with System Timer (SysTick), integrated Nested Vectored Interrupt Controller (NVIC), Wake-Up Interrupt Controller (WIC) with clock gating, Memory Protection Unit (MPU), IEEE754-compliant single-precision Floating-Point Unit (FPU), Embedded Trace Macro and Trace Port, System Control Block (SCB) and Thumb-2 instruction set

  • On-chip memory, featuring 256 KB single-cycle Flash up to 40 MHz (a prefetch buffer improves performance above 40 MHz), 32 KB single-cycle SRAM; internal ROM loaded with TivaWare™ for C Series software; 2KB EEPROM

  • Two Controller Area Network (CAN) modules, using CAN protocol version 2.0 part A/B and with bit rates up to 1 Mbps

  • Universal Serial Bus (USB) controller with USB 2.0 full-speed (12 Mbps) and low-speed (1.5 Mbps) operation, 32 endpoints, and USB OTG/Host/Device mode

  • Advanced serial integration, featuring: eight UARTs with IrDA, 9-bit, and ISO 7816 support (one UART with modem status and modem flow control); four Synchronous Serial Interface (SSI) modules, supporting operation for Freescale SPI, MICROWIRE, or Texas Instruments synchronous serial interfaces; six Inter-Integrated Circuit (I2C) modules, providing Standard (100 Kbps) and Fast (400 Kbps) transmission and support for sending and receiving data as either a master or a slave

  • ARM PrimeCell® 32-channel configurable μDMA controller, providing a way to offload data transfer tasks from the Cortex™-M4 processor, allowing for more efficient use of the processor and the available bus bandwidth

  • Analog support, featuring: two 12-bit Analog-to-Digital Converters (ADC) with 24 analog input channels and a sample rate of one million samples/second; three analog comparators; 16 digital comparators; on-chip voltage regulator

  • Advanced motion control, featuring: eight Pulse Width Modulation (PWM) generator blocks, each with one 16-bit counter, two PWM comparators, a PWM signal generator, a dead-band generator, and an interrupt/ADC-trigger selector; eight PWM fault inputs to promote low-latency shutdown; two Quadrature Encoder Interface (QEI) modules, with position integrator to track encoder position and velocity capture using built-in timer

  • Two ARM FiRM-compliant watchdog timers; six 32-bit general-purpose timers (up to twelve 16-bit); six wide 64-bit general-purpose timers (up to twelve 32-bit); 12 16/32-bit and 12 32/64-bit Capture Compare PWM (CCP) pins

  • Up to 120 GPIOs (depending on configuration), with programmable control for GPIO interrupts and pad configuration, and highly flexible pin muxing

  • Lower-power battery-backed Hibernation module with Real-Time Clock

  • Multiple clock sources for microcontroller system clock: Precision Oscillator (PIOSC), Main Oscillator (MOSC), 32.768-kHz external oscillator for the Hibernation Module, and Internal 30-kHz Oscillator

  • Full-featured debug solution with debug access via JTAG and Serial Wire interfaces, and IEEE 1149.1-1990 compliant Test Access Port (TAP) controller

  • Industrial-range (-40°C to 85°C) RoHS-compliant 157-ball BGA

  • 32-bit ARM® Cortex™-M4 80-MHz processor core with System Timer (SysTick), integrated Nested Vectored Interrupt Controller (NVIC), Wake-Up Interrupt Controller (WIC) with clock gating, Memory Protection Unit (MPU), IEEE754-compliant single-precision Floating-Point Unit (FPU), Embedded Trace Macro and Trace Port, System Control Block (SCB) and Thumb-2 instruction set

  • On-chip memory, featuring 256 KB single-cycle Flash up to 40 MHz (a prefetch buffer improves performance above 40 MHz), 32 KB single-cycle SRAM; internal ROM loaded with TivaWare™ for C Series software; 2KB EEPROM

  • Two Controller Area Network (CAN) modules, using CAN protocol version 2.0 part A/B and with bit rates up to 1 Mbps

  • Universal Serial Bus (USB) controller with USB 2.0 full-speed (12 Mbps) and low-speed (1.5 Mbps) operation, 32 endpoints, and USB OTG/Host/Device mode

  • Advanced serial integration, featuring: eight UARTs with IrDA, 9-bit, and ISO 7816 support (one UART with modem status and modem flow control); four Synchronous Serial Interface (SSI) modules, supporting operation for Freescale SPI, MICROWIRE, or Texas Instruments synchronous serial interfaces; six Inter-Integrated Circuit (I2C) modules, providing Standard (100 Kbps) and Fast (400 Kbps) transmission and support for sending and receiving data as either a master or a slave

  • ARM PrimeCell® 32-channel configurable μDMA controller, providing a way to offload data transfer tasks from the Cortex™-M4 processor, allowing for more efficient use of the processor and the available bus bandwidth

  • Analog support, featuring: two 12-bit Analog-to-Digital Converters (ADC) with 24 analog input channels and a sample rate of one million samples/second; three analog comparators; 16 digital comparators; on-chip voltage regulator

  • Advanced motion control, featuring: eight Pulse Width Modulation (PWM) generator blocks, each with one 16-bit counter, two PWM comparators, a PWM signal generator, a dead-band generator, and an interrupt/ADC-trigger selector; eight PWM fault inputs to promote low-latency shutdown; two Quadrature Encoder Interface (QEI) modules, with position integrator to track encoder position and velocity capture using built-in timer

  • Two ARM FiRM-compliant watchdog timers; six 32-bit general-purpose timers (up to twelve 16-bit); six wide 64-bit general-purpose timers (up to twelve 32-bit); 12 16/32-bit and 12 32/64-bit Capture Compare PWM (CCP) pins

  • Up to 120 GPIOs (depending on configuration), with programmable control for GPIO interrupts and pad configuration, and highly flexible pin muxing

  • Lower-power battery-backed Hibernation module with Real-Time Clock

  • Multiple clock sources for microcontroller system clock: Precision Oscillator (PIOSC), Main Oscillator (MOSC), 32.768-kHz external oscillator for the Hibernation Module, and Internal 30-kHz Oscillator

  • Full-featured debug solution with debug access via JTAG and Serial Wire interfaces, and IEEE 1149.1-1990 compliant Test Access Port (TAP) controller

  • Industrial-range (-40°C to 85°C) RoHS-compliant 157-ball BGA

The TM4C123GH6ZRB microcontroller is targeted for industrial applications, including remote monitoring, electronic point-of-sale machines, test and measurement equipment, network appliances and switches, factory automation, HVAC and building control, gaming equipment, motion control, transportation, and fire and security.

The TM4C123GH6ZRB microcontroller is targeted for industrial applications, including remote monitoring, electronic point-of-sale machines, test and measurement equipment, network appliances and switches, factory automation, HVAC and building control, gaming equipment, motion control, transportation, and fire and security.

DownloadView video with transcriptVideo

Technical documentation

star=Top documentation for this product selected by TI
No results found. Please clear your search and try again.
View all 4
TypeTitleDate
*Data sheetTiva™ C Series TM4C123GH6ZRB Microcontroller Data Sheet datasheet (Rev. E)20 Jun 2014
*ErrataCorrections to Tiva™ TM4C123x/TM4C129x Data Sheets Manual Update Sheet17 May 2019
*ErrataTiva C Series TM4C123x Microcontrollers Silicon Revisions 6 and 7 Errata (Rev. F)21 Apr 2016
*ErrataARM® Cortex™-M4F Errata (v3)15 Dec 2011

Design & development

For additional terms or required resources, click any title below to view the detail page where available.

Software development kit (SDK)

SW-TM4CTivaWare for C Series Software (Complete)

The TivaWare™ for C Series software development kit (SDK) provides all of the components necessary for engineers to evaluate and develop applications for the Texas Instruments TM4C Arm® Cortex®-M4F device family. The TivaWare SDK allows developers to get started quickly, leverage (...)

Supported products & hardware

Supported products & hardware

Products
Arm Cortex-M4 MCUs
TM4C1230C3PMHigh performance 32-bit ARM® Cortex®-M4F based MCUTM4C1230D5PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 64-kb Flash, 24-kb RAM, CAN, 64-pin LQFPTM4C1230E6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 32-kb RAM, CAN, 64-pin LQFPTM4C1230H6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, 64-pin LQFPTM4C1231C3PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 32-kb Flash, 12-kb RAM, CAN, RTC, 64-pin LQFPTM4C1231D5PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 64-kb Flash, 24-kb RAM, CAN, RTC, 64-pin LQFPTM4C1231D5PZ32-bit Arm Cortex-M4F based MCU with 80-MHz, 64-kb Flash, 24-kb RAM, CAN, RTC, 100-pin LQFPTM4C1231E6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 24-kb RAM, CAN, RTC, 64-pin LQFPTM4C1231E6PZ32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 32-kb RAM, CAN, RTC, 100-pin LQFPTM4C1231H6PGE32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, RTC, 144-pin LQFPTM4C1231H6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, RTC, 64-pin LQFPTM4C1231H6PZ32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, RTC, 100-pin LQFPTM4C1232C3PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 32-kb Flash, 32-kb RAM, CAN, USB-D, 64-pin LQFPTM4C1232D5PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 64-kb Flash, 12-kb RAM, CAN, USB-D, 64-pin LQFPTM4C1232E6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 24-kb RAM, CAN, USB-D, 64-pin LQFPTM4C1232H6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, USB-D, 64-pin LQFPTM4C1233C3PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 32-kb Flash, 32-kb RAM, CAN, RTC, USB-D, 64-pin LQFPTM4C1233D5PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 64-kb Flash, 12-kb RAM, CAN, RTC, USB-D, 64-pin LQFPTM4C1233D5PZ32-bit Arm Cortex-M4F based MCU with 80-MHz, 64-kb Flash, 24-kb RAM, CAN, RTC, USB-D, 100-pin LQFPTM4C1233E6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 24-kb RAM, CAN, RTC, USB-D, 64-pin LQFPTM4C1233E6PZ32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 32-kb RAM, CAN, RTC, USB-D, 100-pin LQFPTM4C1233H6PGE32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, RTC, USB-D, 144-pin LQFPTM4C1233H6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, RTC, USB-D, 64-pin LQFPTM4C1233H6PZ32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, RTC, USB-D, 100-pin LQFPTM4C1236D5PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 64-kb Flash, 32-kb RAM, CAN, USB, 64-pin LQFPTM4C1236E6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 24-kb RAM, CAN, USB, 64-pin LQFPTM4C1236H6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, USB, 64-pin LQFPTM4C1237D5PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 64-kb Flash, 32-kb RAM, CAN, RTC, USB, 64-pin LQFPTM4C1237D5PZ32-bit Arm Cortex-M4F based MCU with 80-MHz, 64-kb Flash, 24-kb RAM, CAN, RTC, USB, 100-pin LQFPTM4C1237E6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 24-kb RAM, CAN, RTC, USB, 64-pin LQFPTM4C1237E6PZ32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 32-kb RAM, CAN, RTC, USB, 100-pin LQFPTM4C1237H6PGE32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, RTC, USB, 144-pin LQFPTM4C1237H6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, RTC, USB, 64-pin LQFPTM4C1237H6PZ32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, RTC, USB, 100-pin LQFPTM4C123AE6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 32-kb RAM, 2x CAN, 64-pin LQFPTM4C123AH6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, 64-pin LQFPTM4C123BE6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 32-kb RAM, 2x CAN, RTC, 64-pin LQFPTM4C123BE6PZ32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 32-kb RAM, 2x CAN, RTC, 100-pin LQFPTM4C123BH6PGE32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, 144-pin LQFPTM4C123BH6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, 64-pin LQFPTM4C123BH6PZ32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, 100-pin LQFPTM4C123BH6ZRB32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, 157-pin BGATM4C123FE6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 32-kb RAM, 2x CAN, USB, 64-pin LQFPTM4C123FH6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, USB, 64-pin LQFPTM4C123GE6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 32-kb RAM, 2x CAN, RTC, USB, 64-pin LQFPTM4C123GE6PZ32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 32-kb RAM, 2x CAN, RTC, USB, 100-pin LQFPTM4C123GH6PGE32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, USB, 144-pin LQFPTM4C123GH6PM32-bit Arm Cortex-M4F based MCU with 80 -MHz, 256 -KB Flash, 32 -KB RAM, 2 CAN, RTC, USB, 64-PinTM4C123GH6PZ32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, USB, 100-pin LQFPTM4C123GH6ZRB32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, USB, 157-pin BGATM4C123GH6ZXR32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, USB, 168-pin BGATM4C1290NCPDT32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USBTM4C1290NCZAD32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USBTM4C1292NCPDT32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+MIITM4C1292NCZAD32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+MIITM4C1294KCPDT32-bit Arm Cortex-M4F based MCU with 120-MHz, 512-kb Flash, 256-kb RAM, USB, ENET MAC+PHYTM4C1294NCPDT32-bit Arm Cortex-M4F based MCU with 120-MHZ, 1-MB flash, 256-KB RAM, USB, ENET MAC+PHYTM4C1294NCZAD32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+PHYTM4C1297NCZAD32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, LCDTM4C1299KCZAD32-bit Arm Cortex-M4F based MCU with 120-MHz, 512-kb Flash, 256-kb RAM, USB, ENET MAC+PHY, LCDTM4C1299NCZAD32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+PHY, LCDTM4C129CNCPDT32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, AESTM4C129CNCZAD32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, AESTM4C129DNCPDT32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+MII, AESTM4C129DNCZAD32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+MII, AESTM4C129EKCPDT32-bit Arm Cortex-M4F based MCU with 120-MHz, 512-kb Flash, 256-kb RAM, USB, ENET MAC+PHY, AESTM4C129ENCPDT32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+PHY, AESTM4C129ENCZAD32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+PHY, AESTM4C129LNCZAD32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+PHY, LCD, AESTM4C129XKCZAD32-bit Arm Cortex-M4F based MCU with 120-MHz, 512-kb Flash, 256-kb RAM, USB, ENET MAC+PHY, LCD, AESTM4C129XNCZAD32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-KB RAM, USB, ENET MAC+PHY, LCD, AESTM4C123GH6NMR32-bit Arm® Cortex®-M4F-based MCU with 80-MHz, 256-kb flash, 32-kb RAM, 2x CAN, RTC, USBTM4C123BH6NMR32-bit Arm® Cortex®-M4F-based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, USB<
Hardware development
Evaluation board
EK-TM4C123GXLARM® Cortex®-M4F Based MCU TM4C123G LaunchPad™ Evaluation KitEK-TM4C1294XLARM® Cortex®-M4F-Based MCU TM4C1294 Connected LaunchPad™ Evaluation KitEK-TM4C129EXLARM® Cortex®-M4F-Based MCU TM4C129E Crypto Connected LaunchPad™ for IoT Applications
BrowseDownload options
IDE, configuration, compiler or debugger

CCSTUDIOCode Composer Studio™ integrated development environment (IDE)

Code Composer Studio is an integrated development environment (IDE) for TI's microcontrollers and processors. It is comprised of a rich suite of tools used to build, debug, analyze and optimize embedded applications. Code Composer Studio is available across Windows®, Linux® and macOS® platforms.

(...)

Supported products & hardware

Supported products & hardware

This design resource supports most products in these categories.

Check the product details page to verify support.

LaunchDownload options
IDE, configuration, compiler or debugger

SYSCONFIGStandalone desktop version of SysConfig

SysConfig is a configuration tool designed to simplify hardware and software configuration challenges to accelerate software development.

SysConfig is available as part of the Code Composer Studio™ integrated development environment as well as a standalone application. Additionally SysConfig (...)

Supported products & hardware

Supported products & hardware

Products
Automotive mmWave radar sensors
AWR1443Single-chip 76-GHz to 81-GHz automotive radar sensor integrating MCU and hardware acceleratorAWR1642Single-chip 76-GHz to 81-GHz automotive radar sensor integrating DSP and MCUAWR1843Single-chip 76-GHz to 81-GHz automotive radar sensor integrating DSP, MCU and radar acceleratorAWR1843AOPSingle-chip 76-GHz to 81-GHz automotive radar sensor integrating antenna on package, DSP and MCUAWR254476-81GHz FMCW satellite Radar-on-Chip sensorAWR2944Automotive, second-generation 76-GHz to 81-GHz high-performance SoC for corner and long-range radarAWR2944PAutomotive 76-GHz to 81-GHz single chip radar with enhanced RF and compute performanceAWR6843Single-chip 60-GHz to 64-GHz automotive radar sensor integrating DSP, MCU and radar acceleratorAWR6843AOPSingle-chip 60-GHz to 64-GHz automotive radar sensor integrating antenna on package, DSP and MCU
Digital signal processors (DSPs)
AM2754-Q180 GFLOPS DSP microcontroller for automotive audio with quad core ARM® Cortex®-R5F, 10.75MB SRAMAM62D-Q1Automotive 40GFLOPS DSP audio processor with Arm® Cortex®-A53, Cortex-R5F and LPDDR4DM505SoC for vision analytics 15mm packageDRA780SoC processor w/ 500 MHz C66x DSP and 2 dual Arm Cortex-M4 for audio amplifierDRA781SoC processor w/ 750 MHz C66x DSP and 2 dual Arm Cortex-M4 for audio amplifierDRA782SoC processor w/ 2x 500 MHz C66x DSP and 2 dual Arm Cortex-M4 for audio amplifierDRA783SoC processor w/ 2x 750 MHz C66x DSP and 2 dual Arm Cortex-M4 for audio amplifierDRA785SoC processor w/ 2x 1000 MHz C66x DSP and 2 dual Arm Cortex-M4 for audio amplifierDRA786SoC processor w/ 2x 500 MHz C66x DSP and 2 dual Arm Cortex-M4 & EVE for audio amplifierDRA787SoC processor w/ 2x 750 MHz C66x DSP and 2 dual Arm Cortex-M4 & EVE for audio amplifierDRA788SoC processor w/ 2x 1000 MHz C66x DSP and 1x EVE and 2 dual Arm Cortex-M4 for audio amplifierTDA3LALow power SoC w/ vision acceleration for ADAS applicationsTDA3LXLow power SoC w/ processing, imaging & vision acceleration for ADAS applicationsTDA3MALow power SoC w/ full-featured processing & vision acceleration for ADAS applicationsTDA3MDLow power SoC w/ full-featured processing for ADAS applicationsTDA3MVLow power SoC w/ full-featured processing, imaging & vision acceleration for ADAS applications
C2000 real-time microcontrollers
TMS320F280021C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 32-KB flashTMS320F280021-Q1Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 32-KB flashTMS320F280023C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 64-kb flashTMS320F280023-Q1Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 64-KB flashTMS320F280023CC2000™ 32-bit MCU with 100 MHz, FPU, TMU, 64-KB flash, CLBTMS320F280025C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 128-kb flashTMS320F280025-Q1Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 128-KB flashTMS320F280025CC2000™ 32-bit MCU with 100-MHz, FPU, TMU, 128-kb flash, CLBTMS320F280025C-Q1Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 128-KB flash, CLBTMS320F28P650DHC2000 32-bit MCU, 600 MIPS, 2xC28x + 1xCLA CPU, FPU64, 768kB flash, 16-b ADCTMS320F28P650DKC2000™ 32-bit MCU, 2x C28x+CLA CPU, Lock Step, 1.28-MB flash, 16-b ADC, HRPWM, EtherCAT, CAN-FD, AESTMS320F28P650SHC2000 32-bit MCU, 400 MIPS, 1xC28x + 1xCLA CPU, FPU64, 768kB flash, 16-b ADCTMS320F28P650SKC2000 32-bit MCU, 400 MIPS, 1xC28x + 1xCLA CPU, FPU64, 1.28-MB flash, 16-b ADC, EthercatTMS320F28P659DH-Q1Automotive C2000 32-bit MCU, 600 MIPS, 2xC28x + 1xCLA + Lockstep, FPU64, 768kB flash, 16-b ADCTMS320F28P659DK-Q1C2000™ 32-bit MCU, 2x C28x+CLA CPU, Lock Step, 1.28-MB flash, 16-b ADC, HRPWM, CAN-FD, AESTMS320F28P659SH-Q1Automotive C2000 32-bit MCU, 400 MIPS, 1xC28x + 1xCLA , FPU64, 768kB flash, 16-b ADC
Wi-Fi products
CC3200SimpleLink™ 32-bit Arm Cortex-M4 Wi-Fi® wireless MCU with 2 TLS/SSL and 256kB RAMCC3200MODSimpleLink™ 32-bit Arm Cortex-M4 Wi-Fi® and Internet-of-Things wireless moduleCC3220MODSimpleLink™ 32-bit Arm Cortex-M4 Wi-Fi CERTIFIED™ wireless moduleCC3220MODASimpleLink™ 32-bit Arm Cortex-M4 Wi-Fi CERTIFIED™ wireless module with antennaCC3220RSimpleLink™ 32-bit Arm Cortex-M4 Wi-Fi® wireless MCU with 6 TLS/SSL and 256kB RAMCC3220SSimpleLink™ 32-bit Arm Cortex-M4 Wi-Fi® wireless MCU with secure boot and 256kB RAMCC3220SFSimpleLink™ 32-bit Arm Cortex-M4 Wi-Fi® wireless MCU with 1MB Flash and 256kB RAMCC3230SSimpleLink™ Arm Cortex-M4 Wi-Fi® MCU with 256kB RAM, coexistence, WPA3, 16 TLS sockets, secure bootCC3230SFSimpleLink™ Arm Cortex-M4 Wi-Fi® MCU 256kB RAM+1MB XIP flash, coex, WPA3, 16 TLS sockets,secure bootCC3235MODASSimpleLink™ Wi-Fi CERTIFIED™ dual-band wireless antenna module solutionCC3235MODASFSimpleLink™ Wi-Fi CERTIFIED™ dual-band wireless antenna module solution with 1MB XIP FlashCC3235MODSSimpleLink™ 32-bit Arm Cortex-M4 dual-band Wi-Fi CERTIFIED™ wireless module with 256kB RAMCC3235MODSFSimpleLink™ 32-bit Arm Cortex-M4 dual-band Wi-Fi CERTIFIED™ wireless module with 1MB FlashCC3235SSimpleLink™ 32-bit Arm Cortex-M4 dual-band Wi-Fi® wireless MCU with 256kB RAMCC3235SFSimpleLink™ 32-bit Arm Cortex-M4 dual-band Wi-Fi® wireless MCU with 1MB FlashCC3501ESimpleLink™ wireless MCU with 2.4 GHz Wi-Fi 6 and Bluetooth® Low Energy 5.4CC3551ESimpleLink™ wireless MCU with dual-band (2.4 and 5 GHz) Wi-Fi 6 and Bluetooth® Low Energy 5.4
Arm-based processors
AM3351Sitara processor: Arm Cortex-A8, 1Gb Ethernet, displayAM3352Sitara processor: Arm Cortex-A8, 1Gb Ethernet, display, CANAM3354Sitara processor: Arm Cortex-A8, 3D graphics, CANAM3356Sitara processor: Arm Cortex-A8, PRU-ICSS, CANAM3357Sitara processor: Arm Cortex-A8, EtherCAT, PRU-ICSS, CANAM3358Sitara processor: Arm Cortex-A8, 3D graphics, PRU-ICSS, CANAM3358-EPSitara processor: Arm Cortex-A8, 3D, PRU-ICSS, HiRel, CANAM3359Sitara processor: Arm Cortex-A8, EtherCAT, 3D, PRU-ICSS, CANAM4372Sitara processor: Arm Cortex-A9AM4376Sitara processor: Arm Cortex-A9, PRU-ICSSAM4377Sitara processor: Arm Cortex-A9, PRU-ICSS, EtherCATAM4378Sitara processor: Arm Cortex-A9, PRU-ICSS, 3D graphicsAM4379Sitara processor: Arm Cortex-A9, PRU-ICSS, EtherCAT, 3D graphicsAM5706Sitara processor: cost optimized Arm Cortex-A15 & DSP and secure bootAM5708Sitara processor: cost optimized Arm Cortex-A15 & DSP, multimedia and secure bootAM5716Sitara processor: Arm Cortex-A15 & DSPAM5718Sitara processor: Arm Cortex-A15 & DSP, multimediaAM5718-HIRELAM5718-HIREL Sitara™ Processors Silicon Revision 2.0AM5726Sitara processor: dual Arm Cortex-A15 & dual DSPAM5728Sitara processor: dual Arm Cortex-A15 & dual DSP, multimediaAM5746Sitara processor: dual arm Cortex-A15 & dual DSP, ECC on DDR and secure bootAM5748Sitara processor: dual arm Cortex-A15 & dual DSP, multimedia, ECC on DDR and secure bootAM620-Q1Automotive Compute SoC with embedded safety for Driver Monitoring, networking and V2X systemsAM623Internet of Things (IoT) and gateway SoC with Arm® Cortex®-A53-based object and gesture recognitionAM625Human-machine-interaction SoC with Arm® Cortex®-A53-based edge AI and full-HD dual displayAM625-Q1Automotive display SoC with embedded safety for digital clustersAM625SIPGeneral purpose system in package with Arm® Cortex®-A53 and integrated LPDDR4AM62A1-Q1Automotive processor with RGB-IR ISP, video enc/dec for 1-2 cameras, low-power systemsAM62A31 TOPS vision SoC with RGB-IR ISP for 1-2 cameras, low-power, video surveillance, retail automationAM62A3-Q1Automotive 1 TOPS vision SoC with RGB-IR ISP for 1-2 cameras, driver monitoring, dashcamsAM62A72 TOPS vision SoC with RGB-IR ISP for 1-2 cameras, low-power systems, machine vision, roboticsAM62A7-Q12 TOPS vision SoC with RGB-IR ISP for 1-2 cameras, driver monitoring, front camerasAM62LLow-power Arm® Cortex®-A53 SoC with display for IOT, HMI and general purpose applicationsAM62PArm®Cortex®-A53 SoC with triple display, 3D graphics, 4K video codec for HMIAM62P-Q1Automotive display SoC with advanced 3D graphics, 4K video codec and embedded safetyAM6411Single-core 64-bit Arm® Cortex®-A53, single-core Cortex-R5F, PCIe, USB 3.0 and securityAM6412Dual-core 64-bit Arm® Cortex®-A53, single-core Cortex-R5F, PCIe, USB 3.0 and securityAM6421Single-core 64-bit Arm® Cortex®-A53, dual-core Cortex-R5F, PCIe, USB 3.0 and securityAM6422Dual-core 64-bit Arm® Cortex®-A53, dual-core Cortex-R5F, PCIe, USB 3.0 and securityAM6441Single-core 64-bit Arm® Cortex®-A53, quad-core Cortex-R5F, PCIe, USB 3.0 and securityAM6442Dual-core 64-bit Arm® Cortex®-A53, quad-core Cortex-R5F, PCIe, USB 3.0 and securityAM6526Dual Arm® Cortex®-A53 and dual Arm Cortex-R5F Sitara™ processor with gigabit PRU-ICSSAM6528Sitara processor: dual Arm Cortex-A53 & dual Arm Cortex-R5F, Gigabit PRU-ICSS, 3D graphicsAM6546Quad Arm® Cortex®-A53 and dual Arm Cortex-R5F Sitara™ processor with gigabit PRU-ICSSAM6548Quad Arm® Cortex®-A53 and dual Arm Cortex-R5F Sitara™ processor with gigabit PRU-ICSS, 3D graphicsAM68General Purpose SoC with dual core 64-bit Arm Cortex-A72, graphics, 1-port PCIe Gen3, USB3.0AM68A8 TOPS vision SoC for 1-8 cameras, machine vision, smart traffic, retail automationAM69General purpose octal core 64-bit Arm Cortex-A72 with graphics, PCIe Gen 3, Ethernet, USB 3.0AM69A32 TOPS vision SoC for 1-12 cameras, autonomous mobile robots, machine vision, mobile DVR, AI-BOXAMIC110Sitara processor: Arm Cortex-A8, 10+ Ethernet protocolsAMIC120Sitara processor; Arm Cortex-A9; 10+ Ethernet protocols, encoder protocolsDRA710600 MHz Arm Cortex-A15 SoC processor with graphics for infotainment & clusterDRA712600 MHz Arm Cortex-A15 SoC processor with graphics & dual Arm Cortex-M4 for infotainment & clusterDRA714600 MHz Arm Cortex-A15 SoC processor with graphics & DSP for infotainment & clusterDRA716800 MHz Arm Cortex-A15 SoC processor with graphics & DSP for infotainment & clusterDRA7181 GHz Arm Cortex-A15 SoC processor with graphics & DSP for infotainment & clusterDRA722800 MHz Arm Cortex-A15 SoC processor with graphics and DSP for automotive infotainment & clusterDRA7241 GHz Arm Cortex-A15 SoC processor with graphics and DSP for automotive infotainment & clusterDRA7251.2 GHz Arm Cortex-A15 SoC processor with graphics and DSP for automotive infotainment & clusterDRA7261.5 GHz Arm Cortex-A15 with Graphics & DSP for Infotainment & ClusterDRA750Dual 1.0 GHz A15, dual DSP, extended peripherals SoC processor for infotainmentDRA756Dual 1.5 GHz A15, dual EVE, dual DSP, extended peripherals SoC processor for infotainmentDRA75PMulti-core SoC processors with ISP and pin-compatible with DRA75x SoCs for infotainment applicationsDRA77PHigh performance multi-core SoCs with extended peripherals and ISP for digital cockpit applicationsDRA790300 MHz Arm Cortex-A15 SoC processor w/ 500 MHz C66x DSP for audio amplifierDRA791300 MHz Arm Cortex-A15 SoC processor w/ 750 MHz C66x DSP for audio amplifierDRA793500 MHz Arm Cortex-A15 SoC processor w/ 750 MHz C66x DSP for audio amplifierDRA797800 MHz Arm Cortex-A15 SoC processor w/ 750 MHz C66x DSP for audio amplifierDRA821UDual Arm Cortex-A72, quad Cortex-R5F, 4-port Ethernet switch, and a PCIe controllerDRA821U-Q1Automotive gateway SoC with dual Arm® Cortex®-A72, quad Cortex-R5F, four-port Ethernet switch, PCIeDRA829JDual Arm Cortex-A72, quad Cortex-R5F, multi-core DSP, 8-port Ethernet switch, and 4-port PCIe switchDRA829J-Q1Dual Arm Cortex-A72, quad Cortex-R5F, multi-core DSP, 8-port Ethernet and 4-port PCIe switchesDRA829VDual Arm® Cortex®-A72, quad Cortex®-R5F, 8-port Ethernet and 4-port PCIe switchesDRA829V-Q1Dual Arm® Cortex-A72, quad Cortex-R5F, 8-port Ethernet and 4-port PCIe switchesTDA2ESoC processors with graphics and video acceleration for ADAS applications (23mm package)TDA2EG-17SoC processors with graphics and video acceleration for ADAS applications (17mm package)TDA2HFSoC processor w/ full-featured video & vision acceleration for ADAS applicationsTDA2HGSoC processor w/ graphics, video & vision acceleration for ADAS applicationsTDA2HVSoC processor w/ video & vision acceleration for ADAS applicationsTDA2LFSoC processor for ADAS applicationsTDA2P-ABZTDA2 pin-compatible SoC family with graphic, imaging, video, vision acceleration options for ADASTDA2P-ACDHigh performance SoC family w/ options for graphics, imaging, video and vision acceleration for ADASTDA2SASoC processor w/ highly-featured video & vision acceleration for ADAS applicationsTDA2SGSoC processor w/ highly-featured graphics, video & vision acceleration for ADAS applicationsTDA2SXSoC processor w/ full-featured graphics, video & vision acceleration for ADAS applicationsTDA4VE-Q1Automotive system-on-a-chip for autoparking and driver assist with AI, vision pre-processing and GPUTDA4VEN-Q1Automotive ADAS SoC with AI, graphics, and display for entry performance park assist applicationsTDA4VL-Q1Automotive system-on-a-chip with AI, graphics for surround view, and park-assist applicationsTDA4VMDual Arm® Cortex®-A72 SoC and C7x DSP with deep-learning, vision and multimedia acceleratorsTDA4VM-Q1Automotive system-on-a-chip for L2, L3 and near-field analytic systems using deep learning
Industrial mmWave radar sensors
IWR1443Single-chip 76-GHz to 81-GHz mmWave sensor integrating MCU and hardware acceleratorIWR1642Single-chip 76-GHz to 81-GHz mmWave sensor integrating DSP and MCU
Arm Cortex-M4 MCUs
MSP432E401YSimpleLink™ 32-bit Arm Cortex-M4F MCU with ethernet, CAN, 1MB Flash and 256kB RAMMSP432E411YSimpleLink™ 32-bit Arm Cortex-M4F MCU with ethernet, CAN, TFT LCD, 1MB Flash and 256kB RAM<TM4C1230C3PMHigh performance 32-bit ARM® Cortex®-M4F based MCUTM4C1230D5PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 64-kb Flash, 24-kb RAM, CAN, 64-pin LQFPTM4C1230E6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 32-kb RAM, CAN, 64-pin LQFPTM4C1230H6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, 64-pin LQFPTM4C1231C3PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 32-kb Flash, 12-kb RAM, CAN, RTC, 64-pin LQFPTM4C1231D5PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 64-kb Flash, 24-kb RAM, CAN, RTC, 64-pin LQFPTM4C1231D5PZ32-bit Arm Cortex-M4F based MCU with 80-MHz, 64-kb Flash, 24-kb RAM, CAN, RTC, 100-pin LQFPTM4C1231E6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 24-kb RAM, CAN, RTC, 64-pin LQFPTM4C1231E6PZ32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 32-kb RAM, CAN, RTC, 100-pin LQFPTM4C1231H6PGE32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, RTC, 144-pin LQFPTM4C1231H6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, RTC, 64-pin LQFPTM4C1231H6PZ32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, RTC, 100-pin LQFPTM4C1232C3PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 32-kb Flash, 32-kb RAM, CAN, USB-D, 64-pin LQFPTM4C1232D5PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 64-kb Flash, 12-kb RAM, CAN, USB-D, 64-pin LQFPTM4C1232E6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 24-kb RAM, CAN, USB-D, 64-pin LQFPTM4C1232H6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, USB-D, 64-pin LQFPTM4C1233C3PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 32-kb Flash, 32-kb RAM, CAN, RTC, USB-D, 64-pin LQFPTM4C1233D5PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 64-kb Flash, 12-kb RAM, CAN, RTC, USB-D, 64-pin LQFPTM4C1233D5PZ32-bit Arm Cortex-M4F based MCU with 80-MHz, 64-kb Flash, 24-kb RAM, CAN, RTC, USB-D, 100-pin LQFPTM4C1233E6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 24-kb RAM, CAN, RTC, USB-D, 64-pin LQFPTM4C1233E6PZ32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 32-kb RAM, CAN, RTC, USB-D, 100-pin LQFPTM4C1233H6PGE32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, RTC, USB-D, 144-pin LQFPTM4C1233H6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, RTC, USB-D, 64-pin LQFPTM4C1233H6PZ32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, RTC, USB-D, 100-pin LQFPTM4C1236D5PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 64-kb Flash, 32-kb RAM, CAN, USB, 64-pin LQFPTM4C1236E6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 24-kb RAM, CAN, USB, 64-pin LQFPTM4C1236H6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, USB, 64-pin LQFPTM4C1237D5PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 64-kb Flash, 32-kb RAM, CAN, RTC, USB, 64-pin LQFPTM4C1237D5PZ32-bit Arm Cortex-M4F based MCU with 80-MHz, 64-kb Flash, 24-kb RAM, CAN, RTC, USB, 100-pin LQFPTM4C1237E6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 24-kb RAM, CAN, RTC, USB, 64-pin LQFPTM4C1237E6PZ32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 32-kb RAM, CAN, RTC, USB, 100-pin LQFPTM4C1237H6PGE32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, RTC, USB, 144-pin LQFPTM4C1237H6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, RTC, USB, 64-pin LQFPTM4C1237H6PZ32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, RTC, USB, 100-pin LQFPTM4C123AE6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 32-kb RAM, 2x CAN, 64-pin LQFPTM4C123AH6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, 64-pin LQFPTM4C123BE6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 32-kb RAM, 2x CAN, RTC, 64-pin LQFPTM4C123BE6PZ32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 32-kb RAM, 2x CAN, RTC, 100-pin LQFPTM4C123BH6NMR32-bit Arm® Cortex®-M4F-based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, USB<TM4C123BH6PGE32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, 144-pin LQFPTM4C123BH6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, 64-pin LQFPTM4C123BH6PZ32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, 100-pin LQFPTM4C123BH6ZRB32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, 157-pin BGATM4C123FE6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 32-kb RAM, 2x CAN, USB, 64-pin LQFPTM4C123FH6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, USB, 64-pin LQFPTM4C123GE6PM32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 32-kb RAM, 2x CAN, RTC, USB, 64-pin LQFPTM4C123GE6PZ32-bit Arm Cortex-M4F based MCU with 80-MHz, 128-kb Flash, 32-kb RAM, 2x CAN, RTC, USB, 100-pin LQFPTM4C123GH6NMR32-bit Arm® Cortex®-M4F-based MCU with 80-MHz, 256-kb flash, 32-kb RAM, 2x CAN, RTC, USBTM4C123GH6PGE32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, USB, 144-pin LQFPTM4C123GH6PM32-bit Arm Cortex-M4F based MCU with 80 -MHz, 256 -KB Flash, 32 -KB RAM, 2 CAN, RTC, USB, 64-PinTM4C123GH6PZ32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, USB, 100-pin LQFPTM4C123GH6ZRB32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, USB, 157-pin BGATM4C123GH6ZXR32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, USB, 168-pin BGATM4C1290NCPDT32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USBTM4C1290NCZAD32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USBTM4C1292NCPDT32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+MIITM4C1292NCZAD32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+MIITM4C1294KCPDT32-bit Arm Cortex-M4F based MCU with 120-MHz, 512-kb Flash, 256-kb RAM, USB, ENET MAC+PHYTM4C1294NCPDT32-bit Arm Cortex-M4F based MCU with 120-MHZ, 1-MB flash, 256-KB RAM, USB, ENET MAC+PHYTM4C1294NCZAD32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+PHYTM4C1297NCZAD32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, LCDTM4C1299KCZAD32-bit Arm Cortex-M4F based MCU with 120-MHz, 512-kb Flash, 256-kb RAM, USB, ENET MAC+PHY, LCDTM4C1299NCZAD32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+PHY, LCDTM4C129CNCPDT32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, AESTM4C129CNCZAD32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, AESTM4C129DNCPDT32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+MII, AESTM4C129DNCZAD32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+MII, AESTM4C129EKCPDT32-bit Arm Cortex-M4F based MCU with 120-MHz, 512-kb Flash, 256-kb RAM, USB, ENET MAC+PHY, AESTM4C129ENCPDT32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+PHY, AESTM4C129ENCZAD32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+PHY, AESTM4C129LNCZAD32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-kb RAM, USB, ENET MAC+PHY, LCD, AESTM4C129XKCZAD32-bit Arm Cortex-M4F based MCU with 120-MHz, 512-kb Flash, 256-kb RAM, USB, ENET MAC+PHY, LCD, AESTM4C129XNCZAD32-bit Arm Cortex-M4F based MCU with 120-MHz, 1-MB Flash, 256-KB RAM, USB, ENET MAC+PHY, LCD, AES
Arm Cortex-M0+ MCUs
MSPM0C110324MHz Arm® Cortex®-M0+ MCU with 8KB flash, 1KB SRAM, 12-bit ADCMSPM0C1103-Q1Automotive 24MHz Arm® Cortex®-M0+ MCU with 8KB flash, 1KB SRAM, 12-bit ADC, LINMSPM0C110424MHz Arm® Cortex®-M0+ MCU with 16KB flash, 1KB SRAM, 12-bit ADCMSPM0C1104-Q1Automotive 24MHz Arm® Cortex®-M0+ MCU with 16KB flash, 1KB SRAM, 12-bit ADC, LINMSPM0G110580MHz Arm® Cortex®-M0+ MCU with 32KB flash 16KB SRAM 2×12bit 4Msps ADC, op-ampMSPM0G110680MHz Arm® Cortex®-M0+ MCU with 64KB flash 32KB SRAM 2x12-bit 4Msps ADC, op-ampMSPM0G110780MHz Arm® Cortex®-M0+ MCU with 128KB flash 32KB SRAM 2x12-bit 4Msps ADC, op-ampMSPM0G150580MHz Arm® Cortex®-M0+ MCU with 32KB flash 16KB SRAM 2x4Msps ADC, 12-bit DAC, 3xCOMP, 2xOPA, MATHACLMSPM0G150680MHz Arm® Cortex®-M0+ MCU with 64KB flash 32KB SRAM 2x4Msps ADC, 12-bit DAC, 3xCOMP, 2xOPA, MATHACLMSPM0G150780MHz Arm® Cortex®-M0+ MCU with 128KB flash 32KB SRAM 2x4Msps ADC, 12-bit DAC, 3xCOMP, 2xOPA, MATHACMSPM0G151980 MHz ARM® Cortex®-M0+ MCU with dual-bank 512kB flash, 128kB SRAM, 2xADC, DAC, 3xCOMPMSPM0G310580MHz Arm® Cortex®-M0+ MCU with 32KB flash 16KB SRAM 2x12-bit 4Msps ADC, op-amp, CAN-FDMSPM0G3105-Q1Automotive 80MHz Arm® Cortex®-M0+ MCU with 32KB flash 16KB SRAM 2×12bit 4Msps ADC, op-amp, CAN-FDMSPM0G310680MHz Arm® Cortex®-M0+ MCU with 64KB flash 32KB SRAM 2x12-bit 4Msps ADC, op-amp, CAN-FDMSPM0G3106-Q1Automotive 80MHz Arm® Cortex®-M0+ MCU with 64KB flash 32KB SRAM 2×12bit 4Msps ADC, op-amp, CAN-FDMSPM0G310780MHz Arm® Cortex®-M0+ MCU with 128KB flash 32KB SRAM 2x12-bit 4Msps ADC, op-amp, CAN-FDMSPM0G3107-Q1Automotive 80MHz Arm® Cortex®-M0+ MCU with 128KB flash 32KB SRAM 2×12bit 4Msps ADC, op-amp, CAN-FDMSPM0G350580MHz Arm® Cortex®-M0+ MCU with 32KB flash 16KB SRAM 2x4Msps ADC, DAC, 3xCOMP, 2xOPA, CAN-FD, MATMSPM0G3505-Q1Automotive 80MHz Arm® Cortex®-M0+ MCU with 32KB flash 16KB SRAM ADC, DAC, COMP, OPA, CAN-FD, MATHACLMSPM0G350680MHz Arm® Cortex®-M0+ MCU with 64KB flash 32KB SRAM 2x4Msps ADC, DAC, 3xCOMP, 2xOPA, CAN-FD, MATHACMSPM0G3506-Q1Automotive 80MHz Arm® Cortex®-M0+ MCU with 64KB flash 32KB SRAM ADC, DAC, COMP, OPA, CAN-FD, MATHACLMSPM0G350780MHz Arm® Cortex®-M0+ MCU with 128KB flash 32KB SRAM 2x4Msps ADC, DAC, 3xCOMP, 2xOPA, CAN-FD, MATHAMSPM0G3507-Q1Automotive 80MHz Arm® Cortex®-M0+ MCU with 128KB flash 32KB SRAM ADC, DAC, COMP, OPA, CAN-FD, MATHACMSPM0G351980 MHz ARM® Cortex®-M0+ MCU with dual-bank 512kB flash, 128kB SRAM, 2xCAN-FD, 2xADC, DAC, COMPMSPM0L110532-MHz Arm® Cortex®-M0+ MCU with 32-KB flash, 4-KB SRAM, 12-bit ADCMSPM0L110632-MHz Arm® Cortex®-M0+ MCU with 64-KB flash, 4-KB SRAM, 12-bit ADCMSPM0L111732MHz Arm® Cortex®-M0+ MCU with 128KB dual-bank flash, 16KB SRAM, 12-bit 1.68Msps ADCMSPM0L122732MHz Arm® Cortex®-M0+ MCU with 128KB dual-bank flash, 32KB SRAM, 12-bit ADC, COMP, VBAT, PSA-L1<MSPM0L1227-Q1Automotive 32MHz Arm® Cortex®-M0+ MCU with 128KB dual-bank flash, 32KB SRAM, 12-bit ADC, COMP, VBMSPM0L122832MHz Arm® Cortex®-M0+ MCU with 256KB dual-bank flash, 32KB SRAM, 12-bit ADC, COMP, VBAT, PSA-L1MSPM0L1228-Q1Automotive 32MHz Arm® Cortex®-M0+ MCU with 256KB dual-bank flash, 32KB SRAM, 12-bit ADC, COMP, VBMSPM0L130332-MHz Arm® Cortex®-M0+ MCU with 8-KB flash, 2-KB SRAM, 12-bit ADC, comparator, OPAMSPM0L130432-MHz Arm® Cortex®-M0+ MCU with 16-KB flash, 2-KB SRAM, 12-bit ADC, comparator, OPAMSPM0L1304-Q1Automotive 32-Mhz Arm® Cortex®-M0+ with 16-KB flash, 2-KB RAM, 12-bit ADC,OPA, LINMSPM0L130532-MHz Arm® Cortex®-M0+ MCU with 32-KB flash, 4-KB SRAM, 12-bit ADC, comparator, OPAMSPM0L1305-Q1Automotive 32-Mhz Arm® Cortex®-M0+ with 32-KB flash, 4-KB RAM, 12-bit ADC, OPA, LINMSPM0L130632-MHz Arm® Cortex®-M0+ MCU with 64-KB flash, 4-KB SRAM, 12-bit ADC, comparator, OPAMSPM0L1306-Q1Automotive 32-Mhz Arm® Cortex®-M0+ with 64-KB flash, 4-KB RAM, 12-bit ADC, OPA,LINMSPM0L134332-MHz Arm® Cortex®-M0+ MCU with 8-KB flash, 2-KB SRAM, 12-bit ADC, comparator, TIAMSPM0L134432-MHz Arm® Cortex®-M0+ MCU with 16-KB flash, 2-KB SRAM, 12-bit ADC, comparator, TIAMSPM0L134532-MHz Arm® Cortex®-M0+ MCU with 32-KB flash, 4-KB SRAM, 12-bit ADC, comparator, TIAMSPM0L134632-MHz Arm® Cortex®-M0+ MCU with 64-KB flash, 4-KB SRAM, 12-bit ADC, comparator, TIAMSPM0L222732MHz Arm® Cortex®-M0+ MCU with 128KB dual-bank flash, 32KB SRAM, 12-bit ADC, COMP, LCD, VBAT, PSMSPM0L2227-Q1Automotive 32MHz Arm® Cortex®-M0+ MCU with 128KB dual-bank flash, 32KB SRAM, ADC, COMP, LCD, VBATMSPM0L222832MHz Arm® Cortex®-M0+ MCU with 256KB dual-bank flash, 32KB SRAM, 12bit ADC, COMP, LCD, VBAT, PSAMSPM0L2228-Q1Automotive 32MHz Arm® Cortex®-M0+ MCU with 256KB dual-bank flash, 32KB SRAM, ADC, COMP, LCD, VBAT
Arm Cortex-R MCUs
AM2431Arm® Cortex®-R5F-based MCU with industrial communications and security up to 800 MHzAM2432Dual-core Arm® Cortex®-R5F-based MCU with industrial communications and security up to 800 MHzAM2434Quad-core Arm® Cortex®-R5F-based MCU with industrial communications and security up to 800 MHzAM2612Dual-core Arm Cortex-R5F MCU with up to 500MHz, real-time control and securityAM2631Single-core Arm® Cortex®-R5F MCU up to 400 MHz with real-time control and securityAM2631-Q1Automotive single-core Arm® Cortex®-R5F MCU up to 400 MHz with real-time control and securityAM2632Dual-core Arm® Cortex®-R5F MCU up to 400 MHz with real-time control and securityAM2632-Q1Automotive dual-core Arm® Cortex®-R5F MCU up to 400 MHz with real-time control and securityAM2634Quad-core Arm® Cortex®-R5F MCU up to 400 MHz with real-time control and securityAM2634-Q1Automotive quad-core Arm® Cortex®-R5F MCU up to 400 MHz with real-time control and securityAM263P2Dual-core Arm®Cortex®-R5F MCU up to 400 MHz with opTI-flash and real-time controlAM263P4Quad-core Arm® Cortex®-R5F MCU up to 400 MHz with real-time control and expandable memoryAM263P4-Q1Automotive quad-core Arm® Cortex®-R5F MCU up to 400MHz with real-time control and expandable memory
Sub-1 GHz wireless MCUs
CC1310SimpleLink™ 32-bit Arm Cortex-M3 Sub-1 GHz wireless MCU with 128kB FlashCC1311P3SimpleLink™ Arm® Cortex®-M4 Sub-1GHz wireless MCU with 352KB flash and integrated +20dBm power ampCC1311R3SimpleLink™ Arm® Cortex®-M4 Sub-1 GHz wireless MCU with 352-kB flashCC1312PSIPSub-1 GHz system-in-package (SIP) module with integrated power amplifierCC1312RSimpleLink™ 32-bit Arm Cortex-M4F Sub-1 GHz wireless MCU with 352kB FlashCC1312R7SimpleLink™ Arm® Cortex®-M4F multiprotocol Sub-1 GHz wireless MCU with 704-kB FlashCC1314R10SimpleLink™ Arm® Cortex®-M33 Sub-1 GHz wireless MCU with 1-MB flash and up to 296 kB of SRAMCC1350SimpleLink™ 32-bit Arm Cortex-M3 multiprotocol Sub-1 GHz & 2.4 GHz wireless MCU with 128kB FlashCC1352PSimpleLink™ Arm Cortex-M4F multiprotocol Sub-1 GHz & 2.4 GHz wireless MCU integrated power amplifierCC1352P7SimpleLink™ Arm® Cortex®-M4F multiprotocol sub-1 GHz and 2.4-GHz wireless MCU integrated power ampCC1352RSimpleLink™ 32-bit Arm Cortex-M4F multiprotocol Sub-1 GHz & 2.4 GHz wireless MCU with 352kB FlashCC1354P10SimpleLink™ Arm® Cortex®-M33 multiband wireless MCU with 1MB flash, 296KB SRAM, integrated power ampCC1354R10SimpleLink™ Arm® Cortex®-M33 multiband wireless MCU with 1-MB flash and up to 296-KB SRAM
Automotive wireless connectivity products
CC2640R2F-Q1SimpleLink™ automotive qualified 32-bit Arm Cortex-M3 Bluetooth® Low Energy wireless MCUCC2745R10-Q1Automotive SimpleLink™ Bluetooth® 6.0 LE wireless MCU with 1MB flash, HSM, APU, CAN-FD
Low-power 2.4-GHz products
CC2340R2SimpleLink™ 32bit Arm® Cortex®-M0+ 2.4GHz wireless MCU with 256kB flashCC2640R2FSimpleLink™ 32-bit Arm® Cortex®-M3 Bluetooth® 5.1 Low Energy wireless MCU with 128-kB flashCC2640R2LSimpleLink™ Bluetooth® 5.1 Low Energy wireless MCUCC2652PSimpleLink™ Arm Cortex-M4F multiprotocol 2.4 GHz wireless MCU with integrated power amplifierCC2652P7SimpleLink™ Arm® Cortex®-M4F multiprotocol 2.4-GHz wireless MCU, 704-kB Flash, integrated power ampCC2652PSIPSimpleLink™ multiprotocol 2.4-GHz wireless system-in-package module with integrated power amplifierCC2652RSimpleLink™ 32-bit Arm Cortex-M4F multiprotocol 2.4 GHz wireless MCU with 352kB FlashCC2652R7SimpleLink™ Arm® Cortex®-M4F multiprotocol 2.4-GHz wireless MCU with 704-kB FlashCC2652RBSimpleLink™ 32-bit Arm Cortex-M4F multiprotocol 2.4 GHz wireless MCU with crystal-less BAW resonatorCC2652RSIPSimpleLink™ multiprotocol 2.4-GHz wireless system-in-package module with 352-KB memoryCC2674P10SimpleLink™ Arm® Cortex®-M33 multiprotocol 2.4GHz wireless MCU with 1MB flash and power amplifierCC2674R10SimpleLink™ Arm® Cortex®-M33 multiprotocol 2.4-GHz wireless MCU with 1-MB flashCC2755R10SimpleLink™ 32-bit Arm® Cortex®-M33 Bluetooth® Low Energy wireless MCU with 1MB flash
LaunchDownload options
PackagePinsCAD symbols, footprints & 3D models
NFBGA (NMR)157Ultra Librarian

Ordering & quality

Information included:
  • RoHS
  • REACH
  • Device marking
  • Lead finish/Ball material
  • MSL rating/Peak reflow
  • MTBF/FIT estimates
  • Material content
  • Qualification summary
  • Ongoing reliability monitoring
Information included:
  • Fab location
  • Assembly location

Support & training

TI E2E™ forums with technical support from TI engineers

View all forum topics

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. Seeterms of use.

If you have questions about quality, packaging or ordering TI products, seeTI support. ​​​​​​​​​​​​​​

Video series

View all videos

Videos