Part Number: ESP32-P4-WIFI6-POE-ETH-D (Rainbow-colored 40PIN header is correct) ESP32-P4-WIFI6-POE-ETH High-Performance Development Board, Based On ESP32-P4 and ESP32-C6, Supports Wi-Fi 6 and BLT 5 (LE), PoE Module, Bundle with 10.1 inch Screen, Camera, Speaker It features rich Human-Machine interfaces, including MIPI-CSI (with integrated Image Signal Processor), MIPI-DSI, SPI, I2S, I2C, LED PWM, MCPWM, RMT, ADC, UART, TWAI, etc. Additionally, it supports USB OTG 2.0 HS, onboard RJ45 Ethernet port with PoE functionality. The ESP32-P4 adopts a 360MHz dual-core RISC-V processor and supports up to 32MB PSRAM, featuring USB 2.0, MIPI-CSI / DSI, H. 264 encoder, and other peripherals, meeting the needs for low-cost, high-performance, and low-power multimedia development. It also integrates a Digital Signature Peripheral and a dedicated Key Management Unit, ensuring secure data and operations. Specifically designed for high-performance and high-security applications, the ESP32-P4-WIFI6-POE-ETH meets the requirements of Human-Machine interaction, efficient edge computing, and IO expansion.