CCSTUDIO-VSCODE

CCSTUDIO-VSCODE

Overview

CCStudio™ for VS Code brings TI's embedded development tools into Visual Studio Code®, the most widely used code editor among developers today. Rather than a new IDE to learn, it builds on VS Code's massive ecosystem of extensions and tooling. Build with CMake and Ninja, debug with GDB and OpenOCD, and manage it all from a unified Projects view - all without leaving VS Code.

 

AI-driven development

CCStudio for VS Code was designed with AI in mind, from the ground-up. The AI-setup wizard helps you get started with a growing list of supported agents and models, so you can go from a brand-new board to a working solution faster, whether you're starting fresh or working with existing code. Under the hood, SDK- and board-specific guidance, curated skills, and best-practice documentation give AI coding agents the TI know-how they need to work accurately with your hardware. Included tool interfaces expose your project and target state directly to agents, enabling modern agentic development. The CCStudio SysConfig MCP server provides visibility into available configurations and commands, validating changes in real time so agents get your hardware setup right the first time. Supported agents can also drive live debug sessions on your target automatically - setting breakpoints, stepping through code, and inspecting results with no manual intervention required.

 

Get started quickly

Import existing CCStudio IDE projects directly into VS Code, or pull working examples from TI SDKs in a few clicks. Configure hardware and software with SysConfig's intuitive GUI, which generates configuration code automatically, and track every project from a single Projects view. Then jump into a debug session so you can start validating your code on real hardware right away. No more switching tools and windows - everything you need to get your project up and running stays in one place.

Features
  • Resource Explorer: Browse examples, training, SDKs, and documentation tailored to your device, right from VS Code. 
  • Advanced debug: Dedicated views for disassembly, memory, live expressions, and registers, with RTOS object awareness and support for debugging multicore devices.
  • Scripting & automation: Automate your debug workflow with scripts for repeatable testing and benchmarking.
  • Upstream-friendly: We leverage open-source projects like OpenOCD, built on a foundation of shared contributions - ours included.
Download View video with transcript Video

Related design resources

Software development

IDE, CONFIGURATION, COMPILER OR DEBUGGER
CCSTUDIO — CCStudio™ IDE - AI-enabled development environment ENERGYTRACE — EnergyTrace Technology SYSCONFIG — System configuration tool TI-CGT — TI code generation tools - C/C++ compilers and assembly language tools

Support & training

TI E2E™ forums with technical support from TI engineers

View all forum topics

Content is provided "as is" by 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, see TI support.

Videos