Skip to content

Beta Setup

William Vinnicombe edited this page Mar 26, 2024 · 3 revisions

Install extension with code --install-extension path-to.vsix or in the GUI Extensions > three dots > install vsix.

Make sure you meet following requirements:

Gerneral

  • Visual Studio Code v1.85.2 or later
  • Native C/C++ compiler (in PATH), supported compilers are: gcc and clang

Windows

  • be x86_64, no arm64 supported on Windows

macOS

  • x64 and arm64 supported
  • Git (in PATH, you can install it by running xcode-select --install)
  • Tar (in PATH)
  • [Optional] OpenOCD for debuging

Linux

  • x64 and arm64 supported
  • Python 3.9 or later (in PATH or set in settings)
  • Git (in PATH)
  • Tar (in PATH)
  • Ninja in PATH (arm64 only)
  • [Optional] OpenOCD for debuging

Getting started

  • Open VS Code
  • Click the Raspberry Pi icon in the activity bar on the left side of the window or press Ctrl+Shift+P (Win/Lin) or Cmd+Shift-P (Mac) and type Raspberry Pi Pico: New Pico Project
  • ... follow instructions in GUI...
  • (Wait while it is generating the new project in the background)
  • A new VS Code Window will open (or the current one will be used if empty)
  • You'll see a SDK selector in the bottom right bar (together with the "Compile" button)
Clone this wiki locally