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

Orbit Studio

Orbit OS

|
23 installs
| (1) | Free
Build apps for Raspberry Pi, Arduino UNO Q and ARM64 embedded Linux devices. Run your code live against real hardware, then deploy a signed app in one click. Go, Python and Java.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Orbit OS

Orbit Studio

Write code on your laptop. Run it on real hardware. Ship it as a signed app.

The official VS Code extension for Orbit OS — build apps for Raspberry Pi, Arduino UNO Q and other ARM64 embedded Linux devices in Go, Python or Java, without flashing, SSH or a deploy loop.

Orbit Studio: blinking a GPIO on a real Raspberry Pi, straight from VS Code

Why Orbit Studio

  • Real-time development on real hardware. Your code runs on your laptop and calls the device's GPIO, I²C, UART, SPI, PWM, camera and AI APIs over the network. Change a line, run again — no packaging, no flashing.
  • One-click build & deploy. When it works, Orbit Studio compiles, packages and signs your app as an .orb and installs it on the device.
  • Live device logs. Stream logs from every app on the device into VS Code, filtered by app, tag and level.
  • No setup chores. Project scaffolding, SDK versions and certificates are handled for you.

How it works

1 · Create a project

Pick a language, a name and your device. Orbit Studio scaffolds the project, the manifest and the SDK.

2 · Run it against your device

Press Run. The code runs on your machine and talks to the real hardware over an authenticated (mTLS) connection.

Run against a real Raspberry Pi

3 · Build & deploy

Press Build + Deploy. Your app is installed on the device as a signed .orb, starts automatically and streams its logs back to VS Code.

Deploy and live logs

Features

Projects New project wizard (Go, Python, Java), optional SDK examples, My Projects list
Run ▶ in the editor title bar, status bar or Command Palette — runs against the selected device
Build & Deploy Build .orb, deploy, or both in one click; see installed apps, install or remove them
Devices Add devices by IP, name them, switch instantly; open the device's web UI inside VS Code
Logs Live device logs in the Output panel, filtered by app, tag, level and text
SDK Choose the SDK version per project; downloaded and wired up automatically

Get started

  1. Install Orbit OS on your device — free for any use, installs on top of your existing Linux, no reflashing. Community Edition (ARM64): Raspberry Pi 3 / 4 / 5 / Zero 2 W, Arduino UNO Q and other ARM64 embedded Linux devices. → Install guide
  2. Enable Developer Mode on the device: Settings → System → Security.
  3. Open Orbit Studio from the Activity Bar → New project → pick a language and your device's IP.
  4. Press Run, then Build + Deploy.

Toolchains: Go (go on your PATH) · Python 3.13 (the extension creates the .venv) · Java (JDK 17+ on your PATH).

Languages

Language Status
Go ✅ Supported
Python ✅ Supported
Java ✅ Supported
C++ Planned for Q4

Links

Orbit OS · Install guide · SDK reference · App Store · Forum

The Orbit OS Community Edition is free for any use. SDKs are open source (Apache-2.0).

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