🎉 Up to 70% Off Selected ItemsShop Sale
HomeStore

ESP32-P4 3.4" Round Touch Display Dev Board (800x800)

Product image 1
Product image 2
Product image 3
Product image 4
Product image 5
Product image 6
Product image 7
Product image 8
Product image 9
Product image 10
Product image 11
Product image 12
Product image 13

ESP32-P4 3.4" Round Touch Display Dev Board (800x800)

This Waveshare display development board is built around the ESP32-P4, with a dual-core plus single-core RISC-V setup. It has a 3.4" round IPS touch display with an 800×800 resolution, and is aimed at embedded projects that need strong human-machine interface support, edge computing capability and plenty of IO.

The display is a 3.4" round IPS toughened glass panel with 10-point touch, 170° viewing angles and 300cd/m² brightness.

The board uses a RISC-V 32-bit dual-core high-performance (HP) system with DSP, instruction set expansion, an FPU and speeds up to 360MHz, alongside a RISC-V 32-bit single-core low-power (LP) system running at up to 40MHz. It also includes an ESP32-C6 co-processor, adding Wi-Fi 6, Bluetooth 5 and related functions over SDIO.

Memory includes 128 KB HP ROM, 16 KB LP ROM, 768 KB HP L2 memory, 32 KB LP SRAM, 8 KB system TCM (Tightly Coupled Memory), 32 MB PSRAM stacked in the package, and 32MB Nor Flash connected over QSPI.

The board features a USB-A USB 2.0 OTG interface, SDIO3.0 MicroSD card slot, USB-C UART flashing port, 40-pin GPIO expansion interface (compatible with some Raspberry Pi HATs). It also has an onboard speaker interface and dual microphones, supported by a codec and power amplifier. An RTC chip and RTC battery header (compatible with the RTC Battery for Pi 5), provides real-time clock functions.

There is an onboard MIPI-CSI high-definition camera interface with support for full HD 1080P image capture and encoding, an integrated ISP, and H.264 and JPEG video encoding at 1080P @30fps. It also includes a MIPI-DSI high-definition display interface, integrated PPA (Pixel Processing Accelerator), 2D DMA (Direct Memory Access), and JPEG image decoding at 1080P @30fps.

The display comes with a speaker unit and 4-pin UART/I2C cable.

Features

  • ESP32-P4 development board
    • Dual-core plus single-core RISC-V setup
  • Display
    • 3.4" round IPS display
    • 10-point touch
    • 800 × 800 resolution
    • 170° viewing angles
    • 300cd/m² brightness
  • Processing and wireless
    • RISC-V 32-bit dual-core high-performance (HP) processor
    • DSP, instruction set expansion and floating point unit (FPU)
    • Up to 360MHz main frequency
    • RISC-V 32-bit single-core low-power (LP) processor
    • Up to 40MHz main frequency
    • ESP32-C6 Wi-Fi/BT co-processor
    • Wi-Fi 6 and Bluetooth 5 over SDIO
  • Memory and security
    • 128 KB HP ROM
    • 16 KB LP ROM
    • 768 KB HP L2 memory
    • 32 KB LP SRAM
    • 8 KB system TCM
    • 32 MB PSRAM stacked in the package
    • 32MB Nor Flash over QSPI
    • Digital signature peripheral
    • Dedicated key management unit
  • Interfaces and audio
    • USB-A USB 2.0 OTG interface
    • SDIO3.0 MicroSD card slot
    • USB-C UART flashing port
    • 40-pin GPIO expansion interface
    • Onboard speaker interface (speaker included)
    • Microphone
    • Codec chip
    • Power amplifier chip
  • Camera interface
    • MIPI-CSI high-definition camera interface
    • Full HD 1080P image capture and encoding
    • Integrated ISP
    • H.264 and JPEG video encoding at 1080P @30fps
  • Display interface
    • MIPI-DSI high-definition display interface
    • Integrated PPA
    • 2D DMA
    • JPEG image decoding at 1080P @30fps

What's Onboard?

  1. ESP32-P4-Core
    • Integrated ESP32-P4NRW32, 32MB Nor Flash
  2. ESP32-C6-MINI-1 module
    • SDIO interface protocol, extending Wi-Fi 6 / Bluetooth 5 (LE)
  3. MIPI CSI interface
    • 15-pin 1.0mm pitch connector for connecting MIPI 2-lane cameras
  4. ES7210 echo cancellation chip
    • Echo cancellation algorithm chip
  5. Type-C connector
    • USB 2.0 Full-Speed interface for power supply, programming and debugging
  6. RTC battery header
    • For connecting a rechargeable RTC battery
    • Compatible with the RTC Battery for Raspberry Pi 5
  7. USB-to-UART Type-C connector
    • For power supply, programming and debugging
  8. Power LED indicator
  9. USB OTG Type-A connector
    • USB OTG 2.0 High-Speed interface
  10. ES8311 low-power audio codec chip
    • For audio encoding and decoding
  11. Speaker header
    • PH 2.0 2P connector, supports 8Ω 2W speakers
  12. Onboard microphones
    • Microphone inputs with echo cancellation
  13. MIPI DSI LCD interface
    • For connecting MIPI 2-lane LCD screens
  14. ESP32-C6 UART header
    • SH1.0 4-pin connector for ESP32-C6 module firmware burning
  15. ESP32-P4 I2C header
    • SH1.0 4-pin connector for connecting external I2C devices
  16. 40-pin GPIO header
    • 2.54mm pitch, compatible with some Raspberry Pi HATs
    • A pin header adapter is required
  17. BOOT button
    • Press when powering on or resetting to enter download mode
  18. MicroSD card slot
    • SDIO 3.0 interface protocol
  19. RESET button

Display Specifications

Resolution 800 × 800 pixels (H×V)
Display colour gamut 70% NTSC
Contrast ratio 1200:1
Touch IC GT9271
Communication interface MIPI 2-lane
Brightness 300cd/m²
Outline dimensions 115.00 × 115.00 (mm)
Display area 87.60 × 87.60 (mm)
Pixel pitch 0.12075 × 0.12075 (mm)
Operation temperature 0°C ~ 60°C

Resources

Demo code, schematics, datasheets and more are available over on the product wiki:

  • Product Wiki

Package Contents

  • 1x ESP32-P4 3.4" Round Touch Display Dev Board (800x800)
  • 1x Speaker
  • 1x 4-pin UART/I2C cable
$25.49

Original: $84.96

-70%
ESP32-P4 3.4" Round Touch Display Dev Board (800x800)

$84.96

$25.49

Product Information

Shipping & Returns

Description

This Waveshare display development board is built around the ESP32-P4, with a dual-core plus single-core RISC-V setup. It has a 3.4" round IPS touch display with an 800×800 resolution, and is aimed at embedded projects that need strong human-machine interface support, edge computing capability and plenty of IO.

The display is a 3.4" round IPS toughened glass panel with 10-point touch, 170° viewing angles and 300cd/m² brightness.

The board uses a RISC-V 32-bit dual-core high-performance (HP) system with DSP, instruction set expansion, an FPU and speeds up to 360MHz, alongside a RISC-V 32-bit single-core low-power (LP) system running at up to 40MHz. It also includes an ESP32-C6 co-processor, adding Wi-Fi 6, Bluetooth 5 and related functions over SDIO.

Memory includes 128 KB HP ROM, 16 KB LP ROM, 768 KB HP L2 memory, 32 KB LP SRAM, 8 KB system TCM (Tightly Coupled Memory), 32 MB PSRAM stacked in the package, and 32MB Nor Flash connected over QSPI.

The board features a USB-A USB 2.0 OTG interface, SDIO3.0 MicroSD card slot, USB-C UART flashing port, 40-pin GPIO expansion interface (compatible with some Raspberry Pi HATs). It also has an onboard speaker interface and dual microphones, supported by a codec and power amplifier. An RTC chip and RTC battery header (compatible with the RTC Battery for Pi 5), provides real-time clock functions.

There is an onboard MIPI-CSI high-definition camera interface with support for full HD 1080P image capture and encoding, an integrated ISP, and H.264 and JPEG video encoding at 1080P @30fps. It also includes a MIPI-DSI high-definition display interface, integrated PPA (Pixel Processing Accelerator), 2D DMA (Direct Memory Access), and JPEG image decoding at 1080P @30fps.

The display comes with a speaker unit and 4-pin UART/I2C cable.

Features

  • ESP32-P4 development board
    • Dual-core plus single-core RISC-V setup
  • Display
    • 3.4" round IPS display
    • 10-point touch
    • 800 × 800 resolution
    • 170° viewing angles
    • 300cd/m² brightness
  • Processing and wireless
    • RISC-V 32-bit dual-core high-performance (HP) processor
    • DSP, instruction set expansion and floating point unit (FPU)
    • Up to 360MHz main frequency
    • RISC-V 32-bit single-core low-power (LP) processor
    • Up to 40MHz main frequency
    • ESP32-C6 Wi-Fi/BT co-processor
    • Wi-Fi 6 and Bluetooth 5 over SDIO
  • Memory and security
    • 128 KB HP ROM
    • 16 KB LP ROM
    • 768 KB HP L2 memory
    • 32 KB LP SRAM
    • 8 KB system TCM
    • 32 MB PSRAM stacked in the package
    • 32MB Nor Flash over QSPI
    • Digital signature peripheral
    • Dedicated key management unit
  • Interfaces and audio
    • USB-A USB 2.0 OTG interface
    • SDIO3.0 MicroSD card slot
    • USB-C UART flashing port
    • 40-pin GPIO expansion interface
    • Onboard speaker interface (speaker included)
    • Microphone
    • Codec chip
    • Power amplifier chip
  • Camera interface
    • MIPI-CSI high-definition camera interface
    • Full HD 1080P image capture and encoding
    • Integrated ISP
    • H.264 and JPEG video encoding at 1080P @30fps
  • Display interface
    • MIPI-DSI high-definition display interface
    • Integrated PPA
    • 2D DMA
    • JPEG image decoding at 1080P @30fps

What's Onboard?

  1. ESP32-P4-Core
    • Integrated ESP32-P4NRW32, 32MB Nor Flash
  2. ESP32-C6-MINI-1 module
    • SDIO interface protocol, extending Wi-Fi 6 / Bluetooth 5 (LE)
  3. MIPI CSI interface
    • 15-pin 1.0mm pitch connector for connecting MIPI 2-lane cameras
  4. ES7210 echo cancellation chip
    • Echo cancellation algorithm chip
  5. Type-C connector
    • USB 2.0 Full-Speed interface for power supply, programming and debugging
  6. RTC battery header
    • For connecting a rechargeable RTC battery
    • Compatible with the RTC Battery for Raspberry Pi 5
  7. USB-to-UART Type-C connector
    • For power supply, programming and debugging
  8. Power LED indicator
  9. USB OTG Type-A connector
    • USB OTG 2.0 High-Speed interface
  10. ES8311 low-power audio codec chip
    • For audio encoding and decoding
  11. Speaker header
    • PH 2.0 2P connector, supports 8Ω 2W speakers
  12. Onboard microphones
    • Microphone inputs with echo cancellation
  13. MIPI DSI LCD interface
    • For connecting MIPI 2-lane LCD screens
  14. ESP32-C6 UART header
    • SH1.0 4-pin connector for ESP32-C6 module firmware burning
  15. ESP32-P4 I2C header
    • SH1.0 4-pin connector for connecting external I2C devices
  16. 40-pin GPIO header
    • 2.54mm pitch, compatible with some Raspberry Pi HATs
    • A pin header adapter is required
  17. BOOT button
    • Press when powering on or resetting to enter download mode
  18. MicroSD card slot
    • SDIO 3.0 interface protocol
  19. RESET button

Display Specifications

Resolution 800 × 800 pixels (H×V)
Display colour gamut 70% NTSC
Contrast ratio 1200:1
Touch IC GT9271
Communication interface MIPI 2-lane
Brightness 300cd/m²
Outline dimensions 115.00 × 115.00 (mm)
Display area 87.60 × 87.60 (mm)
Pixel pitch 0.12075 × 0.12075 (mm)
Operation temperature 0°C ~ 60°C

Resources

Demo code, schematics, datasheets and more are available over on the product wiki:

  • Product Wiki

Package Contents

  • 1x ESP32-P4 3.4" Round Touch Display Dev Board (800x800)
  • 1x Speaker
  • 1x 4-pin UART/I2C cable
ESP32-P4 3.4" Round Touch Display Dev Board (800x800) | The Pi Hut