DK-TM4C123G

TM4C123G USB+CAN Development Kit

DK-TM4C123G

Overview

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.

Features
  • 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
  • ARM® Cortex-M4-based microcontrollers
  • Code composer studio™ IDE

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

 

Firmware

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

Arm Cortex-M4 MCUs
TM4C1230H6PM 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, CAN, 64-pin LQFP TM4C123FH6PM 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, USB, 64-pin LQFP TM4C123GH6PGE 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, USB, 144-pin LQFP TM4C123GH6PZ 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, USB, 100-pin LQFP TM4C123GH6ZRB 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, USB, 157-pin BGA TM4C123GH6ZXR 32-bit Arm Cortex-M4F based MCU with 80-MHz, 256-kb Flash, 32-kb RAM, 2x CAN, RTC, USB, 168-pin BGA

 

Bluetooth products
CC2560 Bluetooth® 4.0 with enhanced data rate (EDR) CC2564 Bluetooth® 4.0 with Enhanced Data Rate (EDR), Low Energy (LE) and ANT CC2564MODA Bluetooth® 4.1 with Basic Rate, enhanced data rate, Low Energy (LE) module with integrated antenna CC2564MODN Bluetooth® 4.1 with Basic Rate (BR), Enhanced Data Rate (EDR), Low Energy (LE) module
Download View video with transcript Video

Order & start development

DK-TM4C123G

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

Related design resources

Hardware development

EVALUATION BOARD
CC2564MODNEM Dual-mode Bluetooth® CC2564 module evaluation board CC256XQFNEM Dual-mode Bluetooth® CC2564 evaluation board EK-TM4C123GXL ARM® Cortex®-M4F Based MCU TM4C123G LaunchPad™ Evaluation Kit

Software development

SOFTWARE DEVELOPMENT KIT (SDK)
TIBLUETOOTHSTACK-SDK TI Dual-Mode Bluetooth® Stack
APPLICATION SOFTWARE & FRAMEWORK
SW-DK-TM4C123G DK-TM4C123G Firmware Development Package
DRIVER OR LIBRARY
CC256XM4BTBLESW TI dual-mode Bluetooth® stack on TM4C MCUs
SOFTWARE PROGRAMMING TOOL
UNIFLASH UniFlash flash programming tool

Reference designs

REFERENCE DESIGN
TIDM-TM4C123IOTSTEPPERMOTOR Microstepping Stepper Motor Control With MCU and Wi-Fi for IoT Reference Design TIDM-TM4C123STEPPERMOTOR Driving a Stepper Motor Reference Design with High Performance MCU

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. See terms of use.

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

Videos