Texas Instruments TM4C123GH6PGEI7R
- Part No.:
- TM4C123GH6PGEI7R
- Manufacturer:
- Texas Instruments
- Category:
- Microcontrollers
- Package:
- 144-LQFP
- Datasheet:
-
TM4C123GH6PGEI7R.pdf
- Description:
- IC MCU 32BIT 256KB FLASH 144LQFP
- Quantity:
- Payment:

- Shipping:

Inventory:1,573
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
TM4C123GH6PGEI7R from Texas Instruments is an ARM Cortex-M4F-based microcontroller with 256 KB Flash, 32 KB SRAM, and integrated analog peripherals including 12-bit ADC (up to 1MSPS), PWM, UART, I²C, SPI, USB 2.0, and hibernation module; used in industrial motor control, smart sensor nodes, and USB-connected embedded systems.
For engineers reviewing the TM4C123GH6PGEI7R datasheet, TM4C123GH6PGEI7R pinout, TM4C123GH6PGEI7R application, or TM4C123GH6PGEI7R equivalent, key selection factors include its 80 MHz CPU clock, 12-channel μDMA, 16 GPIO ports with interrupt capability, -40°C to +105°C extended temperature rating, and QFP-144 package compatibility with TI's TivaWare software stack.
Technical Context
The TM4C123GH6PGEI7R implements a full-featured ARM Cortex-M4F core with single-precision floating-point unit (FPU), memory protection unit (MPU), and nested vectored interrupt controller (NVIC). It integrates dual 12-bit ADCs with hardware averaging and up to 16 analog input channels.
System-level integration includes USB 2.0 device/OTG controller with PHY, hibernation module with RTC and battery-backed memory, and programmable logic for peripheral signal routing via GPIO commit registers and peripheral gate control.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | ARM Cortex-M4F @ 80 MHz - enables real-time deterministic control with FPU acceleration for motor algorithms or sensor fusion. |
| Memory | 256 KB Flash / 32 KB SRAM - sufficient for standalone firmware with USB stack, RTOS, and data buffering without external memory. |
| ADC | 12-bit, 1 MSPS, 16-channel - supports high-resolution analog sensing in motor current feedback or environmental monitoring. |
| USB | USB 2.0 Device/OTG with integrated PHY - allows direct host connection or peripheral emulation without external transceiver. |
| Temperature Range | -40°C to +105°C - qualified for industrial and automotive under-hood applications requiring extended thermal operation. |
| Package | 144-pin LQFP (PGE) - standard surface-mount footprint compatible with automated assembly and thermal management via exposed pad. |
| Power Modes | Multiple sleep/halt/hibernate states with wake-on-event - enables sub-1 µA hibernate current for battery-powered endpoint devices. |
Pinout & Package
TM4C123GH6PGEI7R is housed in a 144-pin LQFP (PGE) package with 0.5 mm pitch, 20 × 20 mm body, and thermally enhanced exposed pad for improved heat dissipation in continuous operation.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD, VDDA, VDDC | Power supply inputs | Dedicated domains for digital core (VDD), analog (VDDA), and USB (VDDC) ensure noise isolation and stable operation across mixed-signal functions. |
| GND, GNDA, GNDC | Ground returns | Separate ground planes minimize coupling between digital switching noise and sensitive analog/USB circuits. |
| USB0_P/N | Differential USB data lines | Integrated transceiver eliminates need for external USB PHY; supports full-speed (12 Mbps) device or OTG operation. |
| PD0/PD1 | UART0 TX/RX | Default serial interface pins; configurable as GPIO or alternate function with programmable slew rate and drive strength. |
| PF0–PF4 | GPIO / NMI / SW2 | Multi-function port supporting non-maskable interrupt, user switch input, and general-purpose I/O with edge-triggered interrupts. |
| PC6/PC7 | I²C0 SCL/SDA | Dedicated hardware I²C interface with glitch filtering and clock stretching support for reliable sensor bus communication. |
Key Features
| Feature | Design Value |
|---|---|
| Floating-Point Unit (FPU) | Single-precision IEEE 754 compliance accelerates trigonometric, filter, or PID computations without software emulation overhead. |
| Hibernation Module | Sub-1 µA hibernate current with RTC, battery-backed RAM, and wake-on-external-interrupt enables multi-year battery life in remote sensors. |
| μDMA Controller | 32-channel micro-DMA offloads CPU during ADC sampling, UART transfers, or PWM updates-reducing latency and improving determinism. |
| Peripheral Integration | On-chip USB PHY, 12-bit ADC, PWM generator, and analog comparators eliminate discrete support components and reduce BOM count. |
| GPIO Commit Control | Hardware-enforced pin configuration lock prevents accidental reassignment during runtime-critical for safety-critical I/O integrity. |
Applications
| Industrial Motor Control | Smart Sensor Node |
|---|---|
Use Scenario: Closed-loop BLDC motor drive with current sensing, position feedback, and field-oriented control (FOC). IC Role / Device Role / Timing Role: Real-time computation engine executing FOC algorithm, PWM generation, and ADC sampling synchronization. Use Value: 80 MHz Cortex-M4F with FPU delivers <1 µs loop timing resolution; integrated 12-bit ADC and PWM timers enable precise phase current measurement and commutation timing. | Use Scenario: Battery-powered environmental monitor collecting temperature, humidity, and air quality data with periodic wireless upload. IC Role / Device Role / Timing Role: System controller managing sensor interfaces, low-power scheduling, RTC-triggered wake-up, and USB/UART data export. Use Value: Hibernate mode draws <1 µA; on-chip USB allows direct PC configuration and firmware update without additional interface ICs. |
| USB Human Interface Device | Programmable Logic Controller (PLC) I/O Module |
Use Scenario: Custom HID device such as industrial test jig or lab equipment controller interfacing with Windows/Linux hosts via USB. IC Role / Device Role / Timing Role: USB device controller with HID class firmware, GPIO-based button/LED handling, and real-time response to host requests. Use Value: Integrated USB 2.0 PHY and descriptor-handling ROM eliminate external transceiver; TivaWare HID stack reduces firmware development time. | Use Scenario: DIN-rail mounted I/O expansion module with digital input/output, analog input, and Modbus RTU over RS-485. IC Role / Device Role / Timing Role: Central processor managing protocol stack, isolated I/O drivers, and deterministic scan-cycle timing. Use Value: Multiple UARTs support simultaneous Modbus and debug interfaces; 16 GPIO ports with interrupt capability simplify discrete I/O mapping and status monitoring. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| TM4C1294NCPDT | ARM Cortex-M4F @ 120 MHz, 1 MB Flash, integrated Ethernet MAC + PHY, no hibernation module | Better suited for networked gateway applications; lacks ultra-low-power hibernate capability | Select when Ethernet connectivity and higher processing throughput outweigh battery-life requirements |
| STM32F407VGT6 | ARM Cortex-M4F @ 168 MHz, 1 MB Flash, 192 KB SRAM, no integrated USB PHY, different peripheral set (no hibernation, different ADC architecture) | Requires external USB transceiver; broader ecosystem but distinct register-level compatibility | Choose for higher clock speed and larger memory where TI toolchain independence is preferred |
Compared with TM4C123GH6PGEI7R, the TM4C1294NCPDT offers greater compute headroom and Ethernet but sacrifices hibernation efficiency, while the STM32F407VGT6 provides higher clock rate and memory at the cost of TI-specific peripherals like hibernate and USB PHY integration.
Availability
TM4C123GH6PGEI7R is available at Aetrix Electronics and suitable for industrial motor control, smart sensor nodes, USB human interface devices, and PLC I/O modules requiring stable component supply across long production lifecycles.
Supply support for TM4C123GH6PGEI7R includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Texas Instruments is a global semiconductor company headquartered in Dallas, Texas, specializing in analog, embedded processing, and connectivity solutions for industrial, automotive, and consumer markets.
The TM4C123 series targets cost-sensitive, performance-driven embedded applications requiring real-time control, mixed-signal integration, and low-power operation-designed specifically for industrial automation, motor drives, and intelligent sensor endpoints.
FAQ
What is the maximum operating frequency of the TM4C123GH6PGEI7R?
The TM4C123GH6PGEI7R operates at a maximum CPU clock frequency of 80 MHz, derived from an internal PLL that accepts input from multiple clock sources including the precision internal oscillator (PIOSC), external crystal, or HSE. This frequency is fully supported across the full industrial temperature range (-40°C to +105°C) and enables deterministic real-time execution for control loops and communication stacks in the TM4C123GH6PGEI7R.
Does the TM4C123GH6PGEI7R include an integrated USB physical layer (PHY)?
Yes, the TM4C123GH6PGEI7R integrates a full-speed USB 2.0 PHY compliant with USB specification revision 2.0. This eliminates the need for an external transceiver when implementing USB device or OTG functionality. The PHY supports both D+ and D− lines directly, and the on-chip USB controller handles enumeration, descriptor handling, and endpoint management-key capabilities confirmed in the TM4C123GH6PGEI7R datasheet section 14.
What analog features are included in the TM4C123GH6PGEI7R?
The TM4C123GH6PGEI7R includes two independent 12-bit analog-to-digital converters (ADCs), each supporting up to eight sample sequencers and hardware averaging across up to 64 samples. It also features an internal temperature sensor, analog comparators, and voltage reference circuitry-all accessible through dedicated analog input pins and controlled via the TM4C123GH6PGEI7R's analog subsystem registers.
Is the TM4C123GH6PGEI7R qualified for extended temperature operation?
Yes, the TM4C123GH6PGEI7R is rated for operation from -40°C to +105°C ambient temperature, meeting industrial-grade qualification standards. This extended range is validated per TI's production test flow and applies to all core peripherals-including Flash, SRAM, ADC, USB, and GPIO-ensuring reliability in demanding environments such as factory automation or outdoor sensor enclosures using the TM4C123GH6PGEI7R.
How does the hibernation module in the TM4C123GH6PGEI7R reduce power consumption?
The hibernation module in the TM4C123GH6PGEI7R enables ultra-low-power operation by powering down the main system while retaining RTC functionality, battery-backed memory (up to 256 bytes), and wake-up capability via external pins or RTC match events. In hibernate mode, the TM4C123GH6PGEI7R draws less than 1 µA, making it suitable for energy-constrained applications like battery-powered telemetry nodes where longevity is critical.
TM4C123GH6PGEI7R Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Texas Instruments
- Package/Case:
- 144-LQFP
- Series:
- Tiva™ C
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Active
- Programmable:
- Not Verified
- Core Processor:
- ARM® Cortex®-M4F
- Core Size:
- 32-Bit Single-Core
- Speed:
- 80MHz
- Connectivity:
- CANbus, I2C, IrDA, Microwire, QEI, SPI, SSI, UART/USART, USB OTG
- Peripherals:
- Brown-out Detect/Reset, DMA, Motion PWM, POR, WDT
- Number of I/O:
- 105
- Program Memory Size:
- 256KB (256K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- 2K x 8
- RAM Size:
- 32K x 8
- Voltage - Supply (Vcc/Vdd):
- 1.08V ~ 3.63V
- Data Converters:
- A/D 24x12b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
TM4C123GH6PGEI7R FAQ
1.How can I place an order for TM4C123GH6PGEI7R through Aetrix?
Please submit a Request for Quotation (RFQ) for TM4C123GH6PGEI7R on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for TM4C123GH6PGEI7R reliable?
The price and inventory of TM4C123GH6PGEI7R are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for TM4C123GH6PGEI7R is usually 5 days.
3.What payment methods are accepted for TM4C123GH6PGEI7R?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for TM4C123GH6PGEI7R transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for TM4C123GH6PGEI7R?
TM4C123GH6PGEI7R orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your TM4C123GH6PGEI7R order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for TM4C123GH6PGEI7R?
For technical support, including TM4C123GH6PGEI7R datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your TM4C123GH6PGEI7R requirements.
6.How does Aetrix verify that TM4C123GH6PGEI7R is sourced from the original manufacturer or authorized distributors?
All TM4C123GH6PGEI7R products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that TM4C123GH6PGEI7R meets industry standards.
7.What is the process for return or replacement of TM4C123GH6PGEI7R?
All TM4C123GH6PGEI7R units undergo pre-shipment inspection (PSI). If there is an issue with TM4C123GH6PGEI7R, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The TM4C123GH6PGEI7R part is unused and in its original packaging.
Return procedure for TM4C123GH6PGEI7R:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
TM4C123GH6PGEI7R Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

