ESP32-P4 development board features 3.4-inch or 4-inch round IPS touchscreen display

Waveshare ESP32-P4-WIFI6-Touch-LCD-3.4C and ESP32-P4-WIFI6-Touch-LCD-4C ESP32-P4-based development boards feature a 3.4-inch and a 4-inch round IPS display, respectively, a 10-point capacitive touchscreen, and a wide 170° viewing angle.

They also integrate two microphones with echo cancellation for voice AI applications and offer Wi-Fi 6 and Bluetooth 5 (LE) connectivity via an ESP32-C6 module. Designed for AIoT and HMI projects, the boards also include USB ports, a camera connector, a speaker connector, and a microSD card slot. Target applications include Smart Home control panels, voice-controlled interfaces, digital dashboards, indoor environmental monitoring, PC performance monitoring, and other secure IoT and edge computing applications.

ESP32 P4 Display Development Boards

Waveshare ESP32-P4-WIFI6-Touch-LCD-3.4C/4C specifications

  • Main module – ESP32-P4-Core Module
    • Microcontroller – ESP32-P4NRW32
      • MCU
        • Dual-core RISC-V microcontroller @ 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
    • Storage – 32MB NOR Flash
  • Storage – MicroSD card slot (SDIO 3.0)
  • Display – 2-lane MIPI DSI interface, which supports
    • Type – Round IPS capacitive touch screen
    • Resolution
      • ESP32-P4-WIFI6-Touch-LCD-3.4C (3.4-inch, 800 × 800 pixels)
      • ESP32-P4-WIFI6-Touch-LCD-4C (4-inch, 720 × 720 pixels)
    • Touch – 10-point capacitive touch (GT9271 controller)
    • Brightness – 300 cd/m² (3.4-inch) / 350 cd/m² (4-inch)
    • Contrast ratio – 1200:1
    • Viewing angle – 170°
    • Color Gamut – 70% NTSC (3.4-inch) / 60% NTSC (4-inch)
    • Optical bonding a toughened glass panel with 6H hardness
  • Camera I/F – 2-lane MIPI CSI camera connector 15-pin (1.0mm pitch)
  • Audio
    • Dual onboard microphone with ES7210 echo cancellation chip
    • ES8311 Low-Power Audio Codec Chip
    • Speaker connector for an 8Ω 2W speaker
  • Networking – WiFi 6 and Bluetooth 5 via ESP32-C6-MINI-1 module
  • USB
    • USB OTG Type-A connector
    • 2x USB-C ports for power and programming
  • Expansion
    • 40-pin GPIO header (2.54mm pitch), compatible with some Raspberry Pi HATs (adapter required)
    • ESP32-P4 I2C header – SH1.0 4-pin connector for external I2C devices
    • ESP32-C6 UART header – SH1.0 4-pin connector for ESP32-C6 firmware flashing
  • Security
    • Secure Boot, Flash Encryption
    • Cryptographic accelerators and TRNG
    • Access permission management and privilege separation
    • Digital Signature Peripheral and Key Management Unit
  • Misc
    • Boot and Reset buttons
    • Power LED
    • RTC battery connector
  • Power Supply – Powered via USB Type-C
  • Dimensions
    • 3.4-inch version: 115 × 115 mm (Outline), 87.6 × 87.6 mm (Display area)
    • 4-inch version: 126 × 126 mm (Outline), 101.5 × 101.5 mm (Display area)
  • Operating Temperature – 0°C to 60°C

ESP32 P4 Display Development Board onboard components

The company provides support for the ESP-IDF framework via VSCode/Eclipse plugins, and also mentions the Arduino IDE, but does not go into detail about the latter. As a side note, Jean-Luc’s review of the M5Stack Tab5 shows Arduino programming is perfectly possible on ESP32-P4 boards with displays.

Waveshare also provides demo projects and drivers for I2C, SD cards, Wi-Fi through the ESP32-C6 chip, I2S audio, and more. If you’re building a user interface, it supports LVGL for touchscreen GUIs. There’s also a feature that lets you stream camera input directly to the display, and it can act as a second screen for Windows PCs via USB. Overall, there’s a good amount of sample code and documentation available on the wiki to help you get started.

ESP32-P4 round LCD LVGL and Brookesia demos
LVGL (left) and ESP-Brookesia (right) demos

The number of ESP32-P4 development boards is ramping up, and the ESP32-P4-WIFI6-Touch-LCD round display development boards add to products such as the M5Stack Tab5 5-inch devkit, GUITION JC1060P470C 7-inch smart display, and the ESP32-P4-EYE camera devkit, among others.

In the box, you get the LCD module with the control board mounted on the backside, a laptop-style stereo speaker, and a JST to 4-pin breakout cable for programming the ESP32 modules.

Both development boards are available on AliExpress for $73.79 for the 3.4-inch model and $88.18 for the 4-inch variant, but the latter is out of stock. You’ll also find both on Amazon for $87.99 and $99.99, as well as on the Waveshare store for $64.99 and $74.99 plus shipping.

ESP32 P4 WIFI6 Touch LCD 4C Mainboard dimensions

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.

Leave a Reply

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

Boardcon LGA3576 Rockchip RK3576 System-on-Module designed for AI and IoT applications
Boardcon LGA3576 Rockchip RK3576 System-on-Module designed for AI and IoT applications