Bitstream Studio
Configure sensors, stream live readings, and check system health — all inside VS Code. Connect your TESAIoT DevKit or PSoC Edge board over USB, Wi‑Fi, or MQTT, or work without hardware using Simulation mode.
Build flows in a node-based editor that works with live data, on-screen indicators, and interactive 2D and 3D views — including digital twins for robot arms, machines, drones, development boards, and more, with realistic graphics you can explore in real time.
Install and more information: Visual Studio Marketplace — Bitstream Studio
What you can do
| Area |
In practice |
| Sensor configuration |
Choose which sensors publish, how often, and what appears on the live deck |
| Real-time streaming |
Watch values update as your board or simulator sends data |
| System diagnostics |
Activity log, link status, and connection health while you work |
| Connectivity |
Serial port (USB), Wi‑Fi, and MQTT setup from the app menu |
| Digital twin |
Interactive 3D models — robot arms, machines, drones, dev kits, and more — with realistic graphics, physics, and live sensor-driven motion |
| Visual flows |
Drag-and-drop nodes for logic, math, indicators, and outputs wired to live streams |
Two workspaces
Sensor Telemetry
Your control room for bring-up and monitoring:
- Sensor configuration and live telemetry deck
- 3D orientation preview for motion sensors
- Activity log for system events and diagnostics
Sensor Studio
Your visual lab for experiments and demos:
- Node-based flow editor — connect sensors, logic, and outputs
- Digital twin views — 3D models for robots, machines, vehicles, boards, and more
- Output nodes — gauges, plotters, LEDs, and other on-screen indicators
- Works in 2D (flow canvas, widgets) and 3D (twins, previews, interaction)
Node library (this release): real-time sensor nodes, logic and math, indicator / output widgets, transform helpers, and utility nodes. More families (audio, camera/video, full 3D stage, physics) are available in expanded product builds.
Connectivity
Open the menu (☰) to manage how your device talks to the app:
| Path |
Use when |
| Serial port |
USB cable to the DevKit or PSoC Edge board |
| Wi‑Fi |
Device on your wireless network |
| MQTT |
Cloud or LAN broker telemetry |
Start Bitstream Studio: Start Serial Bridge, pick Bitstream or Simulator on the toolbar, then Link.
Hardware and simulation
With hardware
- Connect your TESAIoT DevKit or PSoC Edge board over USB
- Start the serial bridge → toolbar Bitstream → Link
Without hardware
- Install the separate Bitstream Simulator extension
- Start Streaming there → Bitstream Studio toolbar Simulator → Link
First run — 3D models
On first install, the app downloads 3D models (robot arms, machines, drones, dev kits, and environment assets) before workspace cards unlock. Later opens skip this step.
If previews stay blank: Bitstream Studio: Sync Free Pack to Disk. Internet required once; no GitHub account needed.
Quick start
- Command Palette → Bitstream Studio: Open Bitstream Studio
- Command Palette → Bitstream Studio: Start Serial Bridge
- Toolbar → Bitstream or Simulator → Link
Install
VS Code 1.75+ · Windows or macOS
The easiest way to install is from the Marketplace listing — open it in a browser, click Install, or use Install in the Extensions view inside VS Code.
code --install-extension TERNIONDEV.bitstream-studio
On Cursor, use cursor instead of code.
Requirements
|
|
| VS Code |
1.75+ (or Cursor) |
| OS |
Windows / macOS |
| Board |
Optional — Simulator mode available |
| Node.js |
Not required for normal use |
Troubleshooting
| Symptom |
Fix |
| No live samples |
Start Serial Bridge; check USB port; Reload Window |
| WebSocket / bridge error |
Start Serial Bridge, then Link |
| Blank 3D preview |
Wait for first-run download or Sync Free Pack to Disk |
Console removeChild warning |
Usually harmless after first open — Reload Window |
| Extension activation error |
Reinstall from Marketplace |
This release (v0.1)
Includes Sensor Telemetry and Sensor Studio with digital twin 3D views and the node flow editor. Sensor Apply in the UI updates a local configuration draft; advanced device programming may use firmware tools alongside the app.
Links
License
MIT — see LICENSE.
Feature Added
Known Issues
Recent fixes
- [2026-07-05] Q-menu (Q key) and right-click context menus — Actions now depend on where the pointer is. Scene menus (e.g. Machine Twin Fit to view, Reload scene) open only when the cursor is over the 3D canvas, not from sidebar or toolbar hits.
- [2026-07-05] Embedded 3D viewports (Machine Twin, DevKit board, sims, course scene, …) — Models stay visible after workbench pane resize, window restore, and workspace or layout switches; shared canvas layout and redraw handling across viewports.