Use this command to install ESP-IDF Installation Manager CLI:
winget install --id=Espressif.EIM-CLI -e
ESP-IDF Installation Manager CLI is a command-line tool designed for installing and managing ESP-IDF (Espressif IoT Development Framework) installations efficiently.
Key Features:
Cross-platform Compatibility: Works seamlessly across Windows, macOS, and Linux, providing consistent functionality across different operating systems.
Configurable Installation Options: Allows users to customize installation settings according to specific project needs.
Simple and Expert Modes: Offers a streamlined experience for quick setups with default configurations or detailed step-by-step installations for advanced customization.
TOML Configuration Support: Enables configuration through TOML files, enhancing flexibility and ease of use for different projects.
Audience & Benefit:
Ideal for developers working on ESP-IDF projects, this tool simplifies the installation process and streamlines environment management across various platforms. It offers a reliable solution for both novice and experienced users to efficiently set up and manage their ESP-IDF installations.
Installable via winget, ESP-IDF Installation Manager CLI provides a robust and flexible command-line interface tailored to meet the needs of IoT developers working with Espressif technologies.
README
ESP-IDF Installation Manager(EIM) - GUI
A cross-platform graphical user interface for installing and managing ESP-IDF (Espressif IoT Development Framework) and its dependencies. This tool provides a user-friendly way to set up ESP-IDF across Windows, macOS, and Linux platforms.
Features
🔄 Cross-platform compatibility
⚙️ Configurable installation options
🖥️ Simple and expert installation modes
📦 TOML configuration support
Installation Options
Simplified Installation
Quick, automated installation process with default settings suitable for most users.
Expert Installation
Step-by-step wizard with additional configuration options:
Target chip selection
ESP-IDF version selection
Mirror configuration
Custom installation paths
Platform Support
Windows (PowerShell shortcuts created automatically)
macOS (Shell script for environment activation)
Linux (Shell script for environment activation)
Documentation
For detailed installation instructions and configuration options, please visit our documentation.
Contributing
Pull requests are welcome! For major changes, please open an issue first to discuss what you would like to change.
Issues
If you encounter any problems, please file an issue at GitHub Issues.