TM4C123G USB+CAN Development Kit


Description & Features

Technical Documents

Support & Community

Order Now

Key Document


The Tiva C Series TM4C123G Development Kit is a compact and versatile evaluation platform for the Tiva C Series TM4C123G ARM® Cortex™-M4-based microcontroller (MCU). The development kit design highlights the TM4C123G MCU integrated USB 2.0 On-the-Go/Host/Device interface, CAN, precision analog, sensor hub, and low-power capabilities. The development kit features a Tiva C Series TM4C123GH6PGE microcontroller in a 144-LQFP package, a color OLED display, USB OTG connector, a microSD card slot, a coin-cell battery for the low-power Hibernate mode, a CAN transceiver, a temperature sensor, a nine-axis sensor for motion tracking, and easy-access through-holes to all of the available device signals.

  • Tiva TM4C123GH6PGE MCU with 256KB internal Flash and 144-LQFP with 105 GPIOs for excellent prototyping capabilities
  • 96×64 color OLED display providing useful output and interface options
  • USB Micro-AB for prototyping USB OTG applications
  • microSD card slot for data storage
  • 5-mm screw terminals for external analog inputs and CAN signals
  • Precision 3.0-V reference for accurate analog-to-digital conversion
  • Temperature sensor
  • 9-axis motion sensor that includes a 3-axis accelerometer, 3-axis gyroscope, and 3-axis magnetometer for motion and position tracking
  • All I/Os brought out to headers for easy prototyping
  • Five user/navigation buttons (including select/wake) for user input
  • One user LED
  • CAN transceiver
  • 10-pin JTAG header to provide standard debug interface
  • Debug out capability with minor modifications

Kit Contents

The DK-TM4C123G development kit contains everything you need to develop and run applications for Tiva C Series MCUs, including:

  • Tiva C Series DK-TM4C123G board pre-loaded with data logger quickstart application
  • On-board In-Circuit Debug Interface (ICDI) for easy flash programming and debugging
  • Cables:
    • USB Micro-B-plug-to-USB-A for debug function
    • USB Micro-B-plug-to-USB-A plug cable (connects to PC as a USB device)
    • USB Micro-A-plug-to-Std-A receptacle cable (connects to USB flash drive)
    • 3-V CR2032 Li coin-cell battery
  • Development Kit USB flash drive:
    • Complete documentation
    • TivaWare for C Series Firmware
  • Development package with example source code:
    • Texas Instruments’ Code Composer Studio™ IDE
    • Keil™ RealView® Microcontroller Development Kit (MDK-ARM)
    • IAR Embedded Workbench® development tools
    • Sourcery CodeBench development tools
    • GCC



Download the latest version of the DK-TM4C123G firmware here!

Order Now
Part Number Buy from Texas Instruments or Third Party Alert Me Buy from authorized distributors Status

Tiva™ C Series TM4C123G USB+CAN Development Kit


Pricing may vary.

Contact a Distributor  

TI's Standard Terms and Conditions for Evaluation Modules apply.

Technical Documents
Datasheet (1)
Title Abstract Type Size (KB) Date Views TI Recommends
PDF 8485 20 Jun 2014
Application notes (2)
Title Abstract Type Size (KB) Date Views
PDF 1475 31 Jul 2013 1,882
PDF 114 12 Jul 2013 679
User guides (2)
Title Abstract Type Size (KB) Date Views
PDF 2836 19 Mar 2014 3,069
PDF 6131 19 Aug 2013 855
More literature (7)
Title Abstract Type Size (KB) Date Views
PDF 280 19 Aug 2013 703
PDF 6564 19 Aug 2013 420
PDF 299 14 Aug 2013 1,590
PDF 10314 12 Jul 2013 310
PDF 3702 12 Jul 2013 979
PDF 1484 12 Jul 2013 522
PDF 12979 12 Jul 2013 1,716

Software (3)

Name Part Number Software Type
DK-TM4C123G Firmware Development Package  SW-DK-TM4C123G  Application Software & Frameworks 
TI Dual-Mode Bluetooth® Stack  TIBLUETOOTHSTACK-SDK  Software Development Kits (SDK) 
TI dual-mode Bluetooth® stack on TM4C MCUs  CC256XM4BTBLESW  Software Development Kits (SDK) 

Development Tools (2)

Name Part Number Tool Type
Uniflash Standalone Flash Tool for TI Microcontrollers (MCU), Sitara Processors & SimpleLink devices  UNIFLASH  Flash Programming Tools 
Code Composer Studio (CCS) Integrated Development Environment (IDE) for TM4x ARM MCUs  CCSTUDIO-TM4X  SW Development Tools, IDEs, Compilers 

Design Kits & Evaluation Modules (3)

Name Part Number Tool Type
Dual-mode Bluetooth® CC2564 evaluation board  CC256XQFNEM  Evaluation Modules & Boards 
Dual-mode Bluetooth® CC2564 module evaluation board  CC2564MODNEM  Evaluation Modules & Boards 
Tiva™ C Series LaunchPad Evaluation Kit  EK-TM4C123GXL  Evaluation Modules & Boards 

TI Devices (4)

Part Number Name Product Family
CC2560  Bluetooth Controller  Wireless Connectivity 
CC2564  Bluetooth Controller  Wireless Connectivity 
CC2564MODN  Bluetooth dual mode HCI module  Wireless Connectivity 
TM4C123GH6PGE  High performance 32-bit ARM® Cortex®-M4F based MCU  Control + Automation 


Visit the TI Wiki

TI E2E™ community

TI E2E Community

As a member of my.TI you can join the TI E2E™ Community where you can ask questions, share ideas and collaborate with fellow engineers and TI experts

Contents are provided "AS IS" by the respective TI and Community contributors and do not constitute TI specifications. See Terms of use.