Skip to content

Plugins

VS Code

VS Code Plugin for Thinger.io

Guide2 min read
VersionCategoryAuthorLicenseSource code
4.89.1-1DevelopmentThinger.ioMITthinger-io/plugins/vscode

Thinger.io web console with VS Code plugin and OTA upload

The Thinger.io VS Code Plugin enables users to edit software files on the cloud using a fully-featured Integrated Development Environment (IDE) powered by Visual Studio Code (VS Code). This plugin also facilitates the coding of complete software and allows Over-The-Air (OTA) updates for microcontrollers directly from the cloud.

About Thinger.io and VS Code integration ​

Thinger.io cloud platform offers a VS Code plugin based on Code-Server. This integration allows you to seamlessly edit any file uploaded into Thinger.io using a powerful IDE. Additionally, you can conveniently update microcontrollers via OTA directly from the cloud.

The plugin comes pre-installed with the complete setup of PlatformIO and the Thinger.io extension, making it effortless to get started with your projects.

VS Code OTA update for ESP32

Furthermore, when accessing the File Storages in Thinger.io's web console, the platform detects the presence of VS Code and adds a convenient shortcut to open the storage inside the VS Code Plugin.

VS Code file storage shortcut

Info

Please note that the Thinger.io VS Code Plugin is available only for premium Thinger.io servers, from Medium subscription and upwards. You can check this link to create your own instance within minutes.

OTA Support ​

The plugin supports OTA updates for a wide range of devices. For the latest information on OTA programming, please refer to the OTA Programming page. To utilize OTA updates, it is necessary to initially upload an OTA compatible firmware to a device using a native IDE with options available for Arduino IDE or Visual Studio Code.

Changelog ​

4.89.1-1 - 2024-06-05 ​

Changed ​
  • Bumped to code-server version 4.89.1
  • Bumped platformio extension to 3.3.3
  • Bumped thinger.io extension to 1.1.0

4.14.1-2 - 2023-08-23 ​

Changed ​
  • Marginally reduce the limit of memory to be able to run

4.14.1-1 - 2023-07-26 ​

Added ​
  • Preinstallation of platformio-ide and thinger-io extension
  • Default settings for Thinger.io extension configuration
Changed ​
  • Bumped to code-server version 4.14.1

4.11.0-3 - 2023-03-31 ​

  • Updated deprecated mod for code-server

4.11.0-2 - 2023-03-29 ​

  • Updated mount points for storages

4.11.0-1 - 2023-03-28 ​

  • Bumped code-server to version 4.11.0

4.6.0-1 - 2022-08-26 ​

  • Downsized resource memory to 3.75GB
  • Bumped to code-server version 4.6.0