Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>MadMachineNew to Visual Studio Code? Get it now.
MadMachine

MadMachine

MadMachine Limited

|
507 installs
| (1) | Free
MadMachine for Visual Studio Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

MadMachine For Visual Studio Code

Features

This extension simplifies the procedure of developing MadMachine projects.

Requirements

This extension is used with MadMachine SDK.

How to use it

Step 1: Install the extension

  1. In the Visual Studio Code, click the Extensions icon on the left activity bar.
  2. Enter MadMachine in the search box to find the extension in its marketplace.
  3. Click the Install button. BTW, Serial Monitor created by Microsoft will be installed at the same time.

Install the MadMachine extension.

Step 2: Set the extension

The extension relies on the mm sdk to do all its work. So you need to indicate its path before using the extension.

  1. Download the latest sdk release according to your operating system and unzip it.

  2. Then come back to the VS code. In the menu bar, select Code / Preferences / Settings.

Set the MadMachine extension

  1. In the Settings, select Extensions / MadMachine. Enter the path to the sdk and Swift toolchain (optional) in the box that matches your operating system.

Indicate the path of sdk.

Now, the extension gets ready👏.

Quick look

The extension is at the bottom of the Explore panel. All you need for your project is these three buttons:

  • Build: build your project after you finish the code. If there are any errors, you can modify your code according to the message in the terminal.
  • Download: download the generated bin file to your board after building your project.
  • Copy Resources: copy the entire Resources directory to the specified file system (Flash: /lfs or SD card: /SD:)
  • New Project: create a new MadMachine project. You will decide the project type and the board type. Go here to learn how you can create a new project.

MadMachine extension

Welcome to our docs for more info and get started with your board!

Extension Settings

This extension contributes the following settings:

  • madmachine.sdk.mac: The MadMachine SDK path on macOS

  • madmachine.toolchain.mac: The Swift toolchain path on macOS

  • madmachine.sdk.linux: The MadMachine SDK path on Linux

  • madmachine.toolchain.linux: The Swift toolchain path on Linux

  • madmachine.sdk.windows: The MadMachine SDK path on Windows

  • madmachine.toolchain.windows: The Swift toolchain path on Windows

Known Issues

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft