CLion

[中文]

What Is CLion?

CLion is a cross-platform integrated development environment (IDE) for C and C++ programming. It provides dedicated support for ESP-IDF, allowing developers to work seamlessly with the ESP-IDF framework.

Starting with v2025.1.1, CLion is available at no cost if you’re using it to contribute to open-source projects, learn or teach C/C++, develop an application for personal use, or work on other non-commercial projects.

Installation

You can download CLion:

To learn about the required toolchains, check this documentation.

Configuration

To configure an ESP-IDF project in CLion, follow the Working with ESP-IDF in CLion tutorial. It provides detailed instructions on how to configure a project, build an application, flash it to a board, and debug it. You can also refer to CLion's ESP-IDF documentation.

Resources

For more information about the features and integrations CLion provides for embedded developers, refer to the following resources:


Was this page helpful?