You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/en/esp-idf_component.rst
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -14,9 +14,9 @@ For a simplified method, see `Installing using Boards Manager <https://docs.espr
14
14
If you plan to use these modified settings multiple times, for different projects and targets, you can recompile the Arduino core with the new settings using the Arduino Static Library Builder.
15
15
For more information, see the `Lib Builder documentation <lib_builder.html>`_.
16
16
17
-
.. note:: Latest Arduino Core ESP32 version (|version|) is now compatible with `ESP-IDF v5.1 <https://github.com/espressif/esp-idf/tree/release/v5.1>`_. Please consider this compatibility when using Arduino as a component in ESP-IDF.
17
+
.. note:: Latest Arduino Core ESP32 version (|version|) is now compatible with ESP-IDF v\ |idf_version|\ . Please consider this compatibility when using Arduino as a component in ESP-IDF.
18
18
19
-
For easiest use of Arduino framework as a ESP-IDF component, you can use the `IDF Component Manager <https://docs.espressif.com/projects/esp-idf/en/v5.1.4/esp32/api-guides/tools/idf-component-manager.html>`_ to add the Arduino component to your project.
19
+
For easiest use of Arduino framework as a ESP-IDF component, you can use the `IDF Component Manager <https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/tools/idf-component-manager.html>`_ to add the Arduino component to your project.
20
20
This will automatically clone the repository and its submodules. You can find the Arduino component in the `ESP Registry <https://components.espressif.com/components/espressif/arduino-esp32>`_ together with dependencies list and examples.
Copy file name to clipboardExpand all lines: docs/en/lib_builder.rst
+10-6Lines changed: 10 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -293,8 +293,9 @@ You have two options to run the Docker image to build the libraries. Manually or
293
293
To run the Docker image manually, use the following command from the root of the ``arduino-esp32`` repository:
294
294
295
295
.. code-block:: bash
296
+
:substitutions:
296
297
297
-
docker run --rm -it -v $PWD:/arduino-esp32 -e TERM=xterm-256color espressif/esp32-arduino-lib-builder:release-v5.1
298
+
docker run --rm -it -v $PWD:/arduino-esp32 -e TERM=xterm-256color espressif/esp32-arduino-lib-builder:release-v|idf_version|
298
299
299
300
This will start the Lib Builder UI for compiling the libraries. The above command explained:
300
301
@@ -304,7 +305,7 @@ This will start the Lib Builder UI for compiling the libraries. The above comman
304
305
- ``-t`` Allocate a pseudo-TTY;
305
306
- ``-e TERM=xterm-256color``: Optional. Sets the terminal type to ``xterm-256color`` to display colors correctly;
306
307
- ``-v $PWD:/arduino-esp32``: Optional. Mounts the current folder at ``/arduino-esp32`` inside the container. If not provided, the container will not copy the compiled libraries to the host machine;
307
-
- ``espressif/esp32-arduino-lib-builder:release-v5.1``: uses Docker image ``espressif/esp32-arduino-lib-builder`` with tag ``release-v5.1``.
308
+
- :substitution-code:`espressif/esp32-arduino-lib-builder:release-v|idf_version|`: uses Docker image ``espressif/esp32-arduino-lib-builder`` with tag :substitution-code:`release-v|idf_version|`.
308
309
The ``latest`` tag is implicitly added by Docker when no tag is specified. It is recommended to use a specific version tag to ensure reproducibility of the build process.
309
310
310
311
.. warning::
@@ -324,24 +325,27 @@ By default the docker container will run the user interface script. If you want
324
325
For example, to run a terminal inside the container, you can run:
325
326
326
327
.. code-block:: bash
328
+
:substitutions:
327
329
328
-
docker run -it espressif/esp32-arduino-lib-builder:release-v5.1 /bin/bash
330
+
docker run -it espressif/esp32-arduino-lib-builder:release-v|idf_version| /bin/bash
329
331
330
332
Running the Docker image using the provided run script will depend on the host OS.
331
333
Use the following command from the root of the ``arduino-esp32`` repository to execute the image in a Linux or macOS environment for
332
-
the ``release-v5.1`` tag:
334
+
the :substitution-code:`release-v|idf_version|` tag:
0 commit comments