# ESP-IDF Extension for vs Code

Published articles for ESP-IDF Extension for vs Code.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## ESP-IDF Extension for VS Code: What's New in v2.1.0

DevFeed: [ESP-IDF Extension for VS Code: What's New in v2.1.0](<https://devfeed.tech/articles/esp-idf-extension-for-vs-code-what-s-new-in-v2-1-0-13769.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2026/05/esp-idf-vs-code-extension-v2-1-0/>)

Author: John Lee

Published: 2026-05-08T00:00:00Z

Content type: release

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [ESP-IDF Extension for vs Code](<https://devfeed.tech/topics/esp-idf-extension-for-vs-code.md>), [VS Code Extension](<https://devfeed.tech/topics/vscode-extension.md>), [Visual Studio Code](<https://devfeed.tech/topics/visual-studio-code.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [releases](<https://devfeed.tech/topics/releases.md>), [Developer experience](<https://devfeed.tech/topics/developer-experience.md>), [debug](<https://devfeed.tech/topics/debug.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [blog](<https://devfeed.tech/tags/blog.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [eim](<https://devfeed.tech/tags/eim.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp-idf-extension-for-vs-code](<https://devfeed.tech/tags/esp-idf-extension-for-vs-code.md>), [esp-idf-tool](<https://devfeed.tech/tags/esp-idf-tool.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [improvements](<https://devfeed.tech/tags/improvements.md>), [installation](<https://devfeed.tech/tags/installation.md>), [integration](<https://devfeed.tech/tags/integration.md>), [release](<https://devfeed.tech/tags/release.md>), [v1](<https://devfeed.tech/tags/v1.md>), [vs-code](<https://devfeed.tech/tags/vs-code.md>)

### AI overview

This article reviews releases v1.10.0 through v2.1.0 of the ESP-IDF Extension for VS Code. It highlights integration with the cross-platform Espressif Installation Manager, automatic discovery of installed ESP-IDF versions, GUI and terminal installation flows, improved debugging, AI-assisted workflows, and a refreshed native UI.

### Source excerpt

A look at the Espressif Installation Manager (EIM) integration in the ESP-IDF Extension for VS Code, and a roundup of all major improvements across v1.10.x, v1.11.x, v2.0.2, and v2.1.0.

## Porting a library to an ESP-IDF component

DevFeed: [Porting a library to an ESP-IDF component](<https://devfeed.tech/articles/porting-a-library-to-an-esp-idf-component-13732.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2025/10/porting-external-library-as-component/>)

Author: John Lee

Published: 2025-10-20T00:00:00Z

Content type: tutorial

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>), [Library](<https://devfeed.tech/topics/library.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [ide](<https://devfeed.tech/topics/ide.md>), [Code](<https://devfeed.tech/topics/code.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [Template](<https://devfeed.tech/topics/template.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [app](<https://devfeed.tech/tags/app.md>), [blog](<https://devfeed.tech/tags/blog.md>), [build](<https://devfeed.tech/tags/build.md>), [build-system](<https://devfeed.tech/tags/build-system.md>), [code](<https://devfeed.tech/tags/code.md>), [component](<https://devfeed.tech/tags/component.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp-idf-component](<https://devfeed.tech/tags/esp-idf-component.md>), [esp-idf-extension-for-vs-code](<https://devfeed.tech/tags/esp-idf-extension-for-vs-code.md>), [esp32-c3](<https://devfeed.tech/tags/esp32-c3.md>), [esp32c3](<https://devfeed.tech/tags/esp32c3.md>), [github](<https://devfeed.tech/tags/github.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [porting](<https://devfeed.tech/tags/porting.md>), [repo](<https://devfeed.tech/tags/repo.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

This tutorial explains how to port an external library into a reusable ESP-IDF component. Using tinyexpr, it covers obtaining the source code, creating a test project and component, configuring the build system, resolving compatibility issues, and testing on an ESP32-C3 board.

### Source excerpt

This article shows how to port an external library into an ESP-IDF project by converting it into a reusable component. Using tinyexpr as an example, it covers obtaining the source code, creating a new project, building a component, configuring the build system, and testing on hardware.

## ESP-IDF VS Code Extension v1.9.0 release

DevFeed: [ESP-IDF VS Code Extension v1.9.0 release](<https://devfeed.tech/articles/esp-idf-vs-code-extension-v1-9-0-release-13677.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2025/01/release-v1-9-0/>)

Author: John Lee

Published: 2025-01-17T00:00:00Z

Content type: release

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [VS Code Extension](<https://devfeed.tech/topics/vscode-extension.md>), [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>), [releases](<https://devfeed.tech/topics/releases.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp-idf-extension-for-vs-code](<https://devfeed.tech/tags/esp-idf-extension-for-vs-code.md>), [esp-idf-tool](<https://devfeed.tech/tags/esp-idf-tool.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [extension](<https://devfeed.tech/tags/extension.md>), [improvements](<https://devfeed.tech/tags/improvements.md>), [new-features](<https://devfeed.tech/tags/new-features.md>), [release](<https://devfeed.tech/tags/release.md>), [release-notes](<https://devfeed.tech/tags/release-notes.md>), [v1](<https://devfeed.tech/tags/v1.md>), [vs-code](<https://devfeed.tech/tags/vs-code.md>)

### AI overview

Espressif announces version 1.9.0 of the ESP-IDF VS Code Extension, introducing onboarding walkthroughs, improved project creation and configuration, serial device filtering, debugging and QEMU updates, telemetry enhancements, and multiple bug fixes.

### Source excerpt

We're excited to announce the release of the ESP-IDF VS Code Extension v1.9.0! This update brings powerful new features, performance enhancements, and numerous improvements to streamline your development experience. New Features and Improvements# Enhanced User Experience - Added two new interactive walkthroughs: "Basic Usage Guide" and "Advanced Features" for better user onboarding. - Improved project creation from examples with enhanced UI/UX.

## ESP-IDF VS Code Extension v1.8.0 release

DevFeed: [ESP-IDF VS Code Extension v1.8.0 release](<https://devfeed.tech/articles/esp-idf-vs-code-extension-v1-8-0-release-13969.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/vscode-esp-idf-v1.8.0/>)

Author: John Lee

Published: 2024-07-12T08:07:09Z

Content type: release

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>), [VS Code Extension](<https://devfeed.tech/topics/vscode-extension.md>), [debugging](<https://devfeed.tech/topics/debugging.md>), [Visual Studio Code](<https://devfeed.tech/topics/visual-studio-code.md>), [debug](<https://devfeed.tech/topics/debug.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [npm](<https://devfeed.tech/topics/npm.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [debug](<https://devfeed.tech/tags/debug.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp-idf-extension-for-vs-code](<https://devfeed.tech/tags/esp-idf-extension-for-vs-code.md>), [esp-idf-tool](<https://devfeed.tech/tags/esp-idf-tool.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [extension](<https://devfeed.tech/tags/extension.md>), [npm](<https://devfeed.tech/tags/npm.md>), [release](<https://devfeed.tech/tags/release.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [vs-code](<https://devfeed.tech/tags/vs-code.md>)

### AI overview

Espressif's ESP-IDF VS Code Extension v1.8.0 introduces an Eclipse CDT GDB Debug Adapter, an ESP-IDF version switcher, code navigation without a full project build, and an ESP-IDF Hints viewer. The article also explains the adapter's VS Code integration and configuration.

### Source excerpt

Introduction# ESP-IDF VS Code Extension v1.8.0 has been released! It introduces new features and many improvements. If you face any issue or improvement ideas please share them as a Github issue. This article covers the following key features: - Eclipse CDT GDB Debug Adapter - ESP-IDF version switcher - Code navigation without full project build - ESP-IDF Hints viewer For other updates please review v1.8.0 Release notes. Now let's look into the key features one by one.

## What's new in the ESP-IDF extension for VSCode

DevFeed: [What's new in the ESP-IDF extension for VSCode](<https://devfeed.tech/articles/what-s-new-in-the-esp-idf-extension-for-vscode-13972.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/whats-new-in-the-esp-idf-extension-for-vscode/>)

Author: John Lee

Published: 2022-01-30T00:00:00Z

Content type: release

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>), [Visual Studio Code](<https://devfeed.tech/topics/visual-studio-code.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [Emulator](<https://devfeed.tech/topics/emulator.md>), [Extension](<https://devfeed.tech/topics/extension.md>), [qemu](<https://devfeed.tech/topics/qemu.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [debug](<https://devfeed.tech/tags/debug.md>), [docker](<https://devfeed.tech/tags/docker.md>), [emulator](<https://devfeed.tech/tags/emulator.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp-idf-component](<https://devfeed.tech/tags/esp-idf-component.md>), [esp-idf-extension-for-vs-code](<https://devfeed.tech/tags/esp-idf-extension-for-vs-code.md>), [esp-idf-tool](<https://devfeed.tech/tags/esp-idf-tool.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [extension](<https://devfeed.tech/tags/extension.md>), [features](<https://devfeed.tech/tags/features.md>), [qemu](<https://devfeed.tech/tags/qemu.md>), [release](<https://devfeed.tech/tags/release.md>), [theia](<https://devfeed.tech/tags/theia.md>), [usability](<https://devfeed.tech/tags/usability.md>), [vs-code](<https://devfeed.tech/tags/vs-code.md>), [vscode](<https://devfeed.tech/tags/vscode.md>)

### AI overview

This release announcement describes new features in the ESP-IDF extension for Visual Studio Code, including QEMU-based ESP32 emulation, debugging and monitoring in containers, partition table editing and flashing, importing existing projects, and integration with the ESP-IDF Component registry.

### Source excerpt

Co-authored with Kondal Kolipaka The ESP-IDF extension for Visual Studio Code aims to help users to write code with Espressif chips using ESP-IDF and other frameworks. We constantly try to improve the extension usability and add features to enhance the user developing experience. The latest features we have added are: ESP-IDF QEMU integration QEMU is an open-source machine emulator commonly used to emulate operating systems and many hardware devices.