ESP32-P4-Function-EV-Board development board launched for $55 with 7-inch display and camera module

Espressif Systems “ESP32-P4-Function-EV-Board” – the official ESP32-P4 development board – is now available in limited quantities on Espressif’s AliExpress store for $55.44, and some other AliExpress stores at a premium as part of a kit with a 7-inch touchscreen display and a 2MP camera module.

First unveiled in January 2023, the ESP32-P4 is the first general-purpose RISC-V microcontroller from Espressif Systems without any wireless connectivity. It’s a high-end microcontroller with two RISC-V cores clocked at 400 MHz, vector instructions for AI acceleration, a 2D graphics accelerator for smooth graphical user interfaces, and H.264 video encoding support. There’s been some buzz about it in recent months, and finally, it’s now possible to purchase an ESP32-P4 board for evaluation and software development.

ESP32-P4 development board

ESP32-P4-Function-EV-Board development board specifications:

  • Microcontroller – Espressif Systems ESP32-P4
    • CPU
      • Dual-core RISC-V HP (High-performance) CPU @ up to 400 MHz with AI instructions extension and single-precision FPU, 768KB of on-chip SRAM
      • Single-RISC-V LP (Low-power) MCU core @ up to 40 MHz with 8KB of zero-wait TCM RAM
    • Memory – 768 KB HP L2MEM, 32 KB LP SRAM, 8 KB TCM
    • ROM – 128 KB HP ROM, 16 KB LP ROM
    • GPU – 2D Pixel Processing Accelerator (PPA)
    • VPU – H.264 and JPEG codecs support
  • Storage
    • 16 MB SPI flash
    • MicroSD card slot
  • Display I/F – MIPI DSI connector compatible with an optional 7-inch capacitive touchscreen display with 1024 x 600 resolution
  • Camera I/F – MIPI CSI connector compatible with an optional 2MP camera module
  • Audio
    • ES8311 audio codec
    • 3W mono Class D audio power amplifier
    • Built-in microphone
    • Speaker output connector
  • Networking
    • 10/100M Ethernet via IP101GR Ethernet PHY chip
    • Wireless – ESP32-C6-MINI-1 module for WiFi 6 and Bluetooth 5 connectivity; programming connector to update firmware (likely ESP-Hosted by default)
  • USB – 1x USB 2.0 Type-A port, 1x USB 2.0 Type-C port
  • Debugging – USB-UART Type-C connector for debugging through CP2102N USB to serial chip
  • Expansion – 40-pin J1 GPIO header
  • Misc
    • Power Switch
    • BOOT and Reset buttons
    • 5V power LED
    • 32.768 and 40 MHz Crystals
  • Power Supply
    • 5V via USB-C port
    • 5V to 3.3V LDO
    • TPS2051C USB power switch
  • Dimensions – 82.5 x 74 mm

ESP32-P4 Function EV Board specifications ESP32-P4 board microSD card slot

Espressif general-purpose development board block diagram
ESP32-P4-Function-EV-Board block diagram

Some factory and LVGL code samples relying on the ESP-IDF framework can be found on GitHub, while documentation about the board is available directly on Espressif’s website.

The ESP32-P4-Function-EV-Board ships with a 7-inch capacitive touch screen with a resolution of 1024 x 600, a 2MP camera with MIPI CSI, and necessary cables and accessories.

ESP32-P4 devkit

Note the development board currently relies on engineering samples (V0.1) of the ESP32-P4 microcontroller with some limitations:

  • The functionalities of USB Serial JTAG are not available, which will be supported in the future chip revision.
  • The ADC on current samples is not calibrated, so the ADC calibration functionality is not available yet. The ADC will be calibrated on chips for mass production orders.

The ESP32-P4 board is suitable for prototyping visual doorbells, network cameras, smart home central control screens, LCD electronic price tags, two-wheel vehicle dashboards, and more.

Share this:
FacebookTwitterHacker NewsSlashdotRedditLinkedInPinterestFlipboardMeWeLineEmailShare

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK 5 ITX RK3588 mini-ITX motherboard

5 Replies to “ESP32-P4-Function-EV-Board development board launched for $55 with 7-inch display and camera module”

  1. It would be great if they made the exact same thing with just PoE added, that would make sense in a lot of scenarios IMHO.

    Support for Zigbee and/or 802.15.4 would be a good idea in many of the target scenarios.

    Interesting that the UI screenshot given looks a lot like Android when it most probably can’t run anything like it.

    1. Hi Jacques

      POE can be easily supported by adding a external adapter as this board is still a devkit…

      The ESP32-C6 Wireless co-processor support 802.15.4 in a hardware side… But I think we’ll have to wait before having a “ESP-Hosted” with 802.15.4 driver interface…

Leave a Reply

Your email address will not be published. Required fields are marked *

Khadas VIM4 SBC
Khadas VIM4 SBC