TM4C123G USB+CAN Development Kit
(OBSOLETE) DK-TM4C123G
Key Document

- Tiva C Series TM4C123GH6PGE Microcontroller Data Sheet datasheet (Rev. E)
(PDF 8485 KB)
20 Jun 2014

- Tiva™ C Series DK-TM4C123G Development Kit Getting Started Guide
(PDF 6131 KB)
19 Aug 2013

- Tiva TM4C123G Development Board User's Guide (Rev. B)
(PDF 2836 KB)
19 Mar 2014
Description
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!
Technical Documents
Datasheet (1)
Title | Abstract | Type | Size (KB) | Date |
8485 | 20 Jun 2014 |
Application notes (2)
Title | Abstract | Type | Size (KB) | Date |
---|---|---|---|---|
1475 | 31 Jul 2013 | |||
114 | 12 Jul 2013 |
User guides (2)
Title | Abstract | Type | Size (KB) | Date |
---|---|---|---|---|
2836 | 19 Mar 2014 | |||
6131 | 19 Aug 2013 |
More literature (7)
Title | Abstract | Type | Size (KB) | Date |
---|---|---|---|---|
38 | 02 Jan 2019 | |||
280 | 19 Aug 2013 | |||
6564 | 19 Aug 2013 | |||
10314 | 12 Jul 2013 | |||
3702 | 12 Jul 2013 | |||
1484 | 12 Jul 2013 | |||
12979 | 12 Jul 2013 |
Related Products
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 |
---|---|---|
ARM® Cortex®-M4F Based MCU TM4C123G LaunchPad™ Evaluation Kit | EK-TM4C123GXL | Evaluation Modules & Boards |
Dual-mode Bluetooth® CC2564 evaluation board | CC256XQFNEM | Evaluation Modules & Boards |
Dual-mode Bluetooth® CC2564 module evaluation board | CC2564MODNEM | Evaluation Modules & Boards |
Reference Designs ( 2 )
Name | Part Number | Tool Type |
---|---|---|
Driving a Stepper Motor Reference Design with High Performance MCU | TIDM-TM4C123STEPPERMOTOR | TI Designs |
Microstepping Stepper Motor Control With MCU and Wi-Fi for IoT Reference Design | TIDM-TM4C123IOTSTEPPERMOTOR | TI Designs |
TI Devices (10)
Part Number | Name | Product Family |
---|---|---|
CC2560 | Bluetooth® CC2560 controller | SimpleLink Solutions |
CC2564 | Dual-mode Bluetooth® controller | SimpleLink Solutions |
CC2564MODA | Dual-mode Bluetooth® CC2564 module with integrated antenna | SimpleLink Solutions |
CC2564MODN | Dual-mode Bluetooth® CC2564 module | SimpleLink Solutions |
TM4C1230H6PM | High performance 32-bit ARM® Cortex®-M4F based MCU | Microcontrollers (MCU) |
TM4C123FH6PM | High performance 32-bit ARM® Cortex®-M4F based MCU | Microcontrollers (MCU) |
TM4C123GH6PGE | High performance 32-bit ARM® Cortex®-M4F based MCU | Microcontrollers (MCU) |
TM4C123GH6PZ | High performance 32-bit ARM® Cortex®-M4F based MCU | Microcontrollers (MCU) |
TM4C123GH6ZRB | High performance 32-bit ARM® Cortex®-M4F based MCU | Microcontrollers (MCU) |
TM4C123GH6ZXR | High performance 32-bit ARM® Cortex®-M4F based MCU | Microcontrollers (MCU) |
Support & training
Search our extensive online knowledge base where millions of technical questions and answers are available 24/7.
Search answers from TI experts
Content is provided 'AS IS' by the respective 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 visit our Support page.