ESP32-P4 + ESP32-C5 board features Raspberry Pi-compatible MIPI connectors for official displays and camera modules

We’ve come across an ESP32-P4 + ESP32-C5 board that looks similar to the Wireless Tag WTDKP4C5-S1 board, but is even more compact and features four MIPI connectors, including two whose pinout is compatible with Raspberry Pi camera modules and displays.

Maker Go calls it the “ESP32P4C5 core board” and features an “ESP32-P4-Module” with ESP32-P4 MCU with 32MB PSRAM, an ESP32-C5 dual-band WiFi 6 SoC, nd a 16MB NOR flash. Besides the MIPI connectors, the board features three USB ports, one for debugging, and two Type-C/A ports sharing a USB 2.0 data connection, a built-in MEMS microphone, a speaker connector, and two 34-pin headers for expansion.

Compact ESP32-P4 ESP32-C5 board

ESP32P4C5 Core Board specifications:

  • Main SoC – Espressif Systems ESP32-P4
    • CPU
      • Dual-core 32-bit RISC-V HP (High-performance) CPU @ up to 400 MHz with AI instructions extension and single-precision FPU
      • Single-RISC-V LP (Low-power) MCU core @ up to 40 MHz with 8KB of zero-wait TCM RAM
    • Memory
      • 768 KB HP L2MEM (for dual-core CPU), 32 KB LP SRAM, 8 KB TCM (for LP MCU core)
      • 32MB PSRAM
    • Storage – 128 KB HP ROM, 16 KB LP ROM
    • GPU – 2D Pixel Processing Accelerator (PPA)
    • VPU – H.264 video encoder, JPEG codec
  • Storage – 16MB external SPI NOR flash
  • Wireless SoC – ESP32-C5
    • CPU – Dual-core 32-bit RISC-V CPU @ up to 240 MHz
    • Memory – 384 KB SRAM
    • Storage – 320 KB ROM
    • Wireless – Dual-band (2.4/5.0 GHz) 802.11ax WiFi 6, Bluetooth 5.0 LE, and 802.15.4 (Zigbee 3.0 and Thread 1.3)
    • IPEX antenna connector
  • Display I/F
    • 30-pin MIPI DSI connector + SY72000 backlight boost chip; supports “YDP400BT001-V4” 4-inch touch screen display with 720×720 resolution from Osprey Optoelectronics
    • 15-pin MIPI DSI connector compatible with Raspberry Pi displays
  • Camera I/F
    • 24-pin MIPI CSI connector
    • 15-pin MIPI CSI connector compatible with Raspberry Pi camera modules
  • Audio
    • ES8311 audio connector
    • NS4150 audio amplifier
    • 2-pin speaker connector
    • Built-in LMA3729T421-OA1 microphone (apparently also known as “silicon wheat” in Chinglish)
  • Networking
    • Wireless – Dual-band WiFi 6, Bluetooth 5.0 LE, and 802.15.4 (Zigbee 3.0 and Thread 1.3) via ESP32-C5
    • Wired – RMII signals (Ethernet) exposed via headers (External PHY required)
  • USB
    • Multiplex USB 2.0 Type-A and Type-C ports
    • USB Type-C USB to TTL debug port via CH343 chip
  • Expansion – 2x 34-pin GPIO headers for ESP32-P4/C5
    • ESP32-P4 – 55x GPIOs
    • ESP32-C5 – 9x GPIOs
    • Supports SPI, I2C, UART, ADC…
  • Security – Secure boot, flash encryption, hardware TRNG…
  • Misc
    • Reset and Boot buttons
    • P4/C5 switch for flash programming through RS2233 analog sitch
    • LED (unclear whether Power or User LED)
  • Power Management
    • 5V input via USB Type-C
    • MT9700 low-voltage, single-channel P-MOSFET load switch
  • Dimensions – 72 x 52 mm

ESP32-P4-Module board with ESP32-C5 dual-band WiFi 6 chip

There’s not a lot in the way of documentation except for a PDF file about the OspreyPi-P4C6-Module/OspreyPi-P4C5-Module board, where we learn that the manufacturer is  Osprey Optoelectronics. The documentation includes additional hardware details, and we’re told to program the board with the ESP-IDF framework, with no other information about software development.

I’d like to point out that adding 15-pin Raspberry Pi-compatible MIPI CSI/DSI connectors to the board doesn’t necessarily mean the official Raspberry Pi camera and display work with the board. From the information I have gathered, the ESP32-P4 only supports the original Raspberry Pi Camera Module (OV5647), but not the more recent Sony IMX-based modules, and the ESP-IDF framework does not seem to have native support for the Pi displays, but the ESP32-P4 MIPI DSI Support Hub repo adds support for the Raspberry Pi Touch 1/2 displays and others from DFRobot, Luckfox, etc…

OspreyPi-P4C6-Module board
OspreyPi-P4C6-Module board description

The ESP32P4C5 Core board/OsprePi-P4C5-Module board is sold on AliExpress for $24.68 including shipping, but not taxes if any. It ships with two headers, an external antenna, a USB-A to USB-C cable, and MIPI cables. I could not find the 4-inch square display for sale, but you can check the company’s LCD website for more technical details or inquire with the company.

ESP32P4C5 Core Board antenna headers cables

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress. We also use affiliate links in articles to earn commissions if you make a purchase after clicking on those links.

Radxa Orion O6 Armv9 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
0 Comments
oldest
newest
Boardcon MINI1126B-P AI vision system-on-module wit Rockchip RV1126B-P SoC