# BSP: Waveshare ESP32-P4-WIFI6-Touch-LCD-XC [](https://components.espressif.com/components/waveshare/esp32_p4_wifi6_touch_lcd_xc) ESP32-P4-NANO is a small size and highly integrated development board designed by waveshare electronics based on ESP32-P4 chip | HW version | BSP Version | | :--------: | :---------: | | [V1.0](http://www.waveshare.com/wiki/ESP32-P4-WIFI6-Touch-LCD-XC) | ^1 | ## Configuration Configuration in `menuconfig`. Selection LCD display `Board Support Package(ESP32-P4) --> Display --> Select LCD type` - Waveshare board with 800*800 3.4-inch Display (default) - Waveshare board with 720*720 4-inch Display ## BackLight ```c bsp_display_brightness_init(); bsp_display_backlight_on(); bsp_display_backlight_off(); bsp_display_brightness_set(100); ``` <!-- Autogenerated start: Dependencies --> ### Capabilities and dependencies | Capability | Available | Component | Version | |-------------|------------------|------------------------------------------------------------------------------------------------------------|---------| | DISPLAY |:heavy_check_mark:| [espressif/esp_lcd_jd9365_10_1](https://components.espressif.com/components/espressif/esp_lcd_jd9365) | 1.0.2 | | LVGL_PORT |:heavy_check_mark:| [espressif/esp_lvgl_port](https://components.espressif.com/components/espressif/esp_lvgl_port) | ^2 | | TOUCH |:heavy_check_mark:| [espressif/esp_lcd_touch_gt911](https://components.espressif.com/components/espressif/esp_lcd_touch_gt911) | ^1 | | BUTTONS | :x: | | | | AUDIO |:heavy_check_mark:| [espressif/esp_codec_dev](https://components.espressif.com/components/espressif/esp_codec_dev) | 1.2.* | |AUDIO_SPEAKER|:heavy_check_mark:| | | | AUDIO_MIC |:heavy_check_mark:| | | | SDCARD |:heavy_check_mark:| idf | >=5.3 | | IMU | :x: | | | <!-- Autogenerated end: Dependencies -->
212d94cb4107d2a2c507eb409eb116a752590667
idf.py add-dependency "waveshare/esp32_p4_wifi6_touch_lcd_xc^0.0.1"