Get started with the LaunchPad Evaluation Platform from Texas Instruments
Get started with the LaunchPad evaluation platform from Texas Instruments. LaunchPad kits are available for TI's complete line of microcontrollers, including MSP430™, C2000™, and Tiva™ C ARM® Cortex™-M4. These low-cost kits provide developers with everything they need to start designing new applications.
3. Meet Your LaunchPad
On-board Emulation
The Tiva C Series TM4C123G LaunchPad features on-board emulation, which means you can program and debug your projects without the need for additional tools.
BoosterPack Compatibility
Two dual-gender, 20-pin stackable headers provide great connection options out of the box. These 40 pins allow you to add support for displays, wireless interfaces, sensors and other capabilities to your projects very easily and also offer basic compatibility with existing MSP430 and C2000 LaunchPads.
What's Included?
- The Tiva C Series LaunchPad includes everything you need to get started with ARM Cortex-M4 development!
- Tiva C Series TM4C LaunchPad Evaluation Board (EK-TM4C123GXL)
- On-board In-Circuit Debug Interface (ICDI)
- USB Micro-B plug to USB-A plug cable
- README First document
- Free TM4C123GXL TivaWare® for C Series downloads
ARM Cortex-M4 based Microcontroller
The Tiva C Series TM4C123GH6PM microcontroller offers an 80-MHz, 32-bit ARM Cortex-M4 CPU with floating point, 256 Kbytes of 100,000 write-erase cycle FLASH, and many peripherals such as MC PWMs, 1-MSPS ADCs, eight UARTs, four SPIs, four I2Cs, USB Host|Device, and up to 27 timers, some configurable up to 64 bits.
Switches, LEDs & Jumper
Two general purpose user switches, a reset switch, power LED and user-programmable RGB LED are provided on-board to ease development. A jumper is also provided to allow current measurements as well.
Supports 32-bit Tiva C Series ARM Cortex-M4 MCUs
The Tiva C Series TM4C123G LaunchPad supports the 32-bit Tiva C Series TM4C123x series of ARM Cortex-M4 MCUs and offers a great introduction to this ever-growing family of Tiva C Series MCUs.
2. Download Software
Tiva C Series LaunchPad is supported by a wide range
of software tools to help you get started quickly.
Good places to start:
Energia – A simple IDE for LaunchPad
By the online community!
- Open source & community-driven
- Simple code editing tool with built-in serial monitor
- Compile & download your code directly to the LaunchPad
- Supported by a robust framework of intuitive APIs, function calls & large repository of code examples
- Currently only supports select MSP430 devices
Modkit – A graphical programming environment
By Modkit
- Use GUI-building blocks to program your LaunchPad
- Drag & drop coding helps almost anyone to make almost anything smtarter through a simple, yet powerful visual programming interface
- Currently only supports select MSP430 devices
Professional software development tools:
Code Composer Studio
By Texas Instruments
- Full-featured code editing & debugging tool for all TI LaunchPad kits
- Supports TI’s complete Embedded Processing portfolio from MCU to DSP
- CCS provides a complete, professional environment with full debug capability
- Free evaluation versions are available
Keil™ RealView® MDK-ARM
By Keil™ An ARM™ Company
- A complete software development environment Cortex™-M, Cortex-R4, ARM7™ and ARM9™ processor-based devices.
- MDK-ARM is specifically designed for microcontroller applications
- Easy to learn & use, yet powerful enough for the most demanding embedded application
- Free evaluation versions are available
IAR Embedded Workbench for TI MSP430
By IAR Systems
- Integrated Development Environment and Optimizing C/C++ Compiler for MSP430
- Supports MSP430 family of MCUs and other TI Embedded Processors
- Code examples available in C and Assembly
- Free evaluation versions are available
Other supplemental software tools & resources for Tiva C
TivaWare™ for C Series Software
TivaWare for C Series software is an extensive suite of software designed to simplify and speed development of Tiva C Series-based microcontroller applications.
LMFlash programmer
Free Flash programming utility intended for use with Tiva C Series MCUs, development boards, or evaluation boards.
PinMux Utility
Allows developer to graphically configure the device peripherals in an intuitive and rapid manner. The tool provides an easy-to-use interface that makes setting up alternate functions for GPIOs easy and error-free.
1. Plug-in BoosterPack
Supported plug-in modules for Tiva C Series TM4C123G LaunchPad Evaluation kit
There are also several supported plug-in modules available for the Tiva C Series TM4C123G LaunchPad kit!
NEW: The Tiva C Series TM4C123G LaunchPad has a 40-pin XL interface and supports various plug-in modules, called BoosterPacks. BoosterPacks are built by TI, third-party suppliers, and you. Here are a few of the Tiva C Series BoosterPacks that are currently available. For more information, click the links or go to BoosterPack Page
- Sensor Hub BoosterPack for Tiva™ C Series LaunchPad
- Kentec 3.5" QVGA LCD Display BoosterPack
- Kentec 2.7" OLED Display BoosterPack
- Anaren's RF ZigBee BoosterPack
- EDB-BLE Bluetooth® Smart Board for Mobile Control Development
- E.M.I.'s PERF-ect Board Starter Kit
- Anaren CC2530 BoosterPack kit for ZigBee applications
- Sakoman Proto BoosterPack for Tiva C Series LaunchPad
Launch Our Resources
Find all of your Tiva C Series LaunchPad resources here, including those from TI and the online community.
![]() |
Tiva C Series Online WorkshopNow that your LED is blinking, check out this online workshop that goes into a little more detail to help you become more comfortable working with ARM Cortex-M4 |
Texas Instruments
Get Texas Instruments corporate portfolio of semiconductor products for various applications.

Cart 








