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-Pi-VIEWE Specifications:
- Main module – VIEWE ESP32-P4C6-Core
- MCU – ESP32-P4NRW32 with Dual-core RISC-V @ 360/400 MHz + Single RISC-V LP 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, 16MB NOR flash, MicroSD card slot
- Wireless – 2.4 GHz WiFi 6, Bluetooth 5, and 802.15.4 (Zigbee/Thread/Matter) via ESP32-C6FH4 SoC
- 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, SC2336)
- Audio – ES8311 audio codec, 2-pin header for 8Ω/2W speaker, 2x microphones + ES7210 AEC chip
- Networking – 100Mbps Ethernet RJ45 via IP101GR chip + 4-pin header for optional PoE module
- Antenna – Ceramic antenna + IPEX connector
- USB – 1x USB 2.0 OTG Type-A, 2x USB Type-C (power/programming/debug)
- Expansion – 40-pin GPIO header (Raspberry Pi compatible)
- Sensors – 3-axis accelerometer and 3-axis gyroscope
- Other – Boot and Reset buttons, RGB LED
- Power – 5V via USB-C, optional PoE
- Dimensions – 85 x 56 mm
VIEWE provides instructions to get started with the ESP-IDF framework and 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. The main differences are that the Waveshare board comes with four USB Type-A ports, while the VIEWE board integrates two microphones instead of one, and also adds an accelerometer and a gyroscope. Both are based on a single module combining an ESP32-P4 with 32MB PSRAM, an ESP32-C6, and 16MB flash.
The ESP32-P4 PI-VIEWE keeps the same dimensions, hole position, and header pinout as the Raspberry Pi 5, making it compatible with many existing enclosures and accessories.
The ESP32-P4 Pi VIEWE can be purchased for $33.13 on AliExpress, or on the VIEWE store for $17.99 plus shipping.