← Package directory
Available on winget

Install ESP-IDF Installation Manager CLI

CLI tool for managing ESP-IDF installations

Install with winget
winget install --id Espressif.EIM-CLI
Upgrade
winget upgrade --id Espressif.EIM-CLI
Uninstall
winget uninstall --id Espressif.EIM-CLI

About ESP-IDF Installation Manager CLI

CLI tool for installing and managing ESP-IDF installations

What's new in 0.18.0

What's Changed - quick fix athena sync author by @Hahihula in #1000 - added coauthors to athena sync by @Hahihula in #1026 - versioned release packages revamp by @Hahihula in #1031 - reintroduce IDF_VERSION env variable as component manager still relies on it by @Hahihula in #1025 - fix the named version install from the same idf-path by @Hahihula in #1021 - added --skip-components-download flag by @Hahihula in #1022 Full Changelog: v0.17.4...v0.18.0

Read release notes

Version history

Version Updated Notes
0.18.0 Unknown What's Changed - quick fix athena sync author by @Hahihula in #1000 - added coauthors to athena sync by @Hahihula in #1026 - versioned release packages revamp by @Hahihula in #1031 - reintroduce IDF_VERSION env variable...
0.17.4 Unknown What's Changed - release commit v0.17.3 by @Hahihula in #1007 Full Changelog: v0.17.3...v0.17.4
0.17.3 Unknown What's Changed - EIM-892: fixes the tag name to the binary NOT the zip by @Hahihula in #1006 Full Changelog: v0.17.2...v0.17.3
0.17.2 Unknown What's Changed - EIM-751: Cleanup for the unwanted workflows in master by @alirana01 in #947 - EIM-892: Added version tag to the binaries for release by @alirana01 in #953 - EIM-914: adding python3-pip and python3-venv t...
0.17.1 Unknown What's Changed - fix apply_cli_overrides tools and features by @Hahihula in #949 - EIM-895: another attempt to fix the python dnf fedora dependency issue by @Hahihula in #948 Full Changelog: v0.17.0...v0.17.1
0.17.0 Unknown What's Changed - Eim 432 add tools to fix command by @Hahihula in #931 - EIM-751: Part 2 updating the release orchestration workflows by @alirana01 in #927 - Eim-390: add features to fix command by @Hahihula in #933 - EI...
0.16.0 Unknown What's Changed - EIM-751: Release Automation Worklfow Part 1 by @alirana01 in #914 - Add sync-athena workflow by @Hahihula in #917 - EIM-889: move git and python installer to s3 by @Hahihula in #926 - EIM-881: Improve po...
0.14.1 Unknown What's Changed - release commit v0.14.0 by @Hahihula in #886 Full Changelog: v0.14.0...v0.14.1
0.14.0 Unknown What's Changed - EIM-849: updating github actions to new versions to avoind using Node.js v20 by @Hahihula in #864 - EIM-815: change the output for the logs from stdout to stderr by @Hahihula in #870 - EIM-853: fix decou...
0.13.1 Unknown What's Changed - EIM-761: workaround for small /tmp partition added to docs by @Hahihula in #859 - EIM-842: fix confusing message on eim select on windows by @Hahihula in #858 - EIM-839: fixed example in documentation by...
0.13.0 Unknown What's Changed - EIM-323: Fixing esp-idf-json-path param by @alirana01 in #831 - EIM-796: Update IDF version to include patch version by @Hahihula in #834 - EIM-797: autocompletion for bash, fish and zsh by @Hahihula in...
0.12.6 Unknown What's Changed - Fix invalid PowerShell syntax in Register-IdfCompletions (EIM-807) by @grantwilk in #813 - EIM-786: eim now adds itself to the PATH if not already present by @Hahihula in #790 New Contributors - @grantwi...
0.12.5 Unknown What's Changed - Fix malformed activation script by @Hahihula in #810 Full Changelog: v0.12.4...v0.12.5
0.12.4 Unknown What's Changed - another attempt to fix atuocomplettition by @Hahihula in #807 - EIM-804: fix pacman dependency issue by @Hahihula in #808 Full Changelog: v0.12.3...v0.12.4
0.12.3 Unknown What's Changed - docs: use eim repository name for Arch pacman setup (EIM-784) by @kralonur in #783 - improved user cli output by @Hahihula in #797 - abandoning actions/download-artifact because they are so stupid that t...
0.12.2 Unknown What's Changed - release commit v0.12.1 by @Hahihula in #778 Full Changelog: v0.12.1...v0.12.2
0.12.0 Unknown What's Changed - EIM-747: Remove Homebrew specific python dependency by @Hahihula in #739 - EIM-750 Split offline installer pipeline by @Hahihula in #742 - Eim 720: remove scoop from prerequisities installation by @Hahih...
0.11.2 Unknown What's Changed - EIM-705: Fix for the welcome page skip by @alirana01 in #689 - UI: Clarify Python ssl check hints for network issues (EIM-708) by @Carrot-shreds in #692 - EIM-702: upadte documentation about prerequisiti...
0.11.1 Unknown What's Changed - EIM-616: update dependency to new streaming approach by @Hahihula in #675 Full Changelog: v0.11.0...v0.11.1
0.11.0 Unknown What's Changed - EIM-668: offline installer pipeline should now by default find run_id of the last release by @Hahihula in #646 - quick workflow fix by @Hahihula in #647 - fix calling the offline installer tests by @Hahi...