CCStudio for VS Code brings Texas Instruments' embedded development tools directly into Visual Studio Code. Whether you're developing firmware for wireless connectivity, motor control, or microcontroller applications, CCStudio for VS Code lets you download an SDK, create and import projects, and build, flash, and debug on TI devices — all without leaving VS Code.

2.1. Features

  • CCStudio activity bar: A dedicated panel with a Get Started view that links to the User Guide, Release Notes, and E2E Forum, and a Troubleshoot view with links to guides for known issues.

  • Automatic tool setup: On first start, CCStudio downloads the tools it needs in the background (such as OpenOCD, GDB/LLDB, CMake, Ninja, and NodeJS). Wait for the Installing dependencies notification to finish before building or debugging.

  • StartHub: Download SDKs for your target device and create example projects to get started quickly.

  • Resource Explorer: Browse examples, training, SDKs, and documentation tailored to your device, right from VS Code.

  • Project management: Import projects, then build, clean, re-build, and debug them from the Projects view, with syntax highlighting for build output.

  • Target debugging: Debug on your device with the Memory and Disassembly views, plus peripheral register (XPERIPHERALS), RTOS (xRTOS), and Live Watch views.

  • AI assistance: Set up supported AI coding agents with the AI Assistant Configurator, which provides CCStudio-aware skills, instructions, and MCP servers, including a SysConfig MCP server that lets agents inspect and validate hardware configuration changes, and tool interfaces that let agents drive live debug sessions (setting breakpoints, stepping, and inspecting results).

  • Guided walkthrough: A step-by-step "Get Started with CCStudio" walkthrough that takes you from downloading an SDK to building and debugging your first project.

2.2. Supported Devices

This release of CCStudio for VS Code supports the following TI device families:

  • AM13xx

  • CC23xx

  • CC27xx

  • CC35xx

  • MSPM0

  • MSPM33

2.3. Visual Studio Code

CCStudio for VS Code is delivered as a set of extensions that run inside Visual Studio Code, rather than as a standalone IDE. This means CCStudio relies on VS Code itself for general editor functionality (file management, source control, settings sync, the Extensions Marketplace, and so on). This User's Guide covers only CCStudio-specific functionality; for general VS Code usage, see the VS Code documentation.

See the Installation and Setup chapter for system requirements and the companion extensions installed along with CCStudio.

2.4. Licensing

There is no license fee associated with CCStudio for VS Code. Users are free to download and install the CCStudio extensions without having to purchase a license. The license terms for CCStudio for VS Code are shown at installation and can also be seen in the License Agreement section of the License chapter.

Note

The license for CCStudio for VS Code is separate from the license for Visual Studio Code itself (MIT License) and from the terms of the Visual Studio Marketplace under which the extensions are distributed.

2.5. Support

The E2E support community is the primary method for obtaining support for developing on TI processors.