ESP32-xiaozhi-esp32/main/boards/wireless-tag-wtp4c5mp07s
laride 92de37e182
fix: fix esp_afe_sr_iface_t compile error (#1423)
* fix: fix esp_afe_sr_iface_t compile error

* fix: fix `MIPI_DSI_PHY_CLK_SRC_DEFAULT` compile error in IDF 5.5.2
2025-11-13 20:05:42 +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 fix: fix esp_afe_sr_iface_t compile error (#1423) 2025-11-13 20:05:42 +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.