Page 1 of 1

New ESP-IDF Installation Manager (EIM) for macOS, Linux, and Windows

Posted: Tue Oct 08, 2024 9:49 am
by petr.gadorek
New ESP-IDF Installation Manager (EIM) - Early Release Testing

Hello ESP32 community!

I'm excited to share news about a new tool that's currently in development: the ESP-IDF Installation Manager (EIM). This cross-platform CLI application aims to simplify the setup process for ESP-IDF across macOS, Linux, and Windows.

What is EIM?

EIM is designed to be a one-stop solution for installing prerequisites, ESP-IDF itself, and essential development tools. It offers a consistent experience across different operating systems, which could potentially become the go-to method for IDF installation in the future.

Current Status

It's important to note that EIM is currently in a pre-stable release (version 0.1.2). This means it's still in an early stage of development and not yet recommended for production use.

Features
  • Cross-platform support (macOS, Linux, Windows)
  • Flexible configuration options (config file, CLI arguments, environment variables, or interactive wizard)
  • Customizable installation paths and versions
How You Can Help

We're looking for community members to test EIM and provide feedback. Your input at this stage is crucial for improving the tool. Here's how you can contribute:
  1. Download the appropriate executable for your system from GitHub releases page.
  2. Run the executable with the --help flag to see available options.
  3. Try installing ESP-IDF using EIM.
  4. Report any bugs, issues, or suggestions you encounter.
Important Notes
  • This is an early release (0.1.2), so expect some bugs and rough edges.
  • Do not rely on EIM for critical projects or production environments yet.
  • Your feedback is valuable! Please share your experiences, both positive and negative.
Documentation

For more detailed information, check out the EIM documentation.

Feedback

Please leave your feedback, bug reports, and feature requests in this thread or in GitHub issues. Your input will help shape the future of EIM and potentially improve the ESP-IDF setup experience for everyone.

Thank you for your interest and support in testing this new tool!

Re: New ESP-IDF Installation Manager (EIM) for macOS, Linux, and Windows

Posted: Thu Feb 06, 2025 4:56 am
by powerbroker
why not to use Oomph Eclipse Installer instead of reinventing the wheel?

why not to optimize CPU & RAM usage during buld instead?

why not to minimize dependencies list and to enable offline development instead?

why not to fix some stupid DMA bugs in API at the end of all?

Re: New ESP-IDF Installation Manager (EIM) for macOS, Linux, and Windows

Posted: Wed Feb 26, 2025 4:49 pm
by IoT-Rainer
I find this EIM a good idea and am looking forward to it as I had a hard time setting the Eclipse environment up!

Re: New ESP-IDF Installation Manager (EIM) for macOS, Linux, and Windows

Posted: Tue Apr 01, 2025 11:34 am
by petr.gadorek
Now there are both GUI and CLI versions. Just the CLI repository was deprecated so feel free to follow in the new thread:
https://esp32.com/viewtopic.php?f=40&t=45116
and get it a try
I promise it's much simpler than before ;-)