- New
Product description: M5Stamp ESP32P4 - development module with ESP32-P4NRW32 - M5Stack S013
The M5Stamp ESP32-P4 is a compact embedded module designed for applications requiring high computational performance, advanced graphics, and real-time image processing. At its heart is the ESP32 -P4NRW32 chip, equipped with a dual-core 360 MHz RISC-V processor and an additional energy-efficient 40 MHz core. The module has 16 MB of Flash memory and 32 MB of PSRAM , enabling the implementation of demanding projects using graphical interfaces, image analysis, artificial intelligence algorithms, and multimedia systems. A hardware H.264 encoder, ISP signal processor, and PPA accelerator enable smooth image capture, processing, and display . Its small size, wide range of communication interfaces , and compatibility with popular programming environments make the module an excellent foundation for building modern IoT, HMI, and Edge AI devices.
Main features of the M5Stamp-P4
- ESP32-P4NRW32 : a high-performance device equipped with a dual-core 32-bit RISC-V processor with a frequency of 360 MHz and an energy-efficient 40 MHz coprocessor
- 16 MB Flash and 32 MB PSRAM : plenty of memory to support advanced graphics and AI applications
- AI acceleration : vector AI extensions to support local data processing and object recognition
- MIPI CSI 2-lane : support for digital cameras for vision and monitoring systems
- MIPI DSI 2-lane : possibility of connecting modern high-resolution displays
- Hardware H.264 encoder : efficient video encoding with low CPU usage
- USB 2.0 OTG HS : fast communication with external devices
- RMII Ethernet : can be integrated with a wired Ethernet network
- SDIO 3.0 : expansion with additional communication modules, including WiFi 6
- 44 GPIO pins : wide possibilities of connecting sensors and peripherals
- USB surge protection : protects the power input over 6V
- Compact design : SMT, DIP and wired connections possible
M5Stamp ESP32-P4 pinouts and communication interfaces
The module provides up to 44 GPIO lines that can function as digital inputs and outputs, communication interfaces, and specialized signals. The board includes UART, I2C, USB, RMII Ethernet, SDIO interfaces, and dedicated control lines . A 2-lane MIPI CSI connector is available for vision projects. enabling the connection of digital cameras working with the ISP processor. The MIPI DSI 2-lane interface supports modern LCD displays used in HMI operator panels and multimedia devices. The available RMII Ethernet interface allows for the connection of an external PHY system and the construction of network devices operating in wired networks. The SDIO connector allows for expansion of the module with, among others, the Stamp-AddOn C6 for P4, providing support for WiFi 6 2.4 GHz connectivity. Additionally, the USB 2.0 OTG HS port can operate as both a device and a USB host, enabling communication with mass storage devices, keyboards, cameras, and other peripherals.
Programming the M5Stamp ESP32P4 module
The M5Stamp-P4 is designed to work with the most popular programming environments used in embedded systems. Beginners can use the UiFlow2 platform, offering graphical block-based programming and rapid application prototyping. Advanced developers have access to the Arduino IDE, ESP-IDF, and PlatformIO , allowing them to fully utilize the ESP32-P4's potential. The manufacturer provides ready-made examples, libraries, and documentation for supporting MIPI CSI cameras, MIPI DSI displays, Ethernet, USB, and functions related to image processing and artificial intelligence. Thanks to the RISC-V architecture, large RAM, and support from Espressif and M5Stack, the module is ideal for both learning embedded systems programming and professional commercial projects.
Technical specifications of the M5Stamp ESP32P4 module
- SoC: ESP32-P4NRW32
- Architecture: RISC-V 32-bit
- Main processor: 2 cores, 360 MHz
- Low-power coprocessor: 1 core, 40 MHz
- Flash memory: 16 MB
- PSRAM: 32MB Octal
- Supply voltage: 5 V DC
- DC-DC chip: SY8089AAAC
- Overvoltage protection circuit: AW32901FCR
- Communication interfaces: USB, UART, I2C, RMII Ethernet, GPIO, SDIO
- Camera interface: MIPI CSI 2-lane
- Display Interface: MIPI DSI 2-lane
- USB Host: USB 2.0 OTG D+ / D-
- Number of GPIOs: 44
- Operating temperature range: 0°C to 40°C
- SMT mounting pitch: 1.27 mm and 2 mm
- DIP mounting pitch: 2.54 mm
- Current consumption during operation: 30.76 mA at 5 V
- Deep Sleep Current Consumption: 360.84 µA @ 5V / 343.90 µA @ 3.3V
- Dimensions: 29.8 x 22 x 4.3 mm
- Weight: 2.7 g
Contents of the set
- 1x M5Stamp ESP32P4




