Tiva C Series LaunchPad

From Texas Instruments Wiki
(Redirected from Stellaris LaunchPad)
Redirect page
Jump to: navigation, search

LaunchPad Resource Portal  LaunchPadRocket.png

This wiki is open and can be edited by all!

More information available @ www.ti.com/launchpad

LaunchPad Banner.jpg

Looking for datasheet? Go to Tiva™ TM4C123GH6PM Microcontroller - identical to LM4F230H5QR.
Looking for datasheet? Go to Tiva™ TM4C1233H6PM Microcontroller - identical to LM4F120H5QR.


Note that most tutorials below are based on Code Composer Studio unless otherwise noted.

Have a tutorial of your own? Add it to the list above!


The Getting Started with the TIVA™ C Series TM4C123G LaunchPad workshop is a free, online, in-depth, hands-on workshop based on the Tiva TM4C123G LaunchPad kit. [1]. You can attend a live version of this workshop taught by an experienced Texas Instruments instructor. Sign up here. 


Tiva C LaunchPad with CCS and Linux

Rickta with some help from the TI forums found a way to get the Tiva C LaunchPad debugging in Linux with Code Composer Studio. This is unofficial and unsupported at the moment. OpenOCD is working on a LaunchPad solution that will open up debug level development with GDB and GNU tools.

Library for the TM1638 7 segment display

Here's a project for using the Tiva C Launchpad with a TM1638 which is a nice little 7 segment display.
It uses this library I've just written.

Tiva C LaunchPad debug-in and debug-out

How to debug the LaunchPad's LM4F120H5QR target processor with an external debugger and how to use the on board debugger to debug an off board target.


TI RTOS is real-time operating system for TI’s Tiva C and Concerto microcontrollers. It combines a real-time multitasking kernel with additional middleware components including TCP/IP and USB stacks, a FAT file system, and device drivers, enabling developers to focus on differentiating their application. TI-RTOS builds on existing proven software components such as SYSBIOS, TivaWare, and ControlSUITE to ensure reliability and quality. It augments these with documentation, additional examples and APIs appropriate for multitasking development and integration testing to verify that all components work together. TI-RTOS is provided with full source code and requires no up-front or runtime license fees. TI-RTOS is fully tested with the Code Composer Studio™ Interactive Development Environment (CCStudio IDE) v5.2 and above.

Training on the Tiva-C Launchpad using TI-RTOS is available LIVE or via online workshop videos. Click this link to learn more: TI-RTOS Kernel Workshop

EuphonistiHack's Frequency Analyzer

The Writeup details using a protoboard for signal capture and an MSP430 booster pack containing an 8x8 LED array to display frequency data.
The Writeup II details using an audio capture booster pack and a Kentec touchscreen display booster pack to display frequency data and reconfigure DSP parameters at runtime
The sourcecode is available on a public github, and EuphonistiHack's blog contains a post detailing how to use it.

Tiva C Launchpad Data Logger

Simple, Easy to control Graphic User Interface (GUI) to display, plot (realtime) and log the data obtained from the ADC pins as well as the Internal Temperature Sensor of the TI Tiva C Launchpad via a H/W UART Interface with a Windows based PC/Laptop. [2]

3,2" Touch LCD boosterpack SSD1289

Here is the Touch LCD Boosterpack for Tiva, Stellaris and Hercules Launchpad. It works with Texas Instruments Graphics Library and uses SSD1289 LCD Driver for 3,2" 320x240 Screen and analog signals for Touch (TI Graphics Library uses analog signals). The interface are hi speed 16bit color parallel.

You can find example codes and buy it on http://danirebollo.blogspot.com.es/2013/05/ssd1289-boosterpack-32-320x240-tft.html [deprecated] http://danirebollo.es/index.php/blog/item/28
New version: http://danirebollo.es/index.php/blog/item/23

Info: Texas Instruments Graphics Library: http://www.ti.com/tool/sw-tm4c-grl?sectionId=625&tabId=2495&familyId=1755 SSD1289 LCD Driver: https://docs.google.com/file/d/0BzJpWEe1yMQvMVpEZm1DNVpLR2s/edit?usp=sharing and https://docs.google.com/file/d/0BzJpWEe1yMQvR2c5ZEJlU1NhX1E/edit