FAQ
Q: Which screens are supported by the development board?
A: Please first check the component documentation to confirm compatible screen types: esp32_p4_platform
If you have requirements for adapting other screens or wish to inquire about support for specific screens, you can submit an issue via Waveshare's official after-sales support or the following address:
We will follow up and respond to your requests promptly.
Q: How to check the ESP32-P4 chip version?
A: You can refer to the example below to obtain the version information of the chip.
Q: What is the maximum camera resolution supported by ESP32-P4?
A: 2MP. The ESP32-P4 integrates an ISP and an H.264 encoder, which means that the raw data captured by the camera can be processed directly by the ISP and then efficiently compressed into H.264 format by the hardware encoder. And the ESP32-P4 can only support cameras with a maximum of 2 million pixels due to the maximum encoding performance of the H.264 encoder of 1080p@30fps.
Q: Are there example codes for other application scenarios?
A:
- During functionality testing, we have validated several features. Currently, there are developments such as using a Cat-4 module to provide network connectivity for the P4, or using the P4's MIPI-DSI to extend a host screen. However, for stability reasons, related example programs are not yet provided. They will be added to the wiki once the features and solutions are more mature.
- If you have great ideas or partially validated application scenarios, feel free to share them with us for evaluating feasible solutions.
Q: Can I develop using PlatformIO or MicroPython?
A:
- For stability, support for ESP32-P4 in PlatformIO requires the PlatformIO community to support the Arduino-esp32 SDK version 3.1x.
- During development, we have experimented with using MPY firmware for the ESP32-P4, which can run simple commands. However, this is still in the validation phase. Actual interfaces and peripheral applications are not yet fully adapted. Once adaptation is complete and stable, usage examples for ESP32-P4 in MicroPython will be released.