Skip to content

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

IoTKETI edited this page Dec 6, 2018 · 2 revisions

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

The development environment available for the Arduino board is typically using the Arduino IDE or installing the PlatformIO IDE in the Atom Editor.
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 Atom editor and PlatformIO IDE.

Atom Editor and PlatformIO IDE installation

Atom Editor installation

Atom Editor is developed by Github and provided for free. Any function can be added by installing more packages. The UI can be edited easily because the editor is base on web technics like HTML, CSS, JavaScript.

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


The Atom Editor starts automatically after installation is finished.

PlatformIO IDE installation


Click the install menu button under Settings menu, File tab of Atom Editor.


Search platformio package and install the platformio-ide package like picture above.
For Intelligence Code Completion, Clang is needed. From LLVM official web site , download 3.9.1 version LLVM, and install it. For more detail, please reference PlatformIO installation guide document.

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


After clicking the PlatformIO home button top of the toolbar, to create new project click New Project button.


Select the Board and Framework according to your environment.
After configuration complete, click Finish button to create the new project.


You can find the project in
C:\Users\[User account]\Documents\PlatformIO\Projects
Click ‘Add Project Folder’ menu on File tab of Atom Editor, and choose the project.

nCube:Thyme for Arduino libraries importing


Move the nCube:Thyme for Arduino that you downloaded and unzip to the lib directory under C:\Users\[User account]\Documents\PlatformIO\Projects\[Project name created].

Clone this wiki locally