forked from xiaozhi/xiaozhi-esp32
ESP-P4-Function-EV-Board add SD card, camera, and font initialization (#1403)
* feat: add support for ESP32-P4-Function-EV-Board with configuration and display handling * detect wake word model from index.json * update wait time before entering wifi configure mode * feat: Enhance ESP32-P4 Function EV Board support with LCD and touch initialization * feat: Update ESP32-P4 Function EV Board configuration for improved touch and SD card support * feat: add touch I2C configuration and improve initialization structure * Remove ESP hosted configuration from defaults Removed ESP hosted configuration options. * chore: update documentation for improved clarity * refactor: remove obsolete files for ESP32-P4-Function-EV-Board and add updated configurations * refactor: reintroduce ESP32-P4-Function-EV-Board implementation with updated configurations * refactor: restore esp32_p4_function_ev_board dependency with updated version * Remove ESP-P4-Function-EV-Board configuration and update README with detailed features; add SD card, camera, and font initialization in esp-p4-function-ev-board.cc * Update main/boards/esp-p4-function-ev-board/esp-p4-function-ev-board.cc Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update main/boards/esp-p4-function-ev-board/esp-p4-function-ev-board.cc Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Enhance camera initialization in ESP-P4-Function-EV-Board; add fallback configuration for direct camera setup and update README for clarity * Update clock source for MIPI DSI configuration in ESP-P4-Function-EV-Board --------- Co-authored-by: n2flowjs-bot <n2flowjs@gmail.com> Co-authored-by: Terrence <terrence@tenclass.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
@@ -5,7 +5,13 @@ Board support for ESP-P4-Function-EV-Board. Wi‑Fi uses ESP‑Hosted via the on
|
||||
## Features
|
||||
- Wi‑Fi: `esp_wifi_remote` + `esp_hosted` (SDIO) with ESP32‑C6 co‑processor
|
||||
- Display: 7" MIPI‑DSI LCD (1024×600) via adapter; can also run headless
|
||||
- Audio: Can run with dummy codec; board includes ES8311 + PA if needed
|
||||
- Audio: ES8311 codec with speaker and microphone support
|
||||
- Touch: GT911 capacitive touch controller
|
||||
- SD Card: MicroSD card support (MMC mode)
|
||||
- Camera: MIPI-CSI camera interface with fallback DVP configuration (OV5647, SC2336 sensors supported)
|
||||
- USB: USB host/device support
|
||||
- SPIFFS: Built-in flash filesystem support
|
||||
- Fonts: Custom font support with Unicode characters (Vietnamese, Chinese, etc.)
|
||||
|
||||
## Configure
|
||||
In `menuconfig`: Xiaozhi Assistant -> Board Type -> ESP-P4-Function-EV-Board
|
||||
|
||||
Reference in New Issue
Block a user