Hsuan-Ting Lu 9a890137c1 Fix typo in common components example docs 2 жил өмнө
..
esp32 1a20b10fd3 Examples: common source for GPIO range in Kconfigs defined 3 жил өмнө
esp32c2 72b8a3de3e examples: update max GPIO range for C2 examples to exclude UART0 pins 3 жил өмнө
esp32c3 1a20b10fd3 Examples: common source for GPIO range in Kconfigs defined 3 жил өмнө
esp32c6 fca7d70e05 esp32c6: add minimal ci support 3 жил өмнө
esp32h2 4713a9a7f2 ESP32H2: Introduce new chip target esp32h2, hello_world example supported 3 жил өмнө
esp32h4 8677216576 esp32h2: renaming esp32h2 to esp32h4 3 жил өмнө
esp32s2 1a20b10fd3 Examples: common source for GPIO range in Kconfigs defined 3 жил өмнө
esp32s3 1a20b10fd3 Examples: common source for GPIO range in Kconfigs defined 3 жил өмнө
linux fa97004faf lwip: Support for linux target 3 жил өмнө
README.md 9a890137c1 Fix typo in common components example docs 2 жил өмнө

README.md

Examples Environmental Capabilities

Examples environmental related capabilities files are describing the attributes which may be considered common among example projects.

It may include but it is not limited to the following:

  • SoC features like maximum/minimum values, available resources, etc. which are not captured in associated soc_caps.h and there is some reason they cannot be added to soc_caps.h. For example, feature definition is not generic enough and is more related to examples use case or it is just some kind of approximation which is good enough for examples but not for SoC drivers.
  • Various system configuration.
  • Espressif's official development boards features.

How to use

  • Update the Environmental Capabilities Kconfig with capabilities you consider could be shared among other example projects.

  • Use orsource statement in your example project Kconfig to include the Environmental Capabilities as shown below.

    orsource "$IDF_PATH/examples/common_components/env_caps/$IDF_TARGET/Kconfig.env_caps"