Waveshare ESP32-P4-NANO Development Board: Powered by ESP32-P4 MCU, ESP32-C6-MINI, and RISC-V Dual-Core Processor
The ESP32-P4-NANO by Waveshare is a high-performance development board powered by the ESP32-P4 MCU. It features a RISC-V 32-bit dual-core high-performance (HP) processor with DSP and instruction set expansions, integrated floating-point units (FPU), and a maximum frequency of 400 MHz. Additionally, it includes a RISC-V 32-bit single-core low-power (LP) processor with a clock speed of 40 MHz.
The board supports a variety of human-computer interface options, such as MIPI-CSI (with an integrated Image Signal Processor, ISP) and MIPI-DSI. It also includes a broad set of peripherals, including SPI, I2S, I2C, LED PWM, MCPWM, RMT, ADC, UART, and TWAI. For high-speed connectivity, the board offers USB OTG 2.0 HS, Ethernet, and SDIO Host 3.0 support, making it versatile for advanced applications.
Waveshare ESP32-P4-NANO board specification:
- Processor: ESP32-P4NRW32 MCU
- RISC-V 32-bit dual-core HP processor with DSP, instruction set expansions, floating-point units (FPU), and up to 400MHz clock speed.
- RISC-V 32-bit single-core LP processor with up to 40MHz clock speed
- Memory
- 128 KB HP ROM and 16 KB LP ROM.
- 768 KB HP L2MEM and 32 KB LP SRAM.
- 8 KB tightly coupled memory (TCM).
- Stacked 32 MB PSRAM and 16 MB QSPI NOR Flash
- Connectivity
- Wi-Fi 6 and Bluetooth 5/BLE via onboard ESP32-C6-MINI module.
- 10/100Mbps Ethernet RJ45 port
- Display
- MIPI-DSI interface supporting up to 10.1-inch DSI IPS capacitive touch displays (800×1280 resolution, 178° viewing angle, 10-point touch).
- 2D Pixel Processing Accelerator (PPA) and 2D graphics acceleration controller (2D DMA).
- Supports JPEG decoding at 1080P @ 30fps for smooth HMI
- Camera
- The MIPI-CSI interface is compatible with Raspberry Pi cameras.
- Supports 1080P image capture.
- Integrated H264 video encoder for H.264 & JPEG encoding (1080P @ 30fps)
- The MIPI-CSI interface is compatible with Raspberry Pi cameras.
- Audio
- Onboard SMD microphone and 8Ω 2W speaker output.
- Codec and power amplifier support
- Expansion and I/O
- 2× 2×13 GPIO headers with:
- 28 programmable GPIOs.
- 7 touch channels, 6 ADC, 4 USB, 2 UART, 3.3V/5V, and GND.
- MicroSD card slot with SDIO 3.0 support
- 2× 2×13 GPIO headers with:
- Security: Secure Boot, Flash Encryption, cryptographic accelerators, and True Random Number Generator (TRNG)
- Miscellaneous
- Power indicator LED
- RTC battery header
- BOOT and RESET buttons
- Power supply: 5V power supply via USB Type-C or optional PoE module for networking and power
- Dimensions: 50 x 50 mm
ESP-IDF (Espressif IoT Development Framework) is an open-source platform launched by Espressif for developing applications with its ESP32 series chips. It provides the essential tools and libraries for building IoT applications, including support for Wi-Fi, Bluetooth, peripheral drivers, file systems, network protocols, encryption, security, and real-time operating systems. More details are available on the wiki page.
Previously, we covered the ESP32-P4-Function-EV-Board, a multimedia development board based on the ESP32-P4 chip. It also features the ESP32-C6-MINI-1 module for wireless connectivity. Feel free to check it out if you’re interested in this product
The ESP32-P4-NANO board is available in five variants. It can be found on AliExpress ranging from $19.79 to $96.29, on Amazon for $48.99, and in the official Waveshare store priced between $18.99 and $89.99.