CCSTUDIO-VSCODE

CCSTUDIO-VSCODE

Downloads

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 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 build and debug workflows.
  • Upstream-friendly: We leverage open-source projects like OpenOCD, built on a foundation of shared contributions - ours included.
Download View video with transcript Video

Downloads

IDE, configuration, compiler or debugger

CCSTUDIO-VSCODE — CCStudio™ for VS Code®

Supported products & hardware

Supported products & hardware

Products
Automotive body & lighting MCUs
MSPM0C1103-Q1 — Automotive 24MHz Arm® Cortex®-M0+ MCU with 8KB flash, 1KB SRAM, 12-bit ADC, LIN MSPM0C1104-Q1 — Automotive 24MHz Arm® Cortex®-M0+ MCU with 16KB flash, 1KB SRAM, 12-bit ADC, LIN MSPM0C1105-Q1 — Automotive 32MHz Arm® Cortex®-M0+ MCU with 32KB flash, 8KB SRAM, 12-bit ADC, comparator, LIN MSPM0C1106-Q1 — Automotive 32MHz Arm® Cortex®-M0+ MCU with 64KB flash, 8KB SRAM, 12-bit ADC, comparator, LIN MSPM0G3105-Q1 — Automotive 80MHz Arm® Cortex®-M0+ MCU with 32KB flash 16KB SRAM 2×12bit 4Msps ADC, op-amp, CAN-FD MSPM0G3106-Q1 — Automotive 80MHz Arm® Cortex®-M0+ MCU with 64KB flash 32KB SRAM 2×12bit 4Msps ADC, op-amp, CAN-FD MSPM0G3107-Q1 — Automotive 80MHz Arm® Cortex®-M0+ MCU with 128KB flash 32KB SRAM 2×12bit 4Msps ADC, op-amp, CAN-FD MSPM0G3518-Q1 — Automotive 80MHz ARM® Cortex®-M0+ MCU with 256kB flash, 128kB SRAM, 2 CAN, 2 ADC, DAC, COMP MSPM0G3519-Q1 — Automotive 80MHz ARM® Cortex®-M0+ MCU with 512kB flash, 128kB SRAM, 2 CAN, 2 ADC, DAC, COMP MSPM0H3215-Q1 — Automotive 32MHz Arm® Cortex®-M0+ MCU with 5V supply, 32KB flash, 8KB SRAM, 12-bit ADC and LIN MSPM0H3216-Q1 — Automotive 32MHz Arm® Cortex®-M0+ MCU with 5V supply, 64KB flash, 8KB SRAM, 12bit ADC and LIN MSPM0L1116-Q1 — Automotive, 32MHz Arm® Cortex®-M0+ MCU with 64KB dual-bank flash, 16KB SRAM, 12-bit 1.68Msps ADC MSPM0L1117-Q1 — Automotive, 32MHz Arm® Cortex®-M0+ MCU with 128KB dual-bank flash, 16KB SRAM, 12-bit 1.68Msps ADC MSPM0L1126-Q1 — Automotive 32MHz Arm® Cortex®-M0+ with 64KB flash, 12KB SRAM, 12-bit ADC and COMP MSPM0L1127-Q1 — Automotive 32MHz Arm® Cortex®-M0+ MCU with 128KB flash, 12KB SRAM, 12-bit ADC and COMP MSPM0L1304-Q1 — Automotive 32-Mhz Arm® Cortex®-M0+ with 16-KB flash, 2-KB RAM, 12-bit ADC,OPA, LIN MSPM0L1305-Q1 — Automotive 32-Mhz Arm® Cortex®-M0+ with 32-KB flash, 4-KB RAM, 12-bit ADC, OPA, LIN MSPM0L1306-Q1 — Automotive 32-Mhz Arm® Cortex®-M0+ with 64-KB flash, 4-KB RAM, 12-bit ADC, OPA,LIN MSPM0L2227-Q1 — Automotive 32MHz Arm® Cortex®-M0+ MCU with 128KB dual-bank flash, 32KB SRAM, ADC, COMP, LCD, VBAT MSPM0L2228-Q1 — Automotive 32MHz Arm® Cortex®-M0+ MCU with 256KB dual-bank flash, 32KB SRAM, ADC, COMP, LCD, VBAT MSPM33C321A-Q1 — Automotive 160MHz Arm® Cortex®-M33 MCU with TrustZone®, 1MB flash, 256kB SRAM, QSPI and security
Automotive wireless connectivity products
CC2340R5-Q1 — Automotive-qualified SimpleLink™ Bluetooth® Low Energy wireless MCU with 512-kB flash CC2745P10-Q1 — Automotive SimpleLink™ Bluetooth® LE wireless MCU with 1MB flash, HSM, APU, CAN-FD, +20dBm CC2745R10-Q1 — Automotive SimpleLink™ Bluetooth® LE wireless MCU with 1MB flash, HSM, APU, CAN-FD CC2745R7-Q1 — Automotive SimpleLink™ Bluetooth® LE wireless MCU with 864kB flash, HSM, APU, CAN-FD
General-purpose MCUs
MSPM0C1103 — 24MHz Arm® Cortex®-M0+ MCU with 8KB flash, 1KB SRAM, 12-bit ADC MSPM0C1104 — 24MHz Arm® Cortex®-M0+ MCU with 16KB flash, 1KB SRAM, 12-bit ADC MSPM0C1105 — 32MHz Arm® Cortex®-M0+ MCU with 32KB flash, 8KB SRAM, 12-bit ADC, comparator, advanced timer MSPM0C1106 — 32MHz Arm® Cortex®-M0+ MCU with 64KB flash, 8KB SRAM, 12-bit ADC, comparator, advanced timer MSPM0G1105 — 80MHz Arm® Cortex®-M0+ MCU with 32KB flash 16KB SRAM 2×12bit 4Msps ADC, op-amp MSPM0G1106 — 80MHz Arm® Cortex®-M0+ MCU with 64KB flash 32KB SRAM 2x12-bit 4Msps ADC, op-amp MSPM0G1107 — 80MHz Arm® Cortex®-M0+ MCU with 128KB flash 32KB SRAM 2x12-bit 4Msps ADC, op-amp MSPM0G1218 — 80MHz Arm® Cortex®-M0+ MCU with dual-bank 256KB flash, 32KB SRAM, 2xADCs, 2x COMPs MSPM0G1505 — 80MHz Arm® Cortex®-M0+ MCU with 32KB flash 16KB SRAM 2x4Msps ADC, 12-bit DAC, 3xCOMP, 2xOPA, MATHACL MSPM0G1506 — 80MHz Arm® Cortex®-M0+ MCU with 64KB flash 32KB SRAM 2x4Msps ADC, 12-bit DAC, 3xCOMP, 2xOPA, MATHACL MSPM0G1507 — 80MHz Arm® Cortex®-M0+ MCU with 128KB flash 32KB SRAM 2x4Msps ADC, 12-bit DAC, 3xCOMP, 2xOPA, MATHAC MSPM0G1518 — 80 MHz ARM® Cortex®-M0+ MCU with dual-bank 256kB flash, 128kB SRAM, 2xADC, DAC, 3xCOMP MSPM0G1519 — 80 MHz ARM® Cortex®-M0+ MCU with dual-bank 512kB flash, 128kB SRAM, 2xADC, DAC, 3xCOMP MSPM0G3105 — 80MHz Arm® Cortex®-M0+ MCU with 32KB flash 16KB SRAM 2x12-bit 4Msps ADC, op-amp, CAN-FD MSPM0G3106 — 80MHz Arm® Cortex®-M0+ MCU with 64KB flash 32KB SRAM 2x12-bit 4Msps ADC, op-amp, CAN-FD MSPM0G3107 — 80MHz Arm® Cortex®-M0+ MCU with 128KB flash 32KB SRAM 2x12-bit 4Msps ADC, op-amp, CAN-FD MSPM0G3518 — 80MHz ARM® Cortex®-M0+ MCU with dual-bank 256kB flash, 128kB SRAM, 2xCAN-FD, 2xADC, DAC, COMP MSPM0G3519 — 80 MHz ARM® Cortex®-M0+ MCU with dual-bank 512kB flash, 128kB SRAM, 2xCAN-FD, 2xADC, DAC, COMP MSPM0G5115 — 80MHz Arm® Cortex®-M0+ MCU with dual-bank 32kB flash, 16kB SRAM, USB2.0-FS, I2S/TDM, ADC, COMP MSPM0G5116 — 80MHz Arm® Cortex®-M0+ MCU with dual-bank 64kB flash, 32kB SRAM, USB2.0-FS, I2S/TDM, ADC, COMP MSPM0G5117 — 80MHz Arm® Cortex®-M0+ MCU with dual-bank 128kB flash, 32kB SRAM, USB2.0-FS, I2S/TDM, ADC, COMP MSPM0G5187 — 80MHz Arm® Cortex®-M0+ MCU with 128kB flash, 32kB SRAM, USB 2.0 FS, I2S, ADC and TinyEngine™ NPU MSPM0H3215 — 32MHz Arm® Cortex®-M0+ MCU with 5V supply, 32KB flash, 8KB SRAM and 12-bit ADC MSPM0H3216 — 32MHz Arm® Cortex®-M0+ MCU with 5V supply, 64KB flash, 8KB SRAM and 12-bit ADC MSPM33C321A — 160MHz ARM® Cortex®-M33 MCU with TrustZone®, FPU, 1MB flash, 256kB SRAM, QSPI, security
Low-power 2.4-GHz products
CC2340R5 — Bluetooth, Zigbee and Thread wireless MCU with ultra-low standby current, 512kB flash and +8dBm CC2340R5MODA — Bluetooth wireless module with integrated antenna, 512kB flash and +8dBm CC2755P10 — Bluetooth, Zigbee, Thread and Matter wireless MCU with Edge AI NPU, HSM, 1MB flash and +20dBm CC2755P20 — Bluetooth, Zigbee, Thread and Matter wireless MCU with Edge AI NPU, HSM, 2MB flash and +20dBm CC2755R10 — Bluetooth, Zigbee, Thread and Matter wireless MCU with Edge AI NPU, HSM, 1MB flash and +10dBm CC2755R7 — Bluetooth, Zigbee, and Thread wireless MCU with Edge AI NPU, HSM, 864kB flash and +10dBm
Low-power MCUs
MSPM0L1105 — 32-MHz Arm® Cortex®-M0+ MCU with 32-KB flash, 4-KB SRAM, 12-bit ADC MSPM0L1106 — 32-MHz Arm® Cortex®-M0+ MCU with 64-KB flash, 4-KB SRAM, 12-bit ADC MSPM0L1116 — 32MHz Arm® Cortex®-M0+ MCU with 64KB dual-bank flash, 16KB SRAM, 12-bit 1.68Msps ADC MSPM0L1117 — 32MHz Arm® Cortex®-M0+ MCU with 128KB dual-bank flash, 16KB SRAM, 12-bit 1.68Msps ADC MSPM0L1126 — 32MHz Arm® Cortex®-M0+ MCU with 64KB flash, 12KB SRAM, 12-bit ADC and COMP MSPM0L1127 — 32MHz Arm® Cortex®-M0+ MCU with 128KB flash, 12KB SRAM, 12-bit ADC and COMP MSPM0L1303 — 32-MHz Arm® Cortex®-M0+ MCU with 8-KB flash, 2-KB SRAM, 12-bit ADC, comparator, OPA MSPM0L1304 — 32-MHz Arm® Cortex®-M0+ MCU with 16-KB flash, 2-KB SRAM, 12-bit ADC, comparator, OPA MSPM0L1305 — 32-MHz Arm® Cortex®-M0+ MCU with 32-KB flash, 4-KB SRAM, 12-bit ADC, comparator, OPA MSPM0L1306 — 32-MHz Arm® Cortex®-M0+ MCU with 64-KB flash, 4-KB SRAM, 12-bit ADC, comparator, OPA MSPM0L1343 — 32-MHz Arm® Cortex®-M0+ MCU with 8-KB flash, 2-KB SRAM, 12-bit ADC, comparator, TIA MSPM0L1344 — 32-MHz Arm® Cortex®-M0+ MCU with 16-KB flash, 2-KB SRAM, 12-bit ADC, comparator, TIA MSPM0L1345 — 32-MHz Arm® Cortex®-M0+ MCU with 32-KB flash, 4-KB SRAM, 12-bit ADC, comparator, TIA MSPM0L1346 — 32-MHz Arm® Cortex®-M0+ MCU with 64-KB flash, 4-KB SRAM, 12-bit ADC, comparator, TIA MSPM0L2116 — 32MHz Arm® Cortex®-M0+ MCU with 64KB flash, 12KB SRAM, 12-bit ADC, COMP and LCD MSPM0L2117 — 32MHz Arm® Cortex®-M0+ MCU with 128KB flash, 12KB SRAM, 12-bit ADC, COMP and LCD MSPM0L2227 — 32MHz Arm® Cortex®-M0+ MCU with 128KB dual-bank flash, 32KB SRAM, 12-bit ADC, COMP, LCD, VBAT MSPM0L2228 — 32MHz Arm® Cortex®-M0+ MCU with 256KB dual-bank flash, 32KB SRAM, 12-bit ADC, COMP, LCD, VBAT
Real-time motor control & automation MCUs
AM13E23019 — 250MHz Arm® Cortex®-M33 real-time MCU with NPU, TMU, 512KB flash, MCPWMs, security
Wi-Fi products
CC3501E — SimpleLink™ wireless MCU with 2.4GHz Wi-Fi® 6 and Bluetooth® Low Energy CC3551E — SimpleLink™ wireless MCU with dual-band (2.4GHz and 5GHz) Wi-Fi® 6 and Bluetooth® Low Energy
Hardware development
Development kit
LP-MSPM0L2228 — MSPM0L2228 LaunchPad™ development kit evaluation module
Evaluation board
LP-AM13E230 — AM13E230xx LaunchPad™ development kit LP-EM-CC2340R53 — LaunchPad™ development kit for CC2340R SimpleLink™ family of 2.4GHz multi-standard wireless MCUs LP-EM-CC2745R10-Q1 — CC2745R10-Q1 LaunchPad™ development kit for SimpleLink™ 2.4GHz wireless MCU LP-EM-CC2755P10 — CC2755P10 LaunchPad™ development kit LP-EM-CC2755P20 — CC2755P20 LaunchPad™ development kit LP-EM-CC35X1 — CC35xxE LaunchPad™ development kit for SimpleLink™ Wi-Fi 6 and Bluetooth® Low Energy wireless MCU LP-EM-CC35X1ET — CC35xxET LaunchPad™ development kit for SimpleLink™ Wi-Fi 6 and Bluetooth® Low Energy wireless MCU LP-MSPM0C1104 — MSPM0C1104 LaunchPad™ development kit for 24-MHz Arm® Cortex®-M0+ MCU LP-MSPM0C1106 — MSPM0C1106 LaunchPad™ development kit for 32-MHz Arm® Cortex®-M0+ MCU LP-MSPM0G3507 — MSPM0G3507 LaunchPad™ development kit for 80-MHz Arm® Cortex®-M0+ MCU LP-MSPM0G3519 — MSPM0G3519 LaunchPad™ development kit evaluation module LP-MSPM0G5187 — MSPM0G5187 LaunchPad™ development kit evaluation module LP-MSPM0H3216 — MSPM0H3216 LaunchPad™ development kit for 32MHz Arm® Cortex®-M0+ microcontroller LP-MSPM0L1117 — MSPM0L1117 Launchpad™ development kit for 32MHz Arm® Cortex®-M0+ MCU LP-MSPM0L1306 — MSPM0L1306 LaunchPad™ development kit for 32-MHz Arm® Cortex®-M0+ MCU LP-MSPM0L2117 — MSPM0L2117 LaunchPad™ development kit evaluation module LP-MSPM33C321A — MSPM33C321A LaunchPad™ development kit
Download options

CCSTUDIO-VSCODE — CCStudio™ for VS Code®

close
Latest version
Version: 1.0.0
Release date: Nov 7, 2026
Products
Automotive body & lighting MCUs
MSPM0C1103-Q1 — Automotive 24MHz Arm® Cortex®-M0+ MCU with 8KB flash, 1KB SRAM, 12-bit ADC, LIN MSPM0C1104-Q1 — Automotive 24MHz Arm® Cortex®-M0+ MCU with 16KB flash, 1KB SRAM, 12-bit ADC, LIN MSPM0C1105-Q1 — Automotive 32MHz Arm® Cortex®-M0+ MCU with 32KB flash, 8KB SRAM, 12-bit ADC, comparator, LIN MSPM0C1106-Q1 — Automotive 32MHz Arm® Cortex®-M0+ MCU with 64KB flash, 8KB SRAM, 12-bit ADC, comparator, LIN MSPM0G3105-Q1 — Automotive 80MHz Arm® Cortex®-M0+ MCU with 32KB flash 16KB SRAM 2×12bit 4Msps ADC, op-amp, CAN-FD MSPM0G3106-Q1 — Automotive 80MHz Arm® Cortex®-M0+ MCU with 64KB flash 32KB SRAM 2×12bit 4Msps ADC, op-amp, CAN-FD MSPM0G3107-Q1 — Automotive 80MHz Arm® Cortex®-M0+ MCU with 128KB flash 32KB SRAM 2×12bit 4Msps ADC, op-amp, CAN-FD MSPM0G3518-Q1 — Automotive 80MHz ARM® Cortex®-M0+ MCU with 256kB flash, 128kB SRAM, 2 CAN, 2 ADC, DAC, COMP MSPM0G3519-Q1 — Automotive 80MHz ARM® Cortex®-M0+ MCU with 512kB flash, 128kB SRAM, 2 CAN, 2 ADC, DAC, COMP MSPM0H3215-Q1 — Automotive 32MHz Arm® Cortex®-M0+ MCU with 5V supply, 32KB flash, 8KB SRAM, 12-bit ADC and LIN MSPM0H3216-Q1 — Automotive 32MHz Arm® Cortex®-M0+ MCU with 5V supply, 64KB flash, 8KB SRAM, 12bit ADC and LIN MSPM0L1116-Q1 — Automotive, 32MHz Arm® Cortex®-M0+ MCU with 64KB dual-bank flash, 16KB SRAM, 12-bit 1.68Msps ADC MSPM0L1117-Q1 — Automotive, 32MHz Arm® Cortex®-M0+ MCU with 128KB dual-bank flash, 16KB SRAM, 12-bit 1.68Msps ADC MSPM0L1126-Q1 — Automotive 32MHz Arm® Cortex®-M0+ with 64KB flash, 12KB SRAM, 12-bit ADC and COMP MSPM0L1127-Q1 — Automotive 32MHz Arm® Cortex®-M0+ MCU with 128KB flash, 12KB SRAM, 12-bit ADC and COMP MSPM0L1304-Q1 — Automotive 32-Mhz Arm® Cortex®-M0+ with 16-KB flash, 2-KB RAM, 12-bit ADC,OPA, LIN MSPM0L1305-Q1 — Automotive 32-Mhz Arm® Cortex®-M0+ with 32-KB flash, 4-KB RAM, 12-bit ADC, OPA, LIN MSPM0L1306-Q1 — Automotive 32-Mhz Arm® Cortex®-M0+ with 64-KB flash, 4-KB RAM, 12-bit ADC, OPA,LIN MSPM0L2227-Q1 — Automotive 32MHz Arm® Cortex®-M0+ MCU with 128KB dual-bank flash, 32KB SRAM, ADC, COMP, LCD, VBAT MSPM0L2228-Q1 — Automotive 32MHz Arm® Cortex®-M0+ MCU with 256KB dual-bank flash, 32KB SRAM, ADC, COMP, LCD, VBAT MSPM33C321A-Q1 — Automotive 160MHz Arm® Cortex®-M33 MCU with TrustZone®, 1MB flash, 256kB SRAM, QSPI and security
Automotive wireless connectivity products
CC2340R5-Q1 — Automotive-qualified SimpleLink™ Bluetooth® Low Energy wireless MCU with 512-kB flash CC2745P10-Q1 — Automotive SimpleLink™ Bluetooth® LE wireless MCU with 1MB flash, HSM, APU, CAN-FD, +20dBm CC2745R10-Q1 — Automotive SimpleLink™ Bluetooth® LE wireless MCU with 1MB flash, HSM, APU, CAN-FD CC2745R7-Q1 — Automotive SimpleLink™ Bluetooth® LE wireless MCU with 864kB flash, HSM, APU, CAN-FD
General-purpose MCUs
MSPM0C1103 — 24MHz Arm® Cortex®-M0+ MCU with 8KB flash, 1KB SRAM, 12-bit ADC MSPM0C1104 — 24MHz Arm® Cortex®-M0+ MCU with 16KB flash, 1KB SRAM, 12-bit ADC MSPM0C1105 — 32MHz Arm® Cortex®-M0+ MCU with 32KB flash, 8KB SRAM, 12-bit ADC, comparator, advanced timer MSPM0C1106 — 32MHz Arm® Cortex®-M0+ MCU with 64KB flash, 8KB SRAM, 12-bit ADC, comparator, advanced timer MSPM0G1105 — 80MHz Arm® Cortex®-M0+ MCU with 32KB flash 16KB SRAM 2×12bit 4Msps ADC, op-amp MSPM0G1106 — 80MHz Arm® Cortex®-M0+ MCU with 64KB flash 32KB SRAM 2x12-bit 4Msps ADC, op-amp MSPM0G1107 — 80MHz Arm® Cortex®-M0+ MCU with 128KB flash 32KB SRAM 2x12-bit 4Msps ADC, op-amp MSPM0G1218 — 80MHz Arm® Cortex®-M0+ MCU with dual-bank 256KB flash, 32KB SRAM, 2xADCs, 2x COMPs MSPM0G1505 — 80MHz Arm® Cortex®-M0+ MCU with 32KB flash 16KB SRAM 2x4Msps ADC, 12-bit DAC, 3xCOMP, 2xOPA, MATHACL MSPM0G1506 — 80MHz Arm® Cortex®-M0+ MCU with 64KB flash 32KB SRAM 2x4Msps ADC, 12-bit DAC, 3xCOMP, 2xOPA, MATHACL MSPM0G1507 — 80MHz Arm® Cortex®-M0+ MCU with 128KB flash 32KB SRAM 2x4Msps ADC, 12-bit DAC, 3xCOMP, 2xOPA, MATHAC MSPM0G1518 — 80 MHz ARM® Cortex®-M0+ MCU with dual-bank 256kB flash, 128kB SRAM, 2xADC, DAC, 3xCOMP MSPM0G1519 — 80 MHz ARM® Cortex®-M0+ MCU with dual-bank 512kB flash, 128kB SRAM, 2xADC, DAC, 3xCOMP MSPM0G3105 — 80MHz Arm® Cortex®-M0+ MCU with 32KB flash 16KB SRAM 2x12-bit 4Msps ADC, op-amp, CAN-FD MSPM0G3106 — 80MHz Arm® Cortex®-M0+ MCU with 64KB flash 32KB SRAM 2x12-bit 4Msps ADC, op-amp, CAN-FD MSPM0G3107 — 80MHz Arm® Cortex®-M0+ MCU with 128KB flash 32KB SRAM 2x12-bit 4Msps ADC, op-amp, CAN-FD MSPM0G3518 — 80MHz ARM® Cortex®-M0+ MCU with dual-bank 256kB flash, 128kB SRAM, 2xCAN-FD, 2xADC, DAC, COMP MSPM0G3519 — 80 MHz ARM® Cortex®-M0+ MCU with dual-bank 512kB flash, 128kB SRAM, 2xCAN-FD, 2xADC, DAC, COMP MSPM0G5115 — 80MHz Arm® Cortex®-M0+ MCU with dual-bank 32kB flash, 16kB SRAM, USB2.0-FS, I2S/TDM, ADC, COMP MSPM0G5116 — 80MHz Arm® Cortex®-M0+ MCU with dual-bank 64kB flash, 32kB SRAM, USB2.0-FS, I2S/TDM, ADC, COMP MSPM0G5117 — 80MHz Arm® Cortex®-M0+ MCU with dual-bank 128kB flash, 32kB SRAM, USB2.0-FS, I2S/TDM, ADC, COMP MSPM0G5187 — 80MHz Arm® Cortex®-M0+ MCU with 128kB flash, 32kB SRAM, USB 2.0 FS, I2S, ADC and TinyEngine™ NPU MSPM0H3215 — 32MHz Arm® Cortex®-M0+ MCU with 5V supply, 32KB flash, 8KB SRAM and 12-bit ADC MSPM0H3216 — 32MHz Arm® Cortex®-M0+ MCU with 5V supply, 64KB flash, 8KB SRAM and 12-bit ADC MSPM33C321A — 160MHz ARM® Cortex®-M33 MCU with TrustZone®, FPU, 1MB flash, 256kB SRAM, QSPI, security
Low-power 2.4-GHz products
CC2340R5 — Bluetooth, Zigbee and Thread wireless MCU with ultra-low standby current, 512kB flash and +8dBm CC2340R5MODA — Bluetooth wireless module with integrated antenna, 512kB flash and +8dBm CC2755P10 — Bluetooth, Zigbee, Thread and Matter wireless MCU with Edge AI NPU, HSM, 1MB flash and +20dBm CC2755P20 — Bluetooth, Zigbee, Thread and Matter wireless MCU with Edge AI NPU, HSM, 2MB flash and +20dBm CC2755R10 — Bluetooth, Zigbee, Thread and Matter wireless MCU with Edge AI NPU, HSM, 1MB flash and +10dBm CC2755R7 — Bluetooth, Zigbee, and Thread wireless MCU with Edge AI NPU, HSM, 864kB flash and +10dBm
Low-power MCUs
MSPM0L1105 — 32-MHz Arm® Cortex®-M0+ MCU with 32-KB flash, 4-KB SRAM, 12-bit ADC MSPM0L1106 — 32-MHz Arm® Cortex®-M0+ MCU with 64-KB flash, 4-KB SRAM, 12-bit ADC MSPM0L1116 — 32MHz Arm® Cortex®-M0+ MCU with 64KB dual-bank flash, 16KB SRAM, 12-bit 1.68Msps ADC MSPM0L1117 — 32MHz Arm® Cortex®-M0+ MCU with 128KB dual-bank flash, 16KB SRAM, 12-bit 1.68Msps ADC MSPM0L1126 — 32MHz Arm® Cortex®-M0+ MCU with 64KB flash, 12KB SRAM, 12-bit ADC and COMP MSPM0L1127 — 32MHz Arm® Cortex®-M0+ MCU with 128KB flash, 12KB SRAM, 12-bit ADC and COMP MSPM0L1303 — 32-MHz Arm® Cortex®-M0+ MCU with 8-KB flash, 2-KB SRAM, 12-bit ADC, comparator, OPA MSPM0L1304 — 32-MHz Arm® Cortex®-M0+ MCU with 16-KB flash, 2-KB SRAM, 12-bit ADC, comparator, OPA MSPM0L1305 — 32-MHz Arm® Cortex®-M0+ MCU with 32-KB flash, 4-KB SRAM, 12-bit ADC, comparator, OPA MSPM0L1306 — 32-MHz Arm® Cortex®-M0+ MCU with 64-KB flash, 4-KB SRAM, 12-bit ADC, comparator, OPA MSPM0L1343 — 32-MHz Arm® Cortex®-M0+ MCU with 8-KB flash, 2-KB SRAM, 12-bit ADC, comparator, TIA MSPM0L1344 — 32-MHz Arm® Cortex®-M0+ MCU with 16-KB flash, 2-KB SRAM, 12-bit ADC, comparator, TIA MSPM0L1345 — 32-MHz Arm® Cortex®-M0+ MCU with 32-KB flash, 4-KB SRAM, 12-bit ADC, comparator, TIA MSPM0L1346 — 32-MHz Arm® Cortex®-M0+ MCU with 64-KB flash, 4-KB SRAM, 12-bit ADC, comparator, TIA MSPM0L2116 — 32MHz Arm® Cortex®-M0+ MCU with 64KB flash, 12KB SRAM, 12-bit ADC, COMP and LCD MSPM0L2117 — 32MHz Arm® Cortex®-M0+ MCU with 128KB flash, 12KB SRAM, 12-bit ADC, COMP and LCD MSPM0L2227 — 32MHz Arm® Cortex®-M0+ MCU with 128KB dual-bank flash, 32KB SRAM, 12-bit ADC, COMP, LCD, VBAT MSPM0L2228 — 32MHz Arm® Cortex®-M0+ MCU with 256KB dual-bank flash, 32KB SRAM, 12-bit ADC, COMP, LCD, VBAT
Real-time motor control & automation MCUs
AM13E23019 — 250MHz Arm® Cortex®-M33 real-time MCU with NPU, TMU, 512KB flash, MCPWMs, security
Wi-Fi products
CC3501E — SimpleLink™ wireless MCU with 2.4GHz Wi-Fi® 6 and Bluetooth® Low Energy CC3551E — SimpleLink™ wireless MCU with dual-band (2.4GHz and 5GHz) Wi-Fi® 6 and Bluetooth® Low Energy
Hardware development
Development kit
LP-MSPM0L2228 — MSPM0L2228 LaunchPad™ development kit evaluation module
Evaluation board
LP-AM13E230 — AM13E230xx LaunchPad™ development kit LP-EM-CC2340R53 — LaunchPad™ development kit for CC2340R SimpleLink™ family of 2.4GHz multi-standard wireless MCUs LP-EM-CC2745R10-Q1 — CC2745R10-Q1 LaunchPad™ development kit for SimpleLink™ 2.4GHz wireless MCU LP-EM-CC2755P10 — CC2755P10 LaunchPad™ development kit LP-EM-CC2755P20 — CC2755P20 LaunchPad™ development kit LP-EM-CC35X1 — CC35xxE LaunchPad™ development kit for SimpleLink™ Wi-Fi 6 and Bluetooth® Low Energy wireless MCU LP-EM-CC35X1ET — CC35xxET LaunchPad™ development kit for SimpleLink™ Wi-Fi 6 and Bluetooth® Low Energy wireless MCU LP-MSPM0C1104 — MSPM0C1104 LaunchPad™ development kit for 24-MHz Arm® Cortex®-M0+ MCU LP-MSPM0C1106 — MSPM0C1106 LaunchPad™ development kit for 32-MHz Arm® Cortex®-M0+ MCU LP-MSPM0G3507 — MSPM0G3507 LaunchPad™ development kit for 80-MHz Arm® Cortex®-M0+ MCU LP-MSPM0G3519 — MSPM0G3519 LaunchPad™ development kit evaluation module LP-MSPM0G5187 — MSPM0G5187 LaunchPad™ development kit evaluation module LP-MSPM0H3216 — MSPM0H3216 LaunchPad™ development kit for 32MHz Arm® Cortex®-M0+ microcontroller LP-MSPM0L1117 — MSPM0L1117 Launchpad™ development kit for 32MHz Arm® Cortex®-M0+ MCU LP-MSPM0L1306 — MSPM0L1306 LaunchPad™ development kit for 32-MHz Arm® Cortex®-M0+ MCU LP-MSPM0L2117 — MSPM0L2117 LaunchPad™ development kit evaluation module LP-MSPM33C321A — MSPM33C321A LaunchPad™ development kit

Release Information

CCStudio™ for VS Code adds TI's embedded development tools to Visual Studio Code™. It uses CMake and Ninja for builds, GDB and OpenOCD for debugging, and includes a unified Projects view to manage projects. It also comes with AI tooling that gives coding agents TI-specific context and tools to configure, build, and debug projects on supported hardware.

Technical documentation

No results found. Please clear your search and try again.
View all 1
Top documentation Type Title Format options Date
White paper CCStudio™ IDE: Accelerating Embedded Development With Agentic AI PDF | HTML Nov 6, 2026

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