Introducing the Arduino CLion plugin

Hi there,

For those of you who use CLion, I have developed a plugin that integrates Arduino CMake into the IDE. It allows you to convert a new CLion project into an Arduino sketch, create a new sketch file, and binds .ino and .pde files to C++ source so you get the syntax highlighting and refactoring features of CLion.

More details, including future features, are available on the GitHub page and the CLion plugins repo. This plugin is still in its infancy, so feel free to report any bugs or feature requests to my issue tracker.

If you're a student, you can get all of JetBrains' professional products for free, including CLion! https://www.jetbrains.com/

Wow! Thank you for doing this and sharing it.

Hi,

Can you show me how to upload code to arduino with this software.
I configured

set(${CMAKE_PROJECT_NAME}_BOARD uno)
set(${CMAKE_PROJECT_NAME}_PORT /dev/ttys0)

and hit run, but nothing happen to Arduino board.

thanks :3

set(${CMAKE_PROJECT_NAME}_BOARD uno)
set(${CMAKE_PROJECT_NAME}_PORT /dev/ttys0)

The problem is BOARD ID, default is uno. I'm using seeeduino, so I dont know BOARD ID to fill this.