mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
.. | ||
esp32 | ||
esp32c2 | ||
esp32c3 | ||
esp32c5 | ||
esp32c6 | ||
esp32h2 | ||
esp32p4 | ||
esp32s2 | ||
esp32s3 | ||
linux | ||
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 tosoc_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 projectKconfig
to include the Environmental Capabilities as shown below.
orsource "$IDF_PATH/examples/common_components/env_caps/$IDF_TARGET/Kconfig.env_caps"