产品 FAQ
问:ESP32-P4-WIFI6-DB 如何提供 Wi-Fi 和 Bluetooth?
答:开发板板载 ESP32-C5 无线模组,通过 SDIO 与 ESP32-P4 通信,提供 2.4 GHz / 5 GHz 双频 Wi-Fi 6 和 Bluetooth 5(LE)。ESP32-C5 需要兼容的 ESP-Hosted 从机固件,烧录 ESP32-P4 示例不会更新 ESP32-C5。
问:开发板支持哪些屏幕?
答:ESP-IDF BSP 提供 5 英寸 HX8394、7 英寸 ILI9881C、8 英寸 JD9365 和 10.1 英寸 JD9365 四种面板配置,前两种为 720 × 1280,后两种为 800 × 1280。构建前需要选择实际连接的面板,选项和默认值见 ESP-IDF 开发。
其他屏幕的适配需求可通过 技术支持 咨询。
问:ESP32-P4-WIFI6-DB 推荐使用哪个 ESP-IDF 版本?
答:示例仓库的 ESP-IDF BSP 和 brookesia_test 要求 ESP-IDF >=5.5,10_wifi_antenna_tesat 要求 ESP-IDF >=6.0。这是组件清单声明的版本约束,依赖组件可能提出额外要求,请以示例目录中的 README 为准。
问:如何选择 ESP32-P4 芯片版本对应的固件?
答:以板载芯片丝印和串口启动日志为准。烧录前确认固件的芯片版本配置与板载 ESP32-P4 版本一致,不要使用 --force 跳过版本检查。
问:ESP32-P4 支持多大像素的摄像头?
答:200W。ESP32-P4 内部集成了 ISP 和 H.264 编码器,意味着摄像头采集的原始数据可以直接由 ISP 处理,然后通过硬件编码器压缩为 H.264 格式,由于 H.264 编码器最大编码性能为 1080p@30fps,所以 ESP32-P4 最大只能支持 200W 像素的摄像头。
问:可以使用 PlatformIO、MicroPython 开发吗?
答:
- 出于稳定性要求,PlatformIO 支持 ESP32-P4 还需要 PlatformIO 社区支持 Arduino-esp32 SDK V3.1x 版本
- 在开发过程中,我们尝试过使用 MPY 固件来开发 ESP32-P4,可以简单的运行一些指令;但这只是验证阶段,实际接口、外设应用还未适配,待完全适配稳定后,将推出 ESP32-P4 在 MicroPython 中的使用案例。