Skip to content

EIM GUI: Cross-Platform ESP-IDF Installation Manager

License

Notifications You must be signed in to change notification settings

espressif/idf-im-ui

Repository files navigation

ESP-IDF Installation Manager(EIM) - GUI

Documentation

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.

Related Projects

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.