Workflow Overview ================= :link_to_translation:`zh_CN:[中文]` The following diagram shows how to set up the environment to use ESP-IDF. The setup flow varies depending on whether you start from an IDE or not, but both paths lead to the same development workflow. .. blockdiag:: /../_static/get-started-esp-idf-setup.diag :caption: ESP-IDF Setup Workflow (Click to enlarge) :align: center :scale: 60% :alt: ESP-IDF Setup Workflow The following diagram shows how to develop with ESP-IDF. .. blockdiag:: /../_static/get-started-esp-idf-develop.diag :caption: ESP-IDF Development Workflow (Click to enlarge) :align: center :scale: 60% :alt: ESP-IDF Development Workflow Related Documents ----------------- - Setup workflow * Install IDE and plugins + `Espressif-IDE > Prerequisites `_ + `Espressif-IDE > Installation `_ + `ESP-IDF Extension for VS Code > Prerequisites `_ + `ESP-IDF Extension for VS Code > Install ESP-IDF and Tools `_ * Install EIM prerequisites, EIM, and then ESP-IDF via EIM + :doc:`windows-setup` + :doc:`linux-setup` + :doc:`macos-setup` - Development workflow * IDE + `Espressif-IDE > Start Your Project `_ + `ESP-IDF Extension for VS Code > Start a Project `_ * CLI + :doc:`windows-start-project` + :doc:`linux-macos-start-project`