Skip to content
| Marketplace
Sign in
Visual Studio Code>Debuggers>Tuning StudioNew to Visual Studio Code? Get it now.
Tuning Studio

Tuning Studio

hxyulin

|
2 installs
| (0) | Free
Live variable inspection, tuning, telemetry and task timelines for embedded firmware
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Tuning Studio

Inspect and tune embedded firmware from VS Code using a debug probe or USB. Browse ELF symbols, expand live variables, plot telemetry, record samples, and inspect instrumented Embassy task timing.

Install

Install Tuning Studio from Marketplace, or run code --install-extension hxyulin.tuning-studio. VS Code selects your platform package and handles updates.

For manual installation:

Download the VSIX matching your operating system and architecture from GitHub Releases. In VS Code, open Extensions, select … → Install from VSIX…, and select it. Each package includes its native studio-server; Rust and Node are not required. Linux users need libudev and appropriate probe/serial device permissions.

Get started

  1. Open the Tuning Studio Activity Bar view.
  2. Select Open Firmware ELF and choose your firmware ELF with debug information.
  3. Select Connect Target and choose a debug probe/chip or USB serial port.
  4. Browse symbols and use Plot Symbol or Open Scope for live inspection.

Live Watch and task inspection require SWD. Task timelines require firmware instrumentation. A debugger and this extension cannot own the same probe at once. USB uses the firmware API's declared parameters and telemetry.

The tuningStudio.serverPath setting can override the bundled server. See the user guide and firmware API for setup and limitations.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft