Skip to content
PluginStats

Raspberry Pi Pico installs statistics

By Raspberry Pi · VS Code Marketplace · Snippets

The official VS Code extension for Raspberry Pi Pico development. It includes several features to simplify project creation and deployment. (Single folder workspaces only)

View on VS Code Marketplace Fresh · Oct 19, 2026

Raspberry Pi Pico has 291,621 recorded installs on VS Code Marketplace.

It ranks #1180 of 2,501 tracked VS Code Marketplace listings by installs.

It is rated 3.7 out of 5 from 15 ratings.

PluginStats has 4 daily observations since Oct 16, 2026; the latest is from Oct 19, 2026.

Installs
291,621
Official API · Oct 19, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
#1180
Among tracked VS Code Marketplace listings

Rating: 3.67 / 5 from 15 ratings

About Raspberry Pi Pico

Raspberry Pi Pico Visual Studio Code extension

Note: The extension is currently under development.

This is the official Visual Studio Code extension for Raspberry Pi Pico development. This extension equips you with a suite of tools designed to streamline your Pico projects using Visual Studio Code and the official Pico SDK.

For comprehensive setup instructions, refer to the Getting Started guide PDF.

If you have any issues while installing, please check out the Troubleshooting section.

Download latest Beta 📀

Features

Project Setup and Management

• Project Generator: Easily create and configure new projects with support for advanced Pico features like I2C and PIO. The generator targets the Ninja build system and allows customization during project creation. • Quick Project Setup: Initiate new Pico projects directly from the Explorer view, when no workspace is open. • MicroPython Support: Create and develop MicroPython-based Pico projects with support provided through the MicroPico extension.

Configuration and Tool Management

• Automatic CMake Configuration: Automatically configures CMake when loading a project. • Version Switching: Seamlessly switch between different versions of the Pico SDK and tools. • No Manual Setup Required: Automatically handles environment variables, toolchain, SDK, and tool management. • Includes an Uninstaller: Easily remove the extension along with all automatically installed tools and SDKs.

Build, Debug, and Documentation

• One-Click Compilation and Debugging: Automatically configure OpenOCD, Ninja, and CMake, allowing you to compile and debug with a single click. • Offline Documentation: Conveniently access Pico SDK documentation directly within the editor, even when offline. • Version Switching: Seamlessly switch between different versions of the Pico SDK and tools. • No Manual Setup Required: The extension handles environment variables, toolchain, SDK, and tool management for you. • One-Click Compilation: Compile projects directly from the status bar with your selected SDK and tools. • Offline Documentation: Access Pico SDK documentation offline. • Quick Project Setup: Quickly create new Pico projects from the Explorer view when no workspace is open. • MicroPython Support: Create MicroPython-based Pico projects with support provided through the MicroPico extension. • Rust Support: Create and develop Rust-based Pico projects based on the rp-hal crate. • Zephyr Support: Create and develop Zephyr-based Pico projects using the official Zephyr SDK.

Requirements by OS

Supported Platforms: Raspberry Pi OS (64-bit), Windows 10/11, macOS Sonoma (14.0) and newer, Linux x64 and arm64

• Visual Studio Code v1.105.1 or later

Raspberry Pi OS and Windows

Not including Raspberry Pi OS Lite - see Other Linux for that

No additional requirements are needed.

macOS

To meet the requirements for macOS, run the following command in Terminal to install necessary tools:

This command installs all of the necessary tools, including but not limited to: • Git 2.28 or later (ensure it's in your PATH) • Tar (ensure it's in your PATH)

You may also need to accept the xcode license with sudo xcodebuild -license

Other Linux

• Python 3.10 or later (ensure it’s in your PATH or set in settings) • Git 2.28 or later (ensure it’s in your PATH) • Tar (ensure it’s in your PATH) • \[Optional\] gdb-multiarch for debugging (x86_64 only) • \[Optional\] udev rules installed to use OpenOCD and picotool without sudo, for debugging and loading • For \[Ubuntu 22.04\], install libftdi1-2 and libhidapi-hidraw0 packages to use OpenOCD

Extension Settings

This extension provides the following settings:

• raspberry-pi-pico.cmakePath: Specify a custom path for CMake. • raspberry-pi-pico.python3Path: Specify a custom path for Python 3 _(machine scoped)_. • raspberry-pi-pico.ninjaPath: Specify a custom path for Ninja. • raspberry-pi-pico.gitPath: Specify a custom path for Git. • raspberry-pi-pico.cmakeAutoConfigure: Enable/Disable automatic CMake configuration when project is opened • raspberry-pi-pico.useCmakeTools: Enable/Disable the CMake Tools Extension Integration (see below) • raspberry-pi-pico.githubToken: Provide a GitHub personal access token (classic) with the public_repo scope. This token is used to check for available versions of the Pico SDK and other tools. Without it, the extension uses the unauthenticated GitHub API, which has a lower rate limit and may lead to restricted functionality if the limit is exceeded. The unauthenticated rate limit is per public IP address, so a token is more necessary if your IP is shared with many users.

CMake Tools Extension Integration

For more complex projects, such as those with multiple executables or when the project name is defined as a variable, this extension can integrate with the CMake Tools extension to enhance CMake parsing. You can enable the CMake Tools Extension integration during project generation, using the checkbox at the bottom of the page. To enable it for an existing project, you should re-import the project with the option selected, which will update the relevant files.

You should continue using this extension for running & debugging, and we recommend still using the buttons from this extension for compilation too, only using the CMake Tools extension for configuration. If prompted, select the Pico kit in CMake Tools.

Additional Rust Prerequisites

• rustup – Installs and manages Rust. Get it from rustup.rs. • A C compiler for your system: • Linux: gcc • macOS: clang • Windows: MSVC

Zephyr notes

Unfortunately, the Zephyr project requires numerous external dependencies. Most of these are covered automatically, but for wget we were not able to identify a reliable upstream source that provides official binaries for all three supported platforms.…

Description from the VS Code Marketplace listing.

  • pi
  • pico
  • pico sdk
  • pico w
  • raspberry
  • raspberry pi
  • raspberry pi pico
  • raspberry pi pico w

Where Raspberry Pi Pico sits in the listing

Each band is one page of 20. Installs on a log scale. Placement is projected from installs, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

All VS Code Marketplace2,501 listings · 126 pages · page 59, #20 (overall #1180)
All VS Code Marketplace: every listing in installs order
PNG SVG
Snippets489 listings · 25 pages · page 11, #20 (overall #220)
Snippets: every listing in installs order
PNG SVG

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

Raspberry Pi Pico installs on VS Code Marketplace, last 90 days: 291,621 installs as of Oct 19, 2026.Raspberry Pi PicoInstalls on VS Code Marketplace · Last 90 days291,621installs290.6K290.8K291K291.2K291.4K291.6K291.8KJul 21Aug 5Aug 20Sep 4Sep 19Oct 4Oct 19installsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 19, 2026 · 4 observations · Updated Oct…pluginstats.com
Raspberry Pi Pico installs on VS Code Marketplace, last 90 days: 291,621 installs as of Oct 19, 2026.
PNG SVG

7/30/90-day growth

Raspberry Pi Pico installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.Raspberry Pi PicoInstalls growth on VS Code Marketplace291,621installs now7-day growthinsufficient historyInsufficient history30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Oct 19, 2026pluginstats.com
Raspberry Pi Pico installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.
PNG SVG

Ranking history

Raspberry Pi Pico VS Code Marketplace ranking history: currently #1180 (by installs).Raspberry Pi PicoVS Code Marketplace ranking · by installs · Last 90 days#1180current rank#1178#1179#1180#1181#1182#1183#1184Jul 21Aug 5Aug 20Sep 4Sep 19Oct 4Oct 19rankOct 16, 2026 – Oct 19, 2026 · 4 observations · Updated Oct 19, 2026pluginstats.com
Raspberry Pi Pico VS Code Marketplace ranking history: currently #1180 (by installs).
PNG SVG

Ratings over time

Raspberry Pi Pico ratings on VS Code Marketplace, last 90 days: 15 ratings as of Oct 19, 2026.Raspberry Pi PicoRatings on VS Code Marketplace · Last 90 days15ratings13.51414.51515.51616.5Jul 21Aug 5Aug 20Sep 4Sep 19Oct 4Oct 19ratingsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 19, 2026 · 4 observations · Updated Oct…pluginstats.com
Raspberry Pi Pico ratings on VS Code Marketplace, last 90 days: 15 ratings as of Oct 19, 2026.
PNG SVG

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Recent observations

Full history (4)
Recent installs observations for Raspberry Pi Pico
Date (UTC)InstallsChange vs. previous
291,621+276
291,345+279
291,066+312
290,754—

Similar VS Code Marketplace Snippets plugins

Data source

Install counts, average rating, and rating counts come from the public Visual Studio Marketplace gallery API. Installs are cumulative and exclude updates.

Listing: https://marketplace.visualstudio.com/items?itemName=raspberry-pi.raspberry-pi-pico. First seen Oct 16, 2026; last successful collection Oct 19, 2026. See the methodology.