Skip to content

VS Code for Twin Development

VS Code for Twin Development · Firmware Development with the VS Code-based TESA Digital Twin course

Install Bitstream Studio, bind the workspace to the firmware or the lab pack, then open a first reproducible session, whether Simulator and/or Bitstream (UART).

# Lesson Content
1 Setting up the Twin host in VS Code with Bitstream Studio Installing Bitstream Studio (Marketplace or VSIX), arranging the workspace, binding the firmware, knowing the backend services, and troubleshooting a blank UI
2 Lab: installing the Twin in VS Code and a first session Installing Bitstream Studio, binding the workspace, opening a first session (Simulator or Bitstream), then observing and switching paths

Approximate time per the original: about 3 hours (lessons) + a 2–3 hour lab (including installation).

Accompanying sheets and templates (in the resources/ folder of lesson 1):

Before moving to the next module, check that you can do the following:

  • Bitstream Studio is ready to use, and the backend is up
  • The workspace can point at the firmware project or the lab pack
  • A first session succeeds on at least one path, with a screenshot
  • vscode-twin-setup.md filled in completely

← Module 1 · Course page · Module 3 →

TESA Open Knowledge · © 2026 สมาคมสมองกลฝังตัวไทย (TESA) · CC BY-NC 4.0

Content is licensed CC BY-NC 4.0. Reuse it non-commercially and credit the Thai Embedded Systems Association (TESA) every time. · How to cite TESA