• My Products
  • No Products in your history
  • My Technical Documents
  • No documents in your history
  • My Searches
  • No Search in your history

Overview for TM4C123x Series

  • tm4c123g
  • arm cortex
  • tiva c launchpad

TM4C123x Series: USB + CAN MCUs

The TM4C123x Series MCUs integrate ARM’s single-precision floating-point core and high-performance analog-to-digital converters while still providing low-power modes that consume as little 1.6 μA. With up to 40 PWM outputs, a generous number of serial communication peripherals, USB OTG, and two CAN controllers, the TM4C123x series provides an excellent baseline for home, building, and industrial applications.

Download Tiva C Series Brochure

Key Features

  • Floating-point capable
  • 256 KB Flash, 32 KB SRAM
  • Two 12-bit, 24-channel, 1-MSPS ADCs
  • Optional full-speed USB 2.0 with device, host, and OTG
  • Advanced motion control capability—up to 40 PWM outputs and two quadrature encoder interfaces
  • Generous serial communication options available:
    • Eight UARTs
    • Six I2C
    • Four SPI / SSI
  • Low-power modes, including power-saving hibernate
  • 64-LQFP, 100-LQFP, 144-LQFP, and 157-BGA packages

Key Benefits

  • 12-bit ADC accuracy is achievable at the full 1-MSPS rating with no hardware averaging
  • ARM Cortex-M4 with floating point with capabilities for digital signal control applications
  • First ARM Cortex-M MCU in advanced 65-nm technology balances performance and low power
  • Range of pin-compatible memory options and package configurations
  • Advanced flash technology with a minimum of 100,000 program/erase cycles

Block Diagram

Featured Applications

  • Automation & Process Control
  • Consumer & Portable Electronics
  • Human Machine Interface
  • Industrial
  • Lighting
  • Sensor Hub

DK-TM4C123G Development Kit

A compact and versatile evaluation platform for the Tiva C Series TM4C123G ARM® Cortex™-M4-based microcontroller.


EK-TM4C123GXL Launchpad Evaluation Kit

Low-cost evaluation platform for ARM® Cortex™-M4F-based microcontrollers, highlighting theTM4C123GH6PM microcontroller with a USB 2.0 device interface and hibernation module.



TivaWare software is an extensive suite of software designed to simplify and speed development of Tiva series-based microcontroller applications.


TM4C123x Support

Get support for your Tiva C Series design needs on the TI E2E™ Community