ESP32-P4-Pi-VIEWE – A Raspberry Pi-inspired ESP32-P4 + ESP32-C6 board with Ethernet, USB, 40-pin GPIO header, and more

The ESP32-P4-Pi-VIEWE is a Raspberry Pi-inspired development board equipped with a VIEWE ESP32-P4C6-Core module, combining a 400 MHz ESP32-P4 dual-core RISC-V MCU with an ESP32-C6 chip for Wi-Fi 6 and Bluetooth 5.0 wireless connectivity, as well as 32MB PSRAM and 16MB NOR flash.

The board also offers 10/100Mbps Ethernet connectivity, MIPI DSI, and CSI connectors for display and/or camera, two onboard microphones, a speaker output, a USB 2.0 port, a micro SD card slot, and the usual 40-pin GPIO header, all in a familiar 85 x 56 mm credit card form factor.

ESP32-P4 ESP32-C6 Raspberry-Pi sized SBC
The ESP32-P4-PI-VIEWE is also known as the ESP32-P4-VIEWE-MD board

ESP32-P4-Pi-VIEWE specifications:

  • Main module – VIEWE ESP32-P4C6-Core
    • Microcontroller – ESP32-P4NRW32
      • MCU
        • Dual-core RISC-V microcontroller @ 360/400 MHz with AI instructions extension and single-precision FPU
        • Single-RISC-V LP (Low-power) MCU core @ up to 40 MHz
      • GPU – 2D Pixel Processing Accelerator (PPA)
      • VPU – H.264 and JPEG codecs support
      • Memory – 768 KB HP L2MEM, 32 KB LP SRAM, 8 KB TCM, 32MB PSRAM
      • Storage – 128 KB HP ROM, 16 KB LP ROM
    • Wireless – 2.4 GHz WiFi 6, Bluetooth 5, and 802.15.4 (Zigbee/Thread/Matter) via ESP32-C6FH4 SoC (SDIO interface)
    • Storage – 16MB NOR flash
  • Storage – MicroSD card slot
  • Display I/F – 2-lane MIPI DSI connector
  • Camera I/F – 2-lane MIPI CSI connector compatible with GC0308, OV2640, OV2710, OV5645, OV5647, SC030IOT, SC101IOT, and SC2336 sensors
  • Audio
    • ES8311 audio codec
    • 2-pin header supporting 8Ω/2W speaker
    • 2x microphones + ES7210 AEC chip
  • Networking
    • 100Mbps Ethernet RJ45 port via IP101GR chip + 4-pin header for optional PoE module
    • WiFi 6 and Bluetooth 5 (via ESP32-C6) – The 802.15.4 radio is not listed in the specs.
    • Antenna support
      • Ceramic antenna for WiFi and Bluetooth
      • IPEX antenna connector on ESP32-P4C6-Core module
  • USB
    • 1x USB 2.0 OTG Type-A port
    • 1x USB Type-C port for power, programming, and debugging
    • 1x USB Type-C port for power and programming
  • Expansion – 40-pin GPIO header compatible with the header on Raspberry Pi SBCs
  • Debugging
    • USB-C port for debugging
    • 4-pin UART connector for ESP32-C6
    • 3-axis accelerometer and 3-axis gyroscope
  • Misc
    • Boot and Reset buttons
    • RGB LED
  • Power Supply
    • 5V via USB-C port
    • Optional PoE via 4-pin PoE header
  • Dimensions – 85 x 56 mm

ESP32-P4-Pi-VIEWE board bottom

VIEWE provides instructions to get started with the ESP-IDF framework and some sample code for audio, Ethernet, camera, display (LVGL), and the usual ESP-Brookesia demo, as well as the PDF schematics on GitHub.

If this type of ESP32-P4 + ESP32-C6 credit card-sized board feels familiar, it shares many of the same features as the Waveshare ESP32-P4-Module-DEV-KIT we covered in April 2025. The main differences are that the Waveshare board comes with four USB Type-A ports, and the VIEWE board integrates two microphones instead of one, and also adds an accelerometer and a gyroscope.

ESP32-P4C6 Core
ESP32-P4C6-Core module

Both are also based on a single module combining an ESP32-P4 with 32MB PSRAM, an ESP32-C6, and 16MB flash. Even the IPEX connector is in the same position.

VIEWE usually offers a slightly lower price point, and the ESP32-P4 Pi VIEWE can be purchased for $33.13 on AliExpress, including shipping, or on the VIEWE store for $17.99 plus shipping. One advantage of the Waveshare model is that it’s also offered in kits with a camera, a display, and other accessories, and it’s less obvious how to do that with the VIEWE model.

VIEWE ESP32-P4 PI vs Raspberry Pi 5
The ESP32-P4 PI-VIEWE keeps the same dimensions, hole position, and header pinout as the Raspberry Pi 5
ESP32-P4 ESP32-C6 board block diagram
Block diagram
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