Espressif Board Manager Guide
Choose version...
Getting Started
Tooling
Create Board Guide
References
BMGR Design Principles
FAQ
Espressif Board Manager Guide
Index
Edit on GitHub
Index
D
|
E
|
P
D
DEVICE_EXTRA_FUNC_REGISTER (C macro)
E
esp_board_device_callback_register (C++ function)
esp_board_device_callback_register_func (C++ type)
esp_board_device_deinit (C++ function)
esp_board_device_deinit_all (C++ function)
esp_board_device_deinit_func (C++ type)
esp_board_device_desc (C++ struct)
esp_board_device_desc::cfg (C++ member)
esp_board_device_desc::cfg_size (C++ member)
esp_board_device_desc::chip (C++ member)
esp_board_device_desc::depends_on (C++ member)
esp_board_device_desc::depends_on_num (C++ member)
esp_board_device_desc::init_skip (C++ member)
esp_board_device_desc::name (C++ member)
esp_board_device_desc::next (C++ member)
esp_board_device_desc::power_ctrl_device (C++ member)
esp_board_device_desc::sub_type (C++ member)
esp_board_device_desc::type (C++ member)
esp_board_device_desc_t (C++ type)
esp_board_device_find_by_handle (C++ function)
esp_board_device_get_config (C++ function)
esp_board_device_get_config_by_handle (C++ function)
esp_board_device_get_handle (C++ function)
esp_board_device_get_i2c_effective_addr (C++ function)
esp_board_device_handle (C++ struct)
esp_board_device_handle::chip (C++ member)
esp_board_device_handle::deinit (C++ member)
esp_board_device_handle::device_handle (C++ member)
esp_board_device_handle::init (C++ member)
esp_board_device_handle::name (C++ member)
esp_board_device_handle::next (C++ member)
esp_board_device_handle::ref_count (C++ member)
esp_board_device_handle::type (C++ member)
esp_board_device_handle_t (C++ type)
esp_board_device_init (C++ function)
esp_board_device_init_all (C++ function)
esp_board_device_init_func (C++ type)
ESP_BOARD_DEVICE_NAME_ADC_BUTTON_0 (C macro)
ESP_BOARD_DEVICE_NAME_ADC_BUTTON_1 (C macro)
ESP_BOARD_DEVICE_NAME_ADC_BUTTON_2 (C macro)
ESP_BOARD_DEVICE_NAME_ADC_BUTTON_3 (C macro)
ESP_BOARD_DEVICE_NAME_ADC_BUTTON_4 (C macro)
ESP_BOARD_DEVICE_NAME_ADC_BUTTON_5 (C macro)
ESP_BOARD_DEVICE_NAME_ADC_BUTTON_GROUP (C macro)
ESP_BOARD_DEVICE_NAME_AUDIO_ADC (C macro)
ESP_BOARD_DEVICE_NAME_AUDIO_DAC (C macro)
ESP_BOARD_DEVICE_NAME_CAMERA (C macro)
ESP_BOARD_DEVICE_NAME_DISPLAY_LCD (C macro)
ESP_BOARD_DEVICE_NAME_FS_FAT (C macro)
ESP_BOARD_DEVICE_NAME_FS_SDCARD (C macro)
ESP_BOARD_DEVICE_NAME_FS_SPIFFS (C macro)
ESP_BOARD_DEVICE_NAME_GPIO_EXPANDER (C macro)
ESP_BOARD_DEVICE_NAME_LCD_BRIGHTNESS (C macro)
ESP_BOARD_DEVICE_NAME_LCD_POWER (C macro)
ESP_BOARD_DEVICE_NAME_LCD_TOUCH (C macro)
ESP_BOARD_DEVICE_NAME_LED_STRIP (C macro)
ESP_BOARD_DEVICE_NAME_LITTLEFS (C macro)
ESP_BOARD_DEVICE_NAME_SD_POWER (C macro)
esp_board_device_override_config (C++ function)
esp_board_device_power_ctrl (C++ function)
esp_board_device_power_ctrl_func (C++ type)
esp_board_device_restore_config (C++ function)
esp_board_device_set_ops (C++ function)
esp_board_device_show (C++ function)
ESP_BOARD_DEVICE_TYPE_AUDIO_CODEC (C macro)
ESP_BOARD_DEVICE_TYPE_BUTTON (C macro)
ESP_BOARD_DEVICE_TYPE_CAMERA (C macro)
ESP_BOARD_DEVICE_TYPE_DISPLAY_LCD (C macro)
ESP_BOARD_DEVICE_TYPE_FS_FAT (C macro)
ESP_BOARD_DEVICE_TYPE_FS_SPIFFS (C macro)
ESP_BOARD_DEVICE_TYPE_GPIO_CTRL (C macro)
ESP_BOARD_DEVICE_TYPE_GPIO_EXPANDER (C macro)
ESP_BOARD_DEVICE_TYPE_LCD_TOUCH (C macro)
ESP_BOARD_DEVICE_TYPE_LCD_TOUCH_I2C (C macro)
ESP_BOARD_DEVICE_TYPE_LED_STRIP (C macro)
ESP_BOARD_DEVICE_TYPE_LEDC_CTRL (C macro)
ESP_BOARD_DEVICE_TYPE_LITTLEFS (C macro)
ESP_BOARD_DEVICE_TYPE_POWER_CTRL (C macro)
ESP_BOARD_ERR_BASE (C macro)
ESP_BOARD_ERR_DEVICE_BASE (C macro)
ESP_BOARD_ERR_DEVICE_DEINIT_FAILED (C macro)
ESP_BOARD_ERR_DEVICE_DEP_IN_USE (C macro)
ESP_BOARD_ERR_DEVICE_INIT_FAILED (C macro)
ESP_BOARD_ERR_DEVICE_INVALID_ARG (C macro)
ESP_BOARD_ERR_DEVICE_NO_HANDLE (C macro)
ESP_BOARD_ERR_DEVICE_NO_INIT (C macro)
ESP_BOARD_ERR_DEVICE_NOT_FOUND (C macro)
ESP_BOARD_ERR_DEVICE_NOT_SUPPORTED (C macro)
ESP_BOARD_ERR_MANAGER_ALREADY_INIT (C macro)
ESP_BOARD_ERR_MANAGER_BASE (C macro)
ESP_BOARD_ERR_MANAGER_DEVICE_NOT_FOUND (C macro)
ESP_BOARD_ERR_MANAGER_INVALID_ARG (C macro)
ESP_BOARD_ERR_MANAGER_NOT_INIT (C macro)
ESP_BOARD_ERR_MANAGER_PERIPH_NOT_FOUND (C macro)
ESP_BOARD_ERR_PERIPH_BASE (C macro)
ESP_BOARD_ERR_PERIPH_DEINIT_FAILED (C macro)
ESP_BOARD_ERR_PERIPH_INIT_FAILED (C macro)
ESP_BOARD_ERR_PERIPH_INVALID_ARG (C macro)
ESP_BOARD_ERR_PERIPH_NO_HANDLE (C macro)
ESP_BOARD_ERR_PERIPH_NO_INIT (C macro)
ESP_BOARD_ERR_PERIPH_NOT_FOUND (C macro)
ESP_BOARD_ERR_PERIPH_NOT_SUPPORTED (C macro)
esp_board_info (C++ struct)
esp_board_info::chip (C++ member)
esp_board_info::description (C++ member)
esp_board_info::manufacturer (C++ member)
esp_board_info::name (C++ member)
esp_board_info::version (C++ member)
esp_board_info_t (C++ type)
esp_board_manager_check_name (C++ function)
esp_board_manager_deinit (C++ function)
esp_board_manager_deinit_device_by_name (C++ function)
esp_board_manager_err_to_name (C++ function)
esp_board_manager_get_board_info (C++ function)
esp_board_manager_get_device_config (C++ function)
esp_board_manager_get_device_handle (C++ function)
esp_board_manager_get_periph_config (C++ function)
esp_board_manager_get_periph_handle (C++ function)
esp_board_manager_init (C++ function)
esp_board_manager_init_device_by_name (C++ function)
esp_board_manager_print (C++ function)
esp_board_manager_print_board_info (C++ function)
esp_board_manager_register_device_handle (C++ function)
esp_board_periph_deinit (C++ function)
esp_board_periph_deinit_all (C++ function)
esp_board_periph_deinit_func (C++ type)
esp_board_periph_desc (C++ struct)
esp_board_periph_desc::cfg (C++ member)
esp_board_periph_desc::cfg_size (C++ member)
esp_board_periph_desc::format (C++ member)
esp_board_periph_desc::id (C++ member)
esp_board_periph_desc::name (C++ member)
esp_board_periph_desc::next (C++ member)
esp_board_periph_desc::role (C++ member)
esp_board_periph_desc::type (C++ member)
esp_board_periph_desc_t (C++ type)
esp_board_periph_entry (C++ struct)
esp_board_periph_entry::deinit (C++ member)
esp_board_periph_entry::init (C++ member)
esp_board_periph_entry::next (C++ member)
esp_board_periph_entry::role (C++ member)
esp_board_periph_entry::type (C++ member)
esp_board_periph_entry_t (C++ type)
ESP_BOARD_PERIPH_FORMAT_STD_IN (C macro)
ESP_BOARD_PERIPH_FORMAT_STD_OUT (C macro)
esp_board_periph_get_config (C++ function)
esp_board_periph_get_handle (C++ function)
esp_board_periph_get_name_by_handle (C++ function)
esp_board_periph_init (C++ function)
esp_board_periph_init_all (C++ function)
esp_board_periph_init_custom (C++ function)
esp_board_periph_init_func (C++ type)
esp_board_periph_list (C++ struct)
esp_board_periph_list::name (C++ member)
esp_board_periph_list::next (C++ member)
esp_board_periph_list::periph_handle (C++ member)
esp_board_periph_list::ref_count (C++ member)
esp_board_periph_list::role (C++ member)
esp_board_periph_list::type (C++ member)
esp_board_periph_list_t (C++ type)
ESP_BOARD_PERIPH_NAME_ADC (C macro)
ESP_BOARD_PERIPH_NAME_ANACMPR (C macro)
ESP_BOARD_PERIPH_NAME_DAC (C macro)
ESP_BOARD_PERIPH_NAME_DSI_DISPLAY (C macro)
ESP_BOARD_PERIPH_NAME_GPIO_BACKLIGHT_CONTROL (C macro)
ESP_BOARD_PERIPH_NAME_GPIO_LCD_RESET (C macro)
ESP_BOARD_PERIPH_NAME_GPIO_MONITOR (C macro)
ESP_BOARD_PERIPH_NAME_GPIO_PA_CONTROL (C macro)
ESP_BOARD_PERIPH_NAME_GPIO_POWER_LCD (C macro)
ESP_BOARD_PERIPH_NAME_GPIO_SD_POWER (C macro)
ESP_BOARD_PERIPH_NAME_I2C_MASTER (C macro)
ESP_BOARD_PERIPH_NAME_I2S_AUDIO_IN (C macro)
ESP_BOARD_PERIPH_NAME_I2S_AUDIO_OUT (C macro)
ESP_BOARD_PERIPH_NAME_LDO_MIPI (C macro)
ESP_BOARD_PERIPH_NAME_LEDC_BACKLIGHT (C macro)
ESP_BOARD_PERIPH_NAME_MCPWM (C macro)
ESP_BOARD_PERIPH_NAME_PCNT_UNIT (C macro)
ESP_BOARD_PERIPH_NAME_RMT_RX (C macro)
ESP_BOARD_PERIPH_NAME_RMT_TX (C macro)
ESP_BOARD_PERIPH_NAME_SDM (C macro)
ESP_BOARD_PERIPH_NAME_SPI_DISPLAY (C macro)
ESP_BOARD_PERIPH_NAME_SPI_MASTER (C macro)
ESP_BOARD_PERIPH_NAME_UART_1 (C macro)
esp_board_periph_ref_handle (C++ function)
esp_board_periph_role_t (C++ enum)
esp_board_periph_role_t::ESP_BOARD_PERIPH_ROLE_CONTINUOUS (C++ enumerator)
esp_board_periph_role_t::ESP_BOARD_PERIPH_ROLE_COSINE (C++ enumerator)
esp_board_periph_role_t::ESP_BOARD_PERIPH_ROLE_IO (C++ enumerator)
esp_board_periph_role_t::ESP_BOARD_PERIPH_ROLE_MASTER (C++ enumerator)
esp_board_periph_role_t::ESP_BOARD_PERIPH_ROLE_NONE (C++ enumerator)
esp_board_periph_role_t::ESP_BOARD_PERIPH_ROLE_ONESHOT (C++ enumerator)
esp_board_periph_role_t::ESP_BOARD_PERIPH_ROLE_RX (C++ enumerator)
esp_board_periph_role_t::ESP_BOARD_PERIPH_ROLE_SLAVE (C++ enumerator)
esp_board_periph_role_t::ESP_BOARD_PERIPH_ROLE_TX (C++ enumerator)
esp_board_periph_show (C++ function)
esp_board_periph_unref_handle (C++ function)
ESP_BOARD_RETURN_ON_DEVICE_NOT_FOUND (C macro)
ESP_BOARD_RETURN_ON_ERROR (C macro)
ESP_BOARD_RETURN_ON_FALSE (C macro)
ESP_BOARD_RETURN_ON_INVALID_ARG (C macro)
ESP_BOARD_RETURN_ON_NULL (C macro)
ESP_BOARD_RETURN_ON_PERIPH_NOT_FOUND (C macro)
P
PERIPHERAL_EXTRA_FUNC_REGISTER (C macro)
Was this page helpful?
Thank you! We received your feedback.
If you have any comments, fill in
Espressif Documentation Feedback Form
.
We value your feedback.
Let us know how we can improve this page by filling in
Espressif Documentation Feedback Form
.