-
Couldn't load subscription status.
- Fork 4.2k
feat: add support for ESP32-P4-Function-EV-Board #1210
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…nd display handling
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
Adds support for the ESP32-P4-Function-EV-Board development board with Wi-Fi connectivity via ESP32-C6 co-processor and optional MIPI-DSI LCD display support.
Key changes:
- Implementation of board-specific configuration and hardware abstraction layer
- ESP-Hosted SDIO interface configuration for ESP32-C6 Wi-Fi connectivity
- MIPI-DSI display support with detailed connection instructions
Reviewed Changes
Copilot reviewed 7 out of 7 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| sdkconfig.defaults.esp32p4 | Enables ESP-Hosted with SDIO configuration for ESP32-P4 target |
| main/boards/esp32-p4-function-ev-board/esp32-p4-function-ev-board.cc | Board class implementation with dummy audio codec and no-display configuration |
| main/boards/esp32-p4-function-ev-board/config.json | Build configuration specifying target and SDK config options |
| main/boards/esp32-p4-function-ev-board/config.h | Hardware pin definitions and display/audio parameters |
| main/boards/esp32-p4-function-ev-board/README.md | Documentation covering features, configuration, and LCD setup instructions |
| main/Kconfig.projbuild | Adds new board type option to configuration menu |
| main/CMakeLists.txt | Registers board type for build system |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
…uch and SD card support
|
Considering there's already an "ESP-S3-LCD-EV-Board-2," would the name "ESP-P4-Function-EV-Board" be more suitable? |
I know it. I mean the spelling of the board name should be consistent. Please check the build errors: https://github.com/78/xiaozhi-esp32/actions/runs/17834611324/job/50793717984?pr=1210 |
|
@HonestQiao Check |
In my environment: |
|
Yes. Here are my opinions:
|
Removed ESP hosted configuration options.
|
Since another PR #1243 has also modified the lcd_display.cc, please help resolve the conflicts and test if it still works. And also address these points:
|
…d updated configurations
…updated configurations

No description provided.