Particle Workbench

Professional desktop development tool built for IoT, powered by Visual Studio Code

An all-in-one desktop tool for Particle development

Build, debug, and deploy code from a local environment with zero setup

Particle Workbench provides IoT developers with a cross-platform desktop development environment for Windows, macOS, and Linux. Particle Workbench is easy to install, is preconfigured for easy development, and comes with everything you need to build, compile, and deploy code for your Particle-powered products.

  • #1 code editor

    Powered by Microsoft’s industry-leading Visual Studio Code

  • Managed toolchain

    Supports offline and cloud compilation, plus wireless OTA updates

  • Libraries included

    Comes with access to 3,000+ Device OS libraries for faster development

  • Fully customizable

    Customize your workflow with 8,000+ Visual Studio extensions

Powerful features for professional development

Designed for IoT, optimized for Particle

Autocomplete with Intellisense

Get it right the first time with built-in code completion for all Particle Device OS functionality.

Local compilation

Compile and flash even the largest projects locally with Particle’s powerful, pre-configured local toolchain.

Step-by-step debugging

Out of box support for step through debugging right in the editor. Works with Particle’s 3rd generation debugger.

Works with Git

Visual Studio Code supports Git and other popular source control providers for easy code collaboration and versioning.

Part of a Suite of IoT Development Tools

A complete portfolio of developer tools to help your technical team build and iterate quickly

  • Device Console

  • CLI

  • SDK

    SDKs

  • Libraries

  • RESTful API

  • Web IDE

An ecosystem of extensions and customizations

Particle development meets your favorite workflow

Particular about your development environment? Browse, download, and install any of more than 8,000 extensions to add support for new coding languages, visual themes, and service integrations to Particle Workbench.

All Visual Studio Code extensions run as separate processes, ensuring they won’t slow down your development experience.

The #1 Choice for Writing Code

Leveraging the open source power of Visual Studio Code

Particle Workbench is built on Visual Studio Code, the industry-leading software development environment from Microsoft.

Visual Studio Code was voted the #1 Most Popular Development Environment in Stack Overflow’s 2018 Developer survey, and has many powerful features to support both embedded and web development.

Visual Studio Code is also open source, enabling an ecosystem of customizable themes and extensions that support development for Particle and beyond.

Click here to learn more about Visual Studio Code.

Ready to start building?

Get access to Particle Workbench, currently in developer preview