Skip to content
PluginStats

Arduino Community Edition installs statistics

By vscode-arduino · VS Code Marketplace · Programming Languages

Arduino for Visual Studio Code

View on VS Code Marketplace Fresh · Oct 23, 2026

Arduino Community Edition has 196,152 recorded installs on VS Code Marketplace, a change of +0.6% over the past 7 days, ranking #1541 of 2,502 tracked listings.

Installs
196,152
Official API · Oct 23, 2026
7-day growth
+0.6%
+1.1K installs
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
#1541
▲ 7 in 7 days

Rating: 4.00 / 5 from 8 ratings

About Arduino Community Edition

Visual Studio Code extension for Arduino

NOTE: This is a community maintained fork of Microsoft's vscode arduino extension

Welcome to the Visual Studio Code extension for Arduino <sup>preview</sup> ! The Arduino extension makes it easy to develop, build, and deploy your Arduino sketches in Visual Studio Code, with a rich set of functionalities. These include:

  • IntelliSense and syntax highlighting for Arduino sketches
  • Verify and upload your sketches in Visual Studio Code
  • Built-in board and library manager
  • Built-in example list
  • Built-in serial monitor
  • Snippets for sketches
  • Automatic Arduino project scaffolding
  • Command Palette (<kbd>F1</kbd>) integration of frequently used commands (e.g. Verify, Upload...)

Prerequisites

Either the legacy Arduino IDE or Arduino CLI are required. The recommended approach is to use the version of Arduino CLI that comes bundled with the extension, which works out of the box. Support for the legacy Arduino IDE will be removed in a future version of the extension.

Arduino CLI

To use the bundled version of Arduino CLI, arduino.useArduinoCli should be true, and arduino.path and arduino.commandPath should be empty or unset. arduino.useArduinoCli defaults to false while we deprecate support for the Arduino IDE, but there will be a prompt when the extension first activates to switch to the Arduino CLI.

If you want to use a custom version of Arduino CLI, it can be downloaded from the repository's release page. For custom versions, arduino.path must be set to the directory containing the Arduino CLI executable.

Legacy Arduino IDE

Use of the legacy Arduino IDE is not recommended, and support for the legacy Arduino IDE will be removed in a future version of the extension. The legacy Arduino IDE can be installed from the Arduino download page.

  • The supported legacy Arduino IDE versions are 1.6.x and up to, but not including, 2.0.0.
  • The Windows Store's version of the Arduino IDE is not supported because of the sandbox environment that the application runs in.
  • Note: Arduino IDE 1.8.7 had some breaking changes, causing board package and library installation failures. These failures were corrected in 1.8.8 and later.
  • Note: Arduino IDE 2.X.Y is not supported and there are no plans for support in the future (issue 1477).

Installation

Open VS Code and press <kbd>F1</kbd> or <kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>P</kbd> or <kbd>Cmd</kbd> + <kbd>Shift</kbd> + <kbd>P</kbd> to open command palette, select Install Extension and type vscode-arduino-community.

Or launch VS Code Quick Open (<kbd>Ctrl</kbd> + <kbd>P</kbd> or <kbd>Cmd</kbd> + <kbd>P</kbd> ), paste the following command, and press enter.

ext install vscode-arduino-community

You can also install directly from the Marketplace within Visual Studio Code, searching for Arduino.

Get Started

You can find code samples and tutorials each time that you connect a supported device. Alternatively you can visit our IoT Developer Blog Space or Get Started Tutorials.

Commands

This extension provides several commands in the Command Palette (<kbd>F1</kbd> or <kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>P</kbd> or <kbd>Cmd</kbd> + <kbd>Shift</kbd> + <kbd>P</kbd>) for working with *.ino files:

  • Arduino: Board Manager: Manage packages for boards. You can add 3rd party Arduino board by configuring Additional Board Manager URLs in the board manager.
  • Arduino: Change Board Type: Change board type or platform.
  • Arduino: Change Timestamp Format: Change format of timestamp printed before each line of Serial Monitor output.
  • Arduino: Close Serial Monitor: Stop the serial monitor and release the serial port.
  • Arduino: Examples: Show list of examples.
  • Arduino: Initialize: Scaffold a VS Code project with an Arduino sketch.
  • Arduino: Library Manager: Explore and manage libraries.
  • Arduino: Open Serial Monitor: Open the serial monitor in the integrated output window.
  • Arduino: Select Serial Port: Change the current serial port.
  • Arduino: Upload: Build sketch and upload to Arduino board.
  • Arduino: CLI Upload: Upload complied code without building sketch (CLI only).
  • Arduino: Upload Using Programmer: Upload using an external programmer.
  • Arduino: CLI Upload Using Programmer: Upload using an external programmer without building sketch (CLI only).
  • Arduino: Verify: Build sketch.
  • Arduino: Rebuild IntelliSense Configuration: Forced/manual rebuild of the IntelliSense configuration. The extension analyzes Arduino's build output and sets the IntelliSense include paths, defines, compiler arguments accordingly.

Keybindings

  • Arduino: Upload <kbd>Alt</kbd> + <kbd>Cmd</kbd> + <kbd>U</kbd> or <kbd>Alt</kbd> + <kbd>Ctrl</kbd> + <kbd>U</kbd>
  • Arduino: Verify <kbd>Alt</kbd> + <kbd>Cmd</kbd> + <kbd>R</kbd> or <kbd>Alt</kbd> + <kbd>Ctrl</kbd> + <kbd>R</kbd>
  • Arduino: Rebuild IntelliSense Configuration <kbd>Alt</kbd> + <kbd>Cmd</kbd> + <kbd>I</kbd> or <kbd>Alt</kbd> + <kbd>Ctrl</kbd> + <kbd>I</kbd>…

Description from the VS Code Marketplace listing.

  • arduino
  • arduino-output
  • C
  • C++
  • cpp
  • iot
  • json
  • keybindings
  • snippet

README badge

Show your rank in a README or on your website. The badge updates automatically.

Charts

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

Adoption over time

Arduino Community Edition installs on VS Code Marketplace, last 90 days: 196,152 installs as of Oct 23, 2026.Arduino Community EditionInstalls on VS Code Marketplace · Last 90 days196,152installs195K195.2K195.4K195.6K195.8K196K196.2KJul 25Aug 9Aug 24Sep 8Sep 23Oct 8Oct 23installsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 23, 2026 · 8 observations · Updated Oct…pluginstats.com
Arduino Community Edition installs on VS Code Marketplace, last 90 days: 196,152 installs as of Oct 23, 2026.

7/30/90-day growth

Arduino Community Edition installs growth on VS Code Marketplace: +0.6% over 7 days, 30-day growth unavailable, 90-day growth unavailable.Arduino Community EditionInstalls growth on VS Code Marketplace196,152installs now7-day growth+1,098 installs · approx.+0.6%30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Oct 23, 2026pluginstats.com
Arduino Community Edition installs growth on VS Code Marketplace: +0.6% over 7 days, 30-day growth unavailable, 90-day growth unavailable.

Ranking history

Arduino Community Edition VS Code Marketplace ranking history: currently #1541 (by installs).Arduino Community EditionVS Code Marketplace ranking · by installs · Last 90 days#1541current rank#1538#1540#1542#1544#1546#1548#1550Jul 25Aug 9Aug 24Sep 8Sep 23Oct 8Oct 23rankOct 16, 2026 – Oct 23, 2026 · 8 observations · Updated Oct 23, 2026pluginstats.com
Arduino Community Edition VS Code Marketplace ranking history: currently #1541 (by installs).

Ratings over time

Arduino Community Edition ratings on VS Code Marketplace, last 90 days: 8 ratings as of Oct 23, 2026.Arduino Community EditionRatings on VS Code Marketplace · Last 90 days8ratings7.27.47.67.888.28.48.68.8Jul 25Aug 9Aug 24Sep 8Sep 23Oct 8Oct 23ratingsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 23, 2026 · 8 observations · Updated Oct…pluginstats.com
Arduino Community Edition ratings on VS Code Marketplace, last 90 days: 8 ratings as of Oct 23, 2026.

Listing placement

All VS Code Marketplace2,502 listings · 126 pages · 1,252 shown · page 78, #1 (overall #1,541)
All VS Code Marketplace: every listing in installs order

Listing placement

Programming Languages792 listings · 40 pages · page 27, #12 (overall #532)
Programming Languages: every listing in installs order

Listing placement

Snippets489 listings · 25 pages · page 16, #2 (overall #302)
Snippets: every listing in installs order

Listing placement

Formatters287 listings · 15 pages · page 10, #12 (overall #192)
Formatters: every listing in installs order

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.

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

Recent observations

Full history (8)
Recent installs observations for Arduino Community Edition
Date (UTC)InstallsChange vs. previous
196,152+153
195,999+188
195,811+218
195,593+181
195,412+133
195,279+140
195,139+85
195,054—

Similar VS Code Marketplace Programming Languages plugins

All 20 Arduino Community Edition alternatives

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=vscode-arduino.vscode-arduino-community. First seen Oct 16, 2026; last successful collection Oct 23, 2026. See the methodology.