From 658b1de02cf8878043fba3d6fa7963966ba85de0 Mon Sep 17 00:00:00 2001 From: Daniel Paul Date: Thu, 30 May 2024 15:55:25 +0200 Subject: [PATCH] docs: Consistent naming convention for ESP Component Registry --- components/esp_lcd/Kconfig | 2 +- docs/en/api-guides/cplusplus.rst | 2 +- docs/en/api-guides/tools/idf-component-manager.rst | 10 +++++----- docs/en/api-reference/network/esp_eth.rst | 2 +- docs/en/api-reference/peripherals/lcd/index.rst | 2 +- docs/en/api-reference/peripherals/usb_device.rst | 4 ++-- docs/en/api-reference/peripherals/usb_host.rst | 8 ++++---- docs/en/get-started/start-project.rst | 2 +- docs/en/hw-reference/esp32/get-started-wrover-kit.rst | 2 +- .../esp32s2/user-guide-esp32-s2-kaluga-1-kit.rst | 2 +- docs/en/libraries-and-frameworks/libs-frameworks.rst | 4 ++-- docs/en/migration-guides/release-5.x/5.0/protocols.rst | 2 +- .../release-5.x/5.0/removed-components.rst | 6 +++--- .../migration-guides/release-5.x/5.3/peripherals.rst | 2 +- .../release-5.x/5.0/removed-components.rst | 6 +++--- .../build_system/cmake/component_manager/README.md | 2 +- .../cmake/component_manager/main/idf_component.yml | 2 +- examples/peripherals/lcd/i2c_oled/README.md | 2 +- examples/peripherals/lcd/i80_controller/README.md | 4 ++-- examples/peripherals/lcd/mipi_dsi/README.md | 2 +- examples/peripherals/lcd/rgb_panel/README.md | 2 +- examples/peripherals/lcd/spi_lcd_touch/README.md | 2 +- examples/peripherals/rmt/onewire/README.md | 4 ++-- .../peripherals/usb/host/cdc/cdc_acm_vcp/README.md | 2 +- examples/wifi/iperf/README.md | 2 +- 25 files changed, 40 insertions(+), 40 deletions(-) diff --git a/components/esp_lcd/Kconfig b/components/esp_lcd/Kconfig index 1f93e5e036..194c72423f 100644 --- a/components/esp_lcd/Kconfig +++ b/components/esp_lcd/Kconfig @@ -1,5 +1,5 @@ menu "LCD and Touch Panel" - comment "LCD Touch Drivers are maintained in the IDF Component Registry" + comment "LCD Touch Drivers are maintained in the ESP Component Registry" menu "LCD Peripheral Configuration" config LCD_PANEL_IO_FORMAT_BUF_SIZE diff --git a/docs/en/api-guides/cplusplus.rst b/docs/en/api-guides/cplusplus.rst index c553b8e561..116f04fe9e 100644 --- a/docs/en/api-guides/cplusplus.rst +++ b/docs/en/api-guides/cplusplus.rst @@ -19,7 +19,7 @@ The following C++ features are supported: ``esp-idf-cxx`` Component ------------------------- -`esp-idf-cxx `_ component provides higher-level C++ APIs for some of the ESP-IDF features. This component is available from the `ESP-IDF Component Registry `_. +`esp-idf-cxx `_ component provides higher-level C++ APIs for some of the ESP-IDF features. This component is available from the `ESP Component Registry `_. C++ Language Standard diff --git a/docs/en/api-guides/tools/idf-component-manager.rst b/docs/en/api-guides/tools/idf-component-manager.rst index fbd6ee09bf..4ba5721b68 100644 --- a/docs/en/api-guides/tools/idf-component-manager.rst +++ b/docs/en/api-guides/tools/idf-component-manager.rst @@ -4,7 +4,7 @@ IDF Component Manager :link_to_translation:`zh_CN:[中文]` -The IDF Component Manager is a tool that downloads dependencies for any ESP-IDF CMake project. The download happens automatically during a run of CMake. It can source components either from the `component registry `__ or from a Git repository. +The IDF Component Manager is a tool that downloads dependencies for any ESP-IDF CMake project. The download happens automatically during a run of CMake. It can source components either from the `ESP Component Registry `__ or from a Git repository. A list of components can be found on ``__. @@ -29,7 +29,7 @@ To add a dependency to a component (e.g., ``my_component``) in your ESP-IDF proj .. note:: - The command ``add-dependency`` adds dependencies to your project explicitly from the `Espressif Component Registry `__. + The command ``add-dependency`` adds dependencies to your project explicitly from the `ESP Component Registry `__. To update dependencies of the ESP-IDF project, you can run the command ``idf.py update-dependencies``. You can also specify the path to the project directory using ``--project-dir PATH``. @@ -50,19 +50,19 @@ You may set the build property ``DEPENDENCIES_LOCK`` to specify the lock-file pa Creating a Project From an Example ================================== -Some components on the registry contain example projects. To create a new project from an example you can run the command ``idf.py create-project-from-example EXAMPLE``. The ``EXAMPLE`` argument should be in the format ``namespace/name=1.0.0:example`` where `namespace/name` is the name of the component, `=1.0.0` is a version range of the component (see the `Versioning Documentation `__) and `example` is the example's name. You can find the list of examples for every component and the command to start a project for it in the `Espressif Component Registry `__. +Some components in the ESP Component Registry contain example projects. To create a new project from an example you can run the command ``idf.py create-project-from-example EXAMPLE``. The ``EXAMPLE`` argument should be in the format ``namespace/name=1.0.0:example`` where `namespace/name` is the name of the component, `=1.0.0` is a version range of the component (see the `Versioning Documentation `__) and `example` is the example's name. You can find the list of examples for every component and the command to start a project for it in the `ESP Component Registry `__. Defining Dependencies in the Manifest ===================================== You can easily define dependencies in the manifest file ``idf_component.yml`` by editing it directly in the text editor. Below are some basic examples that demonstrate how to define dependencies. -You can define a dependency from the registry by specifying the component name and the version range: +You can define a dependency from the ESP Component Registry by specifying the component name and the version range: .. code-block:: yaml dependencies: - # Define a dependency from the registry (https://components.espressif.com/component/example/cmp) + # Define a dependency from the ESP Component Registry (https://components.espressif.com/component/example/cmp) example/cmp: ">=1.0.0" To define a dependency from a Git repository, provide the path to the component within the repository and the repository's URL: diff --git a/docs/en/api-reference/network/esp_eth.rst b/docs/en/api-reference/network/esp_eth.rst index a93e7ba442..0dd2108eb0 100644 --- a/docs/en/api-reference/network/esp_eth.rst +++ b/docs/en/api-reference/network/esp_eth.rst @@ -571,7 +571,7 @@ The majority of PHY management functionality required by the ESP-IDF Ethernet dr 3. Define chip-specific management call-back functions. 4. Initialize parent IEEE 802.3 object and re-assign chip-specific management call-back functions. -Once you finish the new custom PHY driver implementation, consider sharing it among other users via `IDF Component Registry `_. +Once you finish the new custom PHY driver implementation, consider sharing it among other users via `ESP Component Registry `_. .. ---------------------------- API Reference ---------------------------------- diff --git a/docs/en/api-reference/peripherals/lcd/index.rst b/docs/en/api-reference/peripherals/lcd/index.rst index c062b18a34..5308e8f8c8 100644 --- a/docs/en/api-reference/peripherals/lcd/index.rst +++ b/docs/en/api-reference/peripherals/lcd/index.rst @@ -35,7 +35,7 @@ This document will discuss how to create the control plane and data plane, as me .. note:: - ESP-IDF provides only a limited number of LCD device controller drivers out of the box (e.g., ST7789). More drivers are available in the `Espressif Component Registry `__. + ESP-IDF provides only a limited number of LCD device controller drivers out of the box (e.g., ST7789). More drivers are available in the `ESP Component Registry `__. LCD Control Panel Operations ---------------------------- diff --git a/docs/en/api-reference/peripherals/usb_device.rst b/docs/en/api-reference/peripherals/usb_device.rst index 51ebae1cf2..cc87887e07 100644 --- a/docs/en/api-reference/peripherals/usb_device.rst +++ b/docs/en/api-reference/peripherals/usb_device.rst @@ -14,7 +14,7 @@ Overview The ESP-IDF USB Device Stack (hereinafter referred to as the Device Stack) enables USB Device support on {IDF_TARGET_NAME}. By using the Device Stack, {IDF_TARGET_NAME} can be programmed with any well defined USB device functions (e.g., keyboard, mouse, camera), a custom function (aka vendor-specific class), or a combination of those functions (aka a composite device). -The Device Stack is built around the TinyUSB stack, but extends TinyUSB with some minor features and modifications for better integration with ESP-IDF. The Device stack is distributed as a managed component via the `ESP-IDF Component Registry `__. +The Device Stack is built around the TinyUSB stack, but extends TinyUSB with some minor features and modifications for better integration with ESP-IDF. The Device stack is distributed as a managed component via the `ESP Component Registry `__. Features -------- @@ -63,7 +63,7 @@ The basis of the Device Stack is TinyUSB, where the Device Stack implements the Component Dependency ^^^^^^^^^^^^^^^^^^^^ -The Device Stack is distributed via the `ESP-IDF Component Registry `__. Thus, to use it, please add the Device Stack component as dependency using the following command: +The Device Stack is distributed via the `ESP Component Registry `__. Thus, to use it, please add the Device Stack component as dependency using the following command: .. code:: bash diff --git a/docs/en/api-reference/peripherals/usb_host.rst b/docs/en/api-reference/peripherals/usb_host.rst index ea30d2f507..ba0b9ea2cb 100644 --- a/docs/en/api-reference/peripherals/usb_host.rst +++ b/docs/en/api-reference/peripherals/usb_host.rst @@ -367,7 +367,7 @@ The USB Host Stack provides a number of examples that implement host class drive CDC-ACM """"""" -* A host class driver for the Communication Device Class (Abstract Control Model) is distributed as a managed component via the `ESP-IDF Component Registry `__. +* A host class driver for the Communication Device Class (Abstract Control Model) is distributed as a managed component via the `ESP Component Registry `__. * The :example:`peripherals/usb/host/cdc/cdc_acm_host` example uses the CDC-ACM host driver component to communicate with CDC-ACM devices. * The :example:`peripherals/usb/host/cdc/cdc_acm_vcp` example shows how can you extend the CDC-ACM host driver to interface Virtual COM Port devices. * The CDC-ACM driver is also used in `esp_modem examples `__, where it is used for communication with cellular modems. @@ -375,19 +375,19 @@ CDC-ACM MSC """ -* A host class driver for the Mass Storage Class (Bulk-Only Transport) is deployed to `ESP-IDF Component Registry `__. +* A host class driver for the Mass Storage Class (Bulk-Only Transport) is deployed to `ESP Component Registry `__. * The :example:`peripherals/usb/host/msc` example demonstrates the usage of the MSC host driver to read and write to a USB flash drive. HID """ -* A host class driver for the HID (Human interface device) is distributed as a managed component via the `ESP-IDF Component Registry `__. +* A host class driver for the HID (Human interface device) is distributed as a managed component via the `ESP Component Registry `__. * The :example:`peripherals/usb/host/hid` example demonstrates the possibility to receive reports from a USB HID device with several interfaces. UVC """ -* A host class driver for the USB Video Device Class is distributed as a managed component via the `ESP-IDF Component Registry `__. +* A host class driver for the USB Video Device Class is distributed as a managed component via the `ESP Component Registry `__. * The :example:`peripherals/usb/host/uvc` example demonstrates the usage of the UVC host driver to receive a video stream from a USB camera and optionally forward that stream over Wi-Fi. .. ---------------------------------------------- USB Host Menuconfig -------------------------------------------------- diff --git a/docs/en/get-started/start-project.rst b/docs/en/get-started/start-project.rst index 6f4b5ebc06..3ec97059de 100644 --- a/docs/en/get-started/start-project.rst +++ b/docs/en/get-started/start-project.rst @@ -175,7 +175,7 @@ ESP-IDF supports Python 3.8 or newer. It is recommended to upgrade your operatin A BSP typically supports all of the hardware components provided on development board. Apart from the pinout definition and initialization functions, a BSP ships with drivers for the external components such as sensors, displays, audio codecs etc. - The BSPs are distributed via :doc:`IDF Component Manager `, so they can be found in `IDF Component Registry `_. + The BSPs are distributed via :doc:`IDF Component Manager `, so they can be found in `ESP Component Registry `_. .. only:: esp32 diff --git a/docs/en/hw-reference/esp32/get-started-wrover-kit.rst b/docs/en/hw-reference/esp32/get-started-wrover-kit.rst index 30fd7cde6c..692c644f34 100644 --- a/docs/en/hw-reference/esp32/get-started-wrover-kit.rst +++ b/docs/en/hw-reference/esp32/get-started-wrover-kit.rst @@ -427,7 +427,7 @@ Now to Development Please proceed to :doc:`../../get-started/index`, where Section :ref:`get-started-step-by-step` will quickly help you set up the development environment and then flash an example project onto your board. -A Board Support Package can be found in `IDF Component Registry `_. +A Board Support Package can be found in `ESP Component Registry `_. The application examples that use some hardware specific to your ESP-WROVER-KIT can be found below. diff --git a/docs/en/hw-reference/esp32s2/user-guide-esp32-s2-kaluga-1-kit.rst b/docs/en/hw-reference/esp32s2/user-guide-esp32-s2-kaluga-1-kit.rst index e398769968..b6293366c4 100644 --- a/docs/en/hw-reference/esp32s2/user-guide-esp32-s2-kaluga-1-kit.rst +++ b/docs/en/hw-reference/esp32s2/user-guide-esp32-s2-kaluga-1-kit.rst @@ -223,7 +223,7 @@ Please proceed to :doc:`../../get-started/index`, where Section :ref:`get-starte The programming guide and application examples for your ESP32-S2-Kaluga-1 kit can be found in `esp-dev-kits `_ repository on GitHub. -A Board Support Package can be found in `IDF Component Registry `_. +A Board Support Package can be found in `ESP Component Registry `_. Contents and Packaging diff --git a/docs/en/libraries-and-frameworks/libs-frameworks.rst b/docs/en/libraries-and-frameworks/libs-frameworks.rst index 8847fc67f3..8bf9a7add4 100644 --- a/docs/en/libraries-and-frameworks/libs-frameworks.rst +++ b/docs/en/libraries-and-frameworks/libs-frameworks.rst @@ -84,7 +84,7 @@ This solution is available on Github: `ESP-IoT-Solution on GitHub `_ repository contains a collection of protocol components for ESP-IDF. The code within ESP-Protocols is organized into separate components, allowing them to be easily integrated into an ESP-IDF project. Additionally, each component is available in `IDF Component Registry `_. +The `ESP-Protocols `_ repository contains a collection of protocol components for ESP-IDF. The code within ESP-Protocols is organized into separate components, allowing them to be easily integrated into an ESP-IDF project. Additionally, each component is available in `ESP Component Registry `_. ESP-Protocols components: @@ -104,4 +104,4 @@ The `ESP-BSP `_ repository contains Board ESP-IDF-CXX ----------- -`ESP-IDF-CXX `_ contains C++ wrappers for part of ESP-IDF. The focuses are on ease of use, safety, automatic resource management. They also move error checking from runtime to compile time to prevent running failure. There are C++ classes for ESP-Timer, I2C, SPI, GPIO and other peripherals or features of ESP-IDF. ESP-IDF-CXX is `available as a component `_ from the component registry. Please check the project's `README.md `_ for more information. +`ESP-IDF-CXX `_ contains C++ wrappers for part of ESP-IDF. The focuses are on ease of use, safety, automatic resource management. They also move error checking from runtime to compile time to prevent running failure. There are C++ classes for ESP-Timer, I2C, SPI, GPIO and other peripherals or features of ESP-IDF. ESP-IDF-CXX is `available as a component `_ from the ESP Component Registry. Please check the project's `README.md `_ for more information. diff --git a/docs/en/migration-guides/release-5.x/5.0/protocols.rst b/docs/en/migration-guides/release-5.x/5.0/protocols.rst index fbce54672f..d9f9f3622c 100644 --- a/docs/en/migration-guides/release-5.x/5.0/protocols.rst +++ b/docs/en/migration-guides/release-5.x/5.0/protocols.rst @@ -205,7 +205,7 @@ The ``main`` component folder of the new application shall include the component espressif/esp-modbus: version: "^1.0" -The ``esp-modbus`` component can be found in `component manager registry `__. Refer to `component manager documentation `__ for more information on how to set up the component manager. +The ``esp-modbus`` component can be found in `ESP Component Registry `__. Refer to `component manager documentation `__ for more information on how to set up the component manager. For applications targeting v4.x releases of ESP-IDF that need to use new ``esp-modbus`` component, adding the component manager manifest file ``idf_component.yml`` will be sufficient to pull in the new component. However, users should also exclude the legacy ``freemodbus`` component from the build. This can be achieved using the statement below in the project's ``CMakeLists.txt``: diff --git a/docs/en/migration-guides/release-5.x/5.0/removed-components.rst b/docs/en/migration-guides/release-5.x/5.0/removed-components.rst index fb345bdcf3..267504fc0c 100644 --- a/docs/en/migration-guides/release-5.x/5.0/removed-components.rst +++ b/docs/en/migration-guides/release-5.x/5.0/removed-components.rst @@ -3,10 +3,10 @@ Removed or Deprecated Components :link_to_translation:`zh_CN:[中文]` -Components Moved to ESP-IDF Component Registry +Components Moved to ESP Component Registry ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -Following components are removed from ESP-IDF and moved to `ESP-IDF Component Registry `_: +Following components are removed from ESP-IDF and moved to `ESP Component Registry `_: * `libsodium `_ * `cbor `_ @@ -47,7 +47,7 @@ The following components are removed since they were deprecated in ESP-IDF v4.x: .. note:: - OpenSSL-API component is no longer supported. It is not available in the IDF Component Registry, either. Please use :doc:`ESP-TLS ` or :component:`mbedtls` API directly. + OpenSSL-API component is no longer supported. It is not available in the ESP Component Registry, either. Please use :doc:`ESP-TLS ` or :component:`mbedtls` API directly. .. note:: diff --git a/docs/en/migration-guides/release-5.x/5.3/peripherals.rst b/docs/en/migration-guides/release-5.x/5.3/peripherals.rst index d22a878182..79aa94bf89 100644 --- a/docs/en/migration-guides/release-5.x/5.3/peripherals.rst +++ b/docs/en/migration-guides/release-5.x/5.3/peripherals.rst @@ -54,7 +54,7 @@ Secure Element The ATECC608A secure element interfacing example has been moved to `ESP Cryptoauthlib Repository `_ on GitHub. -This example is also part of the `esp-cryptoauthlib `_ in the component manager registry. +This example is also part of the `esp-cryptoauthlib `_ in the ESP Component Registry. I2S ------- diff --git a/docs/zh_CN/migration-guides/release-5.x/5.0/removed-components.rst b/docs/zh_CN/migration-guides/release-5.x/5.0/removed-components.rst index fd8217637b..3f4427ddd4 100644 --- a/docs/zh_CN/migration-guides/release-5.x/5.0/removed-components.rst +++ b/docs/zh_CN/migration-guides/release-5.x/5.0/removed-components.rst @@ -3,10 +3,10 @@ :link_to_translation:`en:[English]` -移至 ESP-IDF Component Registry 的组件 +移至 ESP Component Registry 的组件 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -以下组件已经从 ESP-IDF 中迁出至 `ESP-IDF Component Registry `_: +以下组件已经从 ESP-IDF 中迁出至 `ESP Component Registry `_: * `libsodium `_ * `cbor `_ @@ -47,7 +47,7 @@ ESP-IDF v4.x 版本中已不再使用以下组件,这些组件已弃用: .. note:: - 不再支持 OpenSSL-API 组件。ESP-IDF Component Registry 中也没有该组件。请直接使用 :doc:`ESP-TLS ` 或 :component:`mbedtls` API。 + 不再支持 OpenSSL-API 组件。ESP Component Registry 中也没有该组件。请直接使用 :doc:`ESP-TLS ` 或 :component:`mbedtls` API。 .. note:: diff --git a/examples/build_system/cmake/component_manager/README.md b/examples/build_system/cmake/component_manager/README.md index 8d152f35b8..89d1b79b08 100644 --- a/examples/build_system/cmake/component_manager/README.md +++ b/examples/build_system/cmake/component_manager/README.md @@ -3,7 +3,7 @@ # Using the component manager for downloading dependencies -This example demonstrates how to use [IDF Component Manager](https://pypi.org/project/idf-component-manager/) for downloading dependencies from [the component registry](https://components.espressif.com). More details and use cases of IDF Component Manager can be found in the programming guide under `API Guides` -> `Tools` -> `IDF Component Manager`. +This example demonstrates how to use [IDF Component Manager](https://pypi.org/project/idf-component-manager/) for downloading dependencies from [ESP Component Registry](https://components.espressif.com). More details and use cases of IDF Component Manager can be found in the programming guide under `API Guides` -> `Tools` -> `IDF Component Manager`. ## How to use the example ### Hardware Required diff --git a/examples/build_system/cmake/component_manager/main/idf_component.yml b/examples/build_system/cmake/component_manager/main/idf_component.yml index 2c279e0dc1..5a42d16f2b 100644 --- a/examples/build_system/cmake/component_manager/main/idf_component.yml +++ b/examples/build_system/cmake/component_manager/main/idf_component.yml @@ -2,7 +2,7 @@ dependencies: # Required IDF version idf: ">=4.1" - # Defining a dependency from the registry: + # Defining a dependency from the ESP Component Registry: # https://components.espressif.com/component/example/cmp example/cmp: "^3.3.3" diff --git a/examples/peripherals/lcd/i2c_oled/README.md b/examples/peripherals/lcd/i2c_oled/README.md index 90503cf7c6..d2e9d346b7 100644 --- a/examples/peripherals/lcd/i2c_oled/README.md +++ b/examples/peripherals/lcd/i2c_oled/README.md @@ -38,7 +38,7 @@ The GPIO number used by this example can be changed in [lvgl_example_main.c](mai Run `idf.py -p PORT build flash monitor` to build, flash and monitor the project. A scrolling text will show up on the LCD as expected. -The first time you run `idf.py` for the example will cost extra time as the build system needs to address the component dependencies and downloads the missing components from registry into `managed_components` folder. +The first time you run `idf.py` for the example will cost extra time as the build system needs to address the component dependencies and downloads the missing components from the ESP Component Registry into `managed_components` folder. (To exit the serial monitor, type ``Ctrl-]``.) diff --git a/examples/peripherals/lcd/i80_controller/README.md b/examples/peripherals/lcd/i80_controller/README.md index 81f68ae419..687cca93d6 100644 --- a/examples/peripherals/lcd/i80_controller/README.md +++ b/examples/peripherals/lcd/i80_controller/README.md @@ -11,7 +11,7 @@ The whole porting code is located in [i80_controller_example_main.c](main/i80_co The UI will display two images (one Espressif logo and another Espressif text), which have been converted into C arrays by the [online converting tool](https://lvgl.io/tools/imageconverter), and will be compiled directly into application binary. -This example is constructed by [IDF component manager](https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/tools/idf-component-manager.html), all the external dependency will be handled by the CMake build system automatically. In this case, it will help download the lvgl from [registry](https://components.espressif.com/component/lvgl/lvgl), with the version specified in the [manifest file](main/idf_component.yml). +This example is constructed by [IDF component manager](https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/tools/idf-component-manager.html), all the external dependency will be handled by the CMake build system automatically. In this case, it will help download the lvgl from the [ESP Component Registry](https://components.espressif.com/component/lvgl/lvgl), with the version specified in the [manifest file](main/idf_component.yml). This example uses the [esp_timer](https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/system/esp_timer.html) to generate the ticks needed by LVGL and uses a dedicated task to run the `lv_timer_handler()`. Since the LVGL APIs are not thread-safe, this example uses a mutex which be invoked before the call of `lv_timer_handler()` and released after it. The same mutex needs to be used in other tasks and threads around every LVGL (lv_...) related function call and code. For more porting guides, please refer to [LVGL porting doc](https://docs.lvgl.io/master/porting/index.html). @@ -76,7 +76,7 @@ Run `idf.py menuconfig` to open a terminal UI where you can tune specific config Run `idf.py -p PORT build flash monitor` to build, flash and monitor the project. A fancy animation will show up on the LCD as expected. -The first time you run `idf.py` for the example will cost extra time as the build system needs to address the component dependencies and downloads the missing components from registry into `managed_components` folder. +The first time you run `idf.py` for the example will cost extra time as the build system needs to address the component dependencies and downloads the missing components from the ESP Component Registry into `managed_components` folder. (To exit the serial monitor, type ``Ctrl-]``.) diff --git a/examples/peripherals/lcd/mipi_dsi/README.md b/examples/peripherals/lcd/mipi_dsi/README.md index 8b7c760374..c46ca881eb 100644 --- a/examples/peripherals/lcd/mipi_dsi/README.md +++ b/examples/peripherals/lcd/mipi_dsi/README.md @@ -57,7 +57,7 @@ Run `idf.py menuconfig` and go to `Example Configuration`: Run `idf.py -p PORT build flash monitor` to build, flash and monitor the project. A LVGL widget should show up on the LCD as expected. -The first time you run `idf.py` for the example will cost extra time as the build system needs to address the component dependencies and downloads the missing components from registry into `managed_components` folder. +The first time you run `idf.py` for the example will cost extra time as the build system needs to address the component dependencies and downloads the missing components from the ESP Component Registry into `managed_components` folder. (To exit the serial monitor, type ``Ctrl-]``.) diff --git a/examples/peripherals/lcd/rgb_panel/README.md b/examples/peripherals/lcd/rgb_panel/README.md index 087cbbe58b..18974cd40c 100644 --- a/examples/peripherals/lcd/rgb_panel/README.md +++ b/examples/peripherals/lcd/rgb_panel/README.md @@ -70,7 +70,7 @@ Run `idf.py menuconfig` and go to `Example Configuration`: Run `idf.py -p PORT build flash monitor` to build, flash and monitor the project. A scatter chart will show up on the LCD as expected. -The first time you run `idf.py` for the example will cost extra time as the build system needs to address the component dependencies and downloads the missing components from registry into `managed_components` folder. +The first time you run `idf.py` for the example will cost extra time as the build system needs to address the component dependencies and downloads the missing components from the ESP Component Registry into `managed_components` folder. (To exit the serial monitor, type ``Ctrl-]``.) diff --git a/examples/peripherals/lcd/spi_lcd_touch/README.md b/examples/peripherals/lcd/spi_lcd_touch/README.md index b74ce1e59a..1c3e85929e 100644 --- a/examples/peripherals/lcd/spi_lcd_touch/README.md +++ b/examples/peripherals/lcd/spi_lcd_touch/README.md @@ -59,7 +59,7 @@ Especially, please pay attention to the level used to turn on the LCD backlight, Run `idf.py -p PORT build flash monitor` to build, flash and monitor the project. A fancy animation will show up on the LCD as expected. -The first time you run `idf.py` for the example will cost extra time as the build system needs to address the component dependencies and downloads the missing components from registry into `managed_components` folder. +The first time you run `idf.py` for the example will cost extra time as the build system needs to address the component dependencies and downloads the missing components from the ESP Component Registry into `managed_components` folder. (To exit the serial monitor, type ``Ctrl-]``.) diff --git a/examples/peripherals/rmt/onewire/README.md b/examples/peripherals/rmt/onewire/README.md index 5caf3f73a7..0bed52a698 100644 --- a/examples/peripherals/rmt/onewire/README.md +++ b/examples/peripherals/rmt/onewire/README.md @@ -7,9 +7,9 @@ RMT peripheral has independent transmit and receive channels. We can simulate the [1-Wire](https://www.analog.com/en/technical-articles/guide-to-1wire-communication.html) bus by attaching a pair of transmit and receive channel to the same GPIO, and turning on the open-drain mode of the GPIO pad. -We've made the 1-Wire protocol implementation into a component called `onewire_bus`, which has been uploaded to the [component registry](https://components.espressif.com/components/espressif/onewire_bus). +We've made the 1-Wire protocol implementation into a component called `onewire_bus`, which has been uploaded to the [ESP Component Registry](https://components.espressif.com/components/espressif/onewire_bus). -This example demonstrates how to use that `onewire_bus` library to read temperature from the [DS18B20](https://www.analog.com/media/en/technical-documentation/data-sheets/ds18b20.pdf) sensor. Likewise, the DS18B20 device is also made as a single component and pushed to the [component registry](https://components.espressif.com/components/espressif/ds18b20). +This example demonstrates how to use that `onewire_bus` library to read temperature from the [DS18B20](https://www.analog.com/media/en/technical-documentation/data-sheets/ds18b20.pdf) sensor. Likewise, the DS18B20 device is also made as a single component and pushed to the [ESP Component Registry](https://components.espressif.com/components/espressif/ds18b20). One of the amazing feature that offered by the `onewire_bus` driver is that, is can support enumerate the devices on the bus, thus you can connect multiple DS18B20 sensors to the same bus and read their temperature one by one. diff --git a/examples/peripherals/usb/host/cdc/cdc_acm_vcp/README.md b/examples/peripherals/usb/host/cdc/cdc_acm_vcp/README.md index 23193375d1..7f3dcd02f1 100644 --- a/examples/peripherals/usb/host/cdc/cdc_acm_vcp/README.md +++ b/examples/peripherals/usb/host/cdc/cdc_acm_vcp/README.md @@ -8,7 +8,7 @@ This example shows how to extend CDC-ACM driver for Virtual Communication Port (VCP) devices, such as CP210x, FTDI FT23x or CH34x devices. -The drivers are fetched from [IDF Component Registry](https://components.espressif.com/) together with VCP service that automatically loads correct driver for plugged-in device. +The drivers are fetched from [ESP Component Registry](https://components.espressif.com/) together with VCP service that automatically loads correct driver for plugged-in device. ## How to use example diff --git a/examples/wifi/iperf/README.md b/examples/wifi/iperf/README.md index b42b7c4440..d605040369 100644 --- a/examples/wifi/iperf/README.md +++ b/examples/wifi/iperf/README.md @@ -6,7 +6,7 @@ ## Note about iperf version The iperf example doesn't support all features in standard iperf. It's compatible with iperf version 2.x. -- Refer to the components registry iperf-cmd page for more information: https://components.espressif.com/components/espressif/iperf-cmd +- Refer to the ESP Component Registry iperf-cmd page for more information: https://components.espressif.com/components/espressif/iperf-cmd ## Note about 80MHz flash frequency (ESP32) The iperf can get better throughput if the SPI flash frequency is set to 80MHz, but the system may crash in 80MHz mode for ESP-WROVER-KIT.