ESP32-xiaozhi-esp32/main/boards/wireless-tag-wtp4c5mp07s
Linar Yusupov 4854bda302
add support for Wireless-Tag WTP4C5MP07S ESP32P4 board + 7 inch MIPI DSI LCD display combo (#1281)
* add support for Wireless-Tag WTP4C5MP07S ESP32P4 + 7 inch MIPI DSI LCD display combo

* a minor update of README

* update of the device name/folder

* exclude USE_DEVICE_AEC from the options list
2025-10-13 14:13:48 +08:00
..
config.h add support for Wireless-Tag WTP4C5MP07S ESP32P4 board + 7 inch MIPI DSI LCD display combo (#1281) 2025-10-13 14:13:48 +08:00
config.json add support for Wireless-Tag WTP4C5MP07S ESP32P4 board + 7 inch MIPI DSI LCD display combo (#1281) 2025-10-13 14:13:48 +08:00
README.md add support for Wireless-Tag WTP4C5MP07S ESP32P4 board + 7 inch MIPI DSI LCD display combo (#1281) 2025-10-13 14:13:48 +08:00
wireless-tag-wtp4c5mp07s.cc add support for Wireless-Tag WTP4C5MP07S ESP32P4 board + 7 inch MIPI DSI LCD display combo (#1281) 2025-10-13 14:13:48 +08:00

Wireless-Tag WTP4C5MP07S

Wireless-Tag WTP4C5MP07S product is a combo of


Configuration

ESP32P4 Configuration

  • Set the compilation target to ESP32P4

      idf.py set-target esp32p4
    
  • Open menuconfig

      idf.py menuconfig
    
  • Select the board

      Xiaozhi Assistant -> Board Type -> Wireless-Tag WTP4C5MP07S
    
  • Select PSRAM

      Component config -> ESP PSRAM -> PSRAM config -> Try to allocate memories of WiFi and LWIP in SPIRAM firstly -> No
    
  • Select Wi-Fi slave target

      Component config -> Wi-Fi Remote -> choose slave target -> esp32c5
    
  • Select Wi-Fi buffers

      Component config -> Wi-Fi Remote -> Wi-Fi configuration -> Max number of WiFi static RX buffers -> 10
      Component config -> Wi-Fi Remote -> Wi-Fi configuration -> Max number of WiFi dynamic RX buffers -> 24
      Component config -> Wi-Fi Remote -> Wi-Fi configuration -> Max number of WiFi static TX buffers -> 10
    
  • Build

      idf.py build
    

ESP32C5 Configuration

  • Flash the slave example from the esp-hosted-mcu library for the target chip ESP32C5. The esp-hosted-mcu version must match the one used in the xiaozhi-esp32 library.