Olimex ESP32-P4-PC Board Features HDMI Output, Ethernet, and Four USB 2.0 Ports - CNX Software

Olimex ESP32-P4-PC Board Features HDMI Output, Ethernet, and Four USB 2.0 Ports – CNX Software

2 Min Read

Powered by Espressif Systems ESP32-P4NRW32 SoC with a 400 MHz dual-core RISC-V CPU, 768 KB RAM, and 32MB PSRAM, the Olimex ESP32-P4-PC stands out as one of the most advanced ESP32-P4 boards currently available.

This open-source hardware board includes 16 MB SPI flash, HDMI and MIPI DSI display interfaces, a MIPI CSI camera interface, a 3.5mm audio jack, Fast Ethernet, and four USB 2.0 ports, along with a UEXT connector and a 20-pin GPIO header for expansion. It can be powered via a USB Type-C port, a LiPo battery, or PoE through an add-on board.

Olimex ESP32-P4-PC

Olimex ESP32-P4-PC specifications:

  • SoC – Espressif Systems ESP32-P4NRW32
    • 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
    • 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 and JPEG codecs support
  • Storage
    • 16MB NOR Flash
    • MicroSD card slot
  • Display I/F
  • Camera I/F – MIPI CSI connector
  • Audio – 3.5mm audio jack
  • Networking – 10/100 Mbps Ethernet RJ45 port via optional PoE
  • USB – 4x USB 2.0 Type-A ports
  • Expansion
    • 10-pin UEXT connector for Olimex modules
    • 20-pin GPIO header with 2.54mm pitch (unpopulated)
  • Debugging – USB JTAG for programming and debugging
  • Misc – Boot and Reset buttons
  • Power management
    • 5V via USB Type-C port
    • LiPo battery charger and step-up converter
    • Battery sense and external power sense
    • Optional PoE support

You might also like