# Theia

Published articles for Theia.

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

## Accelerate Your IoT Development with the Espressif WebIDE

DevFeed: [Accelerate Your IoT Development with the Espressif WebIDE](<https://devfeed.tech/articles/accelerate-your-iot-development-with-the-espressif-webide-13799.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/accelerate-your-iot-development-with-the-espressif-webide/>)

Author: John Lee

Published: 2023-04-17T00:00:00Z

Content type: tutorial

Language: en

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

Topics: [Espressif](<https://devfeed.tech/topics/espressif.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>), [ide](<https://devfeed.tech/topics/ide.md>), [Visual Studio Code](<https://devfeed.tech/topics/visual-studio-code.md>), [Framework](<https://devfeed.tech/topics/framework.md>), [Website](<https://devfeed.tech/topics/website.md>), [Web](<https://devfeed.tech/topics/web.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Docker](<https://devfeed.tech/topics/docker.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [Docker Container](<https://devfeed.tech/topics/docker-container.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [browser](<https://devfeed.tech/tags/browser.md>), [c-c-plus-plus](<https://devfeed.tech/tags/c-c-plus-plus.md>), [clang](<https://devfeed.tech/tags/clang.md>), [docker](<https://devfeed.tech/tags/docker.md>), [eclipse-theia](<https://devfeed.tech/tags/eclipse-theia.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [esptool](<https://devfeed.tech/tags/esptool.md>), [ide](<https://devfeed.tech/tags/ide.md>), [iot](<https://devfeed.tech/tags/iot.md>), [json](<https://devfeed.tech/tags/json.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [python](<https://devfeed.tech/tags/python.md>), [qemu](<https://devfeed.tech/tags/qemu.md>), [theia](<https://devfeed.tech/tags/theia.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [visual-studio-code](<https://devfeed.tech/tags/visual-studio-code.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

This tutorial introduces the Espressif Web IDE, an Eclipse Theia-based IDE that integrates the ESP-IDF extension for Visual Studio Code with additional tools. It explains how to run the IDE from source or in Docker, connect to ESP chip serial ports, flash and monitor devices, and use C/C++ language features.

### Source excerpt

The Espressif Web IDE is an implementation of the Eclipse Theia framework with the ESP-IDF extension for Visual Studio Code and few additional tools. You can see it in action in the Espressif DevCon22 presentation below. If you haven't used Eclipse Theia before, it is an open-source framework to develop Cloud & Desktop IDEs and tools in TypeScript with a Visual Studio Code UI and Visual Studio Code extensions support or extensions implemented in the OpenVSX registry.

## 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.