Skip to content

nCube:Thyme for Arduino Development Environment Setup with VS Code (PlatformIO IDE) (English)

IoTKETI edited this page Dec 6, 2018 · 2 revisions

nCube:Thyme for Arduino Development Environment Setup with VS Code (PlatformIO IDE)

The development environment available for the Arduino board is typically using the Arduino IDE or installing the PlatformIO IDE in the VS Code (Visual Studio Code).
platformIO IDE has more advantages ad flow :

  • The board manger supports more than 400 boards.
  • libraries management, intelligence code completion, and smart code linter.

That's why this page provide how to configure the development environment using VS Code and PlatformIO IDE.

VS Code and PlatformIO IDE installation

VS Code installation

VS Code is developed by Microsoft and provided for free. Any functions can be added by installing more packages.

In this VS Code official web site, you can download the installer according to your OS.


Starts The VS Code after installation is finished.

PlatformIO IDE installation


Click the extensions menu button, 5th button of left side bar.
Search PlatformIO and click PlatformIO IDE extension and install it.
After install finished, Reload VS Code and PlatformIO IDE will install more packages for itself.

PlatformIO IDE installed finished successfully and pop up message will appear to reload VS Code.

After reload VS Code, PlatformIO IDE button would be added on left side bar and PlatformIO IDE Home page would be shown.

nCube:Thyme for Arduino application development environment setup

nCube:Thyme for Arduino libraries downloading


From https://github.com/IoTKETI/nCube-Thyme-Arduino, download nCbue:Thyme for Arduino libraries, and unzip it.

New nCube:Thyme for Arduino Project Creation


Click New Project button. And type in your project name and select board with Adafruit Feather M0. To create the new project, click finish button.

After project creation finished, click open project button on PlatformIO IDE Home, and select the project to open it.

nCube:Thyme for Arduino libraries importing


Move the nCube:Thyme for Arduino that you downloaded and unzip to the lib directory under lib directory of project root directory.

Clone this wiki locally