Getting Started Guide

When starting development, there are many items required before work can begin. You need a development board like a LaunchPad or SensorTag, some sort of development environment, driver libraries, examples and the documentation that explains how to use the device, tools and software. Finding and setting up all of these items can take significant time. When your new kit arrives, the last thing you want to do is find and install all of these other items. You want to start using it as soon as you open the box. This is where cloud-based tools shine.

Find what you need with Resource Explorer

For most users we recommend starting with Resource Explorer. Resource Explorer helps you find all the latest examples, libraries, demo applications and documentation for your chosen platform. Select the device or board of your choice and it shows you everything that is available. Since Resource Explorer is fully integrated with TI’s cloud tools, your files are imported directly into your project to get you developing with just a few clicks. A big advantage of working in the cloud is that you don't have to worry about not having the latest documentation or examples as it is always the latest version

Use the drop down menu at the top of Resource Explorer to filter all of the content to match the device or development kit that you are using. Alternatively you can browse through everything available or use the search box to locate a specific example or document.

Try a demo application

One great place to start is a demo application. Demo applications are pre-built examples that you can load onto your LaunchPad or SensorTag directly from Resource Explorer. They are located in the examples section and are noted with special icon. These provide a graphical user interface in your browser that communicates with the application running on the development boards to control and demonstrate some of the functionality of the selected device. The first time you run a demo application you will be prompted to install a small software agent that enables the user interface for the demo to communicate with your development board.

Import into cloud

When you are ready to begin creating your own applications you have a few options. You can start by selecting one of the examples in Resource Explorer and then click on the import to CCS cloud button. This will start the Code Composer Studio Cloud development environment in another tab in your browser and import the selected project. You can then edit the source code, build the project and program it onto your development board.


Another option is to start with Energia. Energia is an open-source electronics prototyping platform that brings the Wiring and Arduino framework to the Texas Instruments development kits. Energia offers a robust framework of easy-to-use APIs for enabling common functionality across various target microcontroller platforms. You can browse through the Energia examples in Resource Explorer or start Code Composer Studio Cloud and import them from there.

Getting Started with GUI Composer v2.0

These tutorials walk you through all the steps required to create a GUI front end that interacts with your target device:

  • If you have a CC3200, check out the IoT Dashboard Tutorial:
    • It shows how to display live sensor data from your target device
  • If you have an MSP430F5529 device, check out the Serial I/O Tutorial:
    • It takes the classic 'Blinky' example (the 'hello world' for MCUs) and adds a cool Web display that shows the status of the LED on your target device.