Skip to content

VS Code Now Runs on Raspberry Pi

Visual Studio Code now integrates with Raspberry Pi, bringing professional development tools to students and makers.

  • Raspberry Pi
  • Beginner
  • 30 minutes setup
  • 4 steps

Shop this project

Cart

You'll need

Prices from vilros.com. Tax and shipping at checkout.

Before you start, you'll need

  • Raspberry Pi (Pi 400 recommended)
  • Internet connection

What is Visual Studio Code?

About 5 minutes

Learn about VS Code.

  1. Open-source code editor from Microsoft.
  2. Originally for Windows, Mac, Linux.
  3. Now supports Debian Linux on ARM/ARM64 (Raspberry Pi).
  4. Features: IntelliSense autocomplete, built-in debugging.
  5. Git source code control integrated.
  6. Wide range of extensions available.
  7. 100% free to use anywhere.

You should see

You understand VS Code capabilities.

Benefits for Raspberry Pi users

About 5 minutes

See why this matters.

  1. All-in-one solution for learning and deploying code.
  2. Learn Python and create projects in same tool.
  3. Ideal for both beginners and advanced users.
  4. 10-year-olds use same tools as professionals.
  5. Inspires continued learning.
  6. Easier pathway to workforce.

You should see

You see the benefits.

Install VS Code on Raspberry Pi

About 10 minutes

Get VS Code running.

  1. Open Raspberry Pi Terminal.
  2. Run: sudo apt update
  3. Run: sudo apt install code -y
  4. VS Code will download and install.
  5. Find it in Programming folder in Pi menu.
  6. Pre-installed on Raspberry Pi Pico setup.

You should see

VS Code is installed.

Start learning with VS Code

About 10 minutes

Explore free learning paths.

  1. Microsoft offers free self-guided resources.
  2. Learn to develop web applications.
  3. Use Git version-control tools.
  4. Wonder Woman 1984 Python lesson (under 2 hours).
  5. Build message decoder program.
  6. Create personality quiz.

You should see

You know where to find resources.

What to do next

Stuck? Contact Vilros Support with your board model and what you see on screen.