The TM4C123GH6PGET is a Texas Instruments Tiva C series 32-bit MCU built around an ARM Cortex-M4F core with single-precision floating-point unit, clocked at 80 MHz. That FPU handles PID coefficients, sensor fusion, and filter math without software emulation — one less cycle budget headache when closing a motor-speed loop or processing a 24-channel ADC scan. Program memory is 256 KB of on-chip Flash, backed by 32 KB SRAM and 2 KB EEPROM. The 256 KB Flash holds mid-complexity firmware — a CANopen stack, a USB device stack, and a few thousand lines of application code fit without external memory. The 2 KB EEPROM stores calibration constants and fault logs across power cycles. Operating temperature range is -40 to 105 °C.
Peripheral set — CAN, USB OTG, and 105 I/O
Connectivity includes CAN 2.0, USB OTG, I²C, SPI, SSI, UART, IrDA, Microwire, and QEI. The CAN interface handles industrial fieldbus links; USB OTG supports direct connection to a host or device-class peripheral without an external PHY. On-chip data converters: a 24-channel 12-bit ADC.
Lifecycle and sourcing — verify status before BOM freeze
The manufacturer's product status for TM4C123GH6PGET is listed as Active. The evidence also carries an EOL hot flag — a sourcing signal that the part may be under end-of-life evaluation or in a last-time-buy window.
Package and mounting — 144-LQFP, 20x20 mm body
The 144-LQFP package (20x20 mm body) is a surface-mount footprint.
