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:
FacebookTwitterHacker NewsSlashdotRedditLinkedInPinterestFlipboardMeWeLineEmailShare

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

Leave a Reply

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

Boardcon MINI1126B-P AI vision system-on-module wit Rockchip RV1126B-P SoC
Boardcon MINI1126B-P AI vision system-on-module wit Rockchip RV1126B-P SoC