diff --git a/docs/en/lib_builder.rst b/docs/en/lib_builder.rst index 906188c8044..84a67d4beef 100644 --- a/docs/en/lib_builder.rst +++ b/docs/en/lib_builder.rst @@ -5,7 +5,7 @@ Library Builder About ----- -Espressif provides a `tool `_ to simplify building your own compiled libraries for use in Arduino IDE (or your favorite IDE). +Espressif provides a macOS and Linux `tool `_ to simplify building your own compiled libraries for use in Arduino IDE (or your favorite IDE). This tool can be used to change the project or a specific configuration according to your needs. @@ -184,9 +184,12 @@ Specify additional configs to be applied. ex. 'qio 80m' to compile for QIO Flash User Interface -------------- -There is also a terminal user interface that can be used to configure the libraries to be compiled. +Starting from ``arduino-esp32`` version 3.0.0 (IDF v5.1), there is also a terminal user interface that can be used +to configure the libraries to be compiled. + It allows the user to select the targets to compile, change the configuration options and compile the libraries. It has mouse support and can be pre-configured using command line arguments. + For more information and troubleshooting, check `the documentation `_. To use the terminal user interface, make sure to have ``python>=3.9``, all the previous dependencies and install the ``textual`` library: @@ -214,7 +217,7 @@ The current supported architectures by the Docker image are: .. note:: Building the libraries using the Docker image is much slower than building them natively on the host machine. - It is recommended to use the Docker image only when the host machine does not meet the requirements for building the libraries. + It is recommended to use the Docker image only when the host machine does not meet the requirements for building the libraries (e.g., building on Windows). Tags ****