---
title: "A Simple Guide to Building the WIZnet-PICO-C Library with Raspberry Pi Pico in VS Code"
url: "https://maker.wiznet.io/TheoIm/projects/a-simple-guide-to-building-the-wiznet-pico-c-library-with-raspberry-pi-pico-in-vs-code/"
markdown_url: "https://maker.wiznet.io/TheoIm/projects/a-simple-guide-to-building-the-wiznet-pico-c-library-with-raspberry-pi-pico-in-vs-code/md"
type: "WCC: WIZnet Created Content"
author: "theo"
author_url: "https://maker.wiznet.io/TheoIm/"
original_author: "Theo"
published: "2024-10-29"
language: "en"
hardware: ["WIZnet W55RP20-EVB-Pico", "WIZnet W5100S-EVB-Pico", "WIZnet W5500-EVB-Pico", "WIZnet W6100-EVB-Pico", "WIZnet W5100S-EVB-Pico2", "WIZnet W5500-EVB-Pico2", "WIZnet W6100-EVB-Pico2"]
likes: 0
views: 768
comments: 0
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# A Simple Guide to Building the WIZnet-PICO-C Library with Raspberry Pi Pico in VS Code

> Here's a concise summary for your guide on building the WIZnet-PICO-C library using the Raspberry Pi Pico extension in VS Code

Original author: Theo

## Components

- **WIZnet W55RP20-EVB-Pico** x 1 ([docs](https://wiznet.io/products/powered-by-raspberry-pi/w55rp20-evb-pico))
- **WIZnet W5100S-EVB-Pico** x 1 ([docs](https://docs.wiznet.io/Product/Chip/Ethernet/W5100S/w5100s-evb-pico))
- **WIZnet W5500-EVB-Pico** x 1 ([docs](https://docs.wiznet.io/Product/Chip/Ethernet/W5500/w5500-evb-pico))
- **WIZnet W6100-EVB-Pico** x 1 ([docs](https://www.wiznet.io/product-item/w6100-evb-pico/))
- **WIZnet W5100S-EVB-Pico2** x 1 ([docs](https://wiznet.io/products/powered-by-raspberry-pi/w5100s-evb-pico2))
- **WIZnet W5500-EVB-Pico2** x 1 ([docs](https://wiznet.io/products/powered-by-raspberry-pi/w5500-evb-pico2))
- **WIZnet W6100-EVB-Pico2** x 1 ([docs](https://wiznet.io/products/powered-by-raspberry-pi/w6100-evb-pico2))
- Software: **microsoft VS Code** ([docs](https://code.visualstudio.com/))

## Article

**Before you begin this project, you need to install the WIZnet-PICO-C library from the link provided below. Please use the GitHub link below to download the library.**

[\[WIZnet-PICO-C Library\]](https://github.com/WIZnet-ioNIC/WIZnet-PICO-C)

### Step 1: Install the Libraryss

First, make sure you've installed the WIZnet-PICO-C library from the GitHub link provided below.

![](https://maker.wiznet.io/upload/ckeditor5/910488276%5F1730193743%2Epng)

### Step 2: Install the Raspberry Pi Pico Extension in VS Code

Once the library is installed, open Visual Studio Code and go to the Extensions tab. Search for "Raspberry Pi Pico" and install the extension.

![](https://maker.wiznet.io/upload/ckeditor5/910488276%5F1730193554%2Epng)

### Step 3: Import the Project

After installing the extension, open the "Raspberry Pi Pico" extension from the left-hand side tab in VS Code, as shown in the image below. Click on "Import Project," then click the "Change" button to add the path of your WIZnet-PICO-C library. Once added, click on the "Import" button.

![](https://maker.wiznet.io/upload/ckeditor5/910488276%5F1730193695%2Epng)

### Step 4: Compile the Project

After a short waiting time, if the project window opens successfully, run the "Raspberry Pi Pico" extension again and click the "Compile Project" button.

![](https://maker.wiznet.io/upload/ckeditor5/910488276%5F1730193801%2Epng)

### Step 5: Check the Build and Run

Once the build is complete, as shown in the terminal window in the image below, you can use the UF2 file located in the Build directory of the project to operate your Pico board.

![](https://maker.wiznet.io/upload/ckeditor5/910488276%5F1730193847%2Epng)

![](https://maker.wiznet.io/upload/ckeditor5/910488276%5F1730193891%2Epng)

---

Source: https://maker.wiznet.io/TheoIm/projects/a-simple-guide-to-building-the-wiznet-pico-c-library-with-raspberry-pi-pico-in-vs-code/
