| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- menu "Example Configuration"
- orsource "$IDF_PATH/examples/common_components/env_caps/$IDF_TARGET/Kconfig.env_caps"
- choice BLINK_LED
- prompt "Blink LED type"
- default BLINK_LED_GPIO
- help
- Select the LED type. A normal level controlled LED or an addressable LED strip.
- The default selection is based on the Espressif DevKit boards.
- You can change the default selection according to your board.
- config BLINK_LED_GPIO
- bool "GPIO"
- config BLINK_LED_STRIP
- bool "LED strip"
- endchoice
- choice BLINK_LED_STRIP_BACKEND
- depends on BLINK_LED_STRIP
- prompt "LED strip backend peripheral"
- default BLINK_LED_STRIP_BACKEND_RMT if SOC_RMT_SUPPORTED
- default BLINK_LED_STRIP_BACKEND_SPI
- help
- Select the backend peripheral to drive the LED strip.
- config BLINK_LED_STRIP_BACKEND_RMT
- depends on SOC_RMT_SUPPORTED
- bool "RMT"
- config BLINK_LED_STRIP_BACKEND_SPI
- bool "SPI"
- endchoice
- config BLINK_GPIO
- int "Blink GPIO number"
- range ENV_GPIO_RANGE_MIN ENV_GPIO_OUT_RANGE_MAX
- default 8
- help
- GPIO number (IOxx) to blink on and off the LED.
- Some GPIOs are used for other purposes (flash connections, etc.) and cannot be used to blink.
- endmenu
|