M5Stack has unveiled the Stamp-P4, a compact USB-C development board powered by the ESP32-P4 high-performance RISC-V MCU chip, featuring 16MB of Flash, 32MB of PSRAM, and optional Wi-Fi 6 and Bluetooth 5.4 via the ESP32-C6-MINI-1-based Stamp-AddOn C6 module.
Although small (29.8 x 22.0 x 4.3mm), the Stamp-P4 provides various interfaces, including a MIPI-CSI camera connector, MIPI DSI display interface, RMII Ethernet, USB 2.0 HS, and up to 44x GPIOs via 1.27mm/2.00mm pitch castellated holes and some through holes.
M5Stack Stamp-P4 specifications:
– SoC: Espressif Systems ESP32-P4NRW32
– CPU:
– Dual-core RISC-V microcontroller @ 360 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: 16MB NOR flash
– Display: MIPI DSI (2-lane) via onboard 1.27 mm SMT pins
– Camera: MIPI CSI (2-lane) via BTB (AXE516127D) connector
– Networking:
– RMII Ethernet expansion interface via 1.27mm headers
– 2.4 GHz WiFi 6, Bluetooth 5, and 802.15.4 (Zigbee/Thread/Matter) via optional AddOn C6 For P4 module (through SDIO 3.0 BTB connector)
– USB:
– 1x USB Type-C port for power and programming
– 1.27mm solderable pads for USB 2.0 OTG (Host via D+/-)
– Expansion: 44x GPIO (G0-G39, G41, G49, G50, G52) routed to 1.27mm/2.00mm pitch SMT stamp holes and 2.54mm pitch DIP headers with UART, I2C
– Power:
– Supply:
– 5V DC input
– SY8089AAAC DC-DC converter
– AW32901FCR overvoltage protection (supports >6V input)
– Consumption:
– Bare board operation – ~30.76mA @ 5V
– Deep sleep – ~360.84uA @ 5V / 343.90uA @ 3.3V
– Dimensions: 29.8 x 22.0 x 4.3mm
– Solder options:
– SMT (1.27mm / 2.00mm pitch)
– DIP (2.54mm headers)
– Weight: 2.7g (Product) / 6.1g (Gross)
– Temperature: 0 to 40°C
On the software side, M5Stack notes that the Stamp-P4 and its C6 companion work with the UiFlow2 visual programming platform, Arduino IDE, ESP-IDF framework, and PlatformIO. An Arduino quick-start guide and an example Wi-Fi sketch for the AddOn are available on the documentation page.
The Stamp-P4 module lacks built-in wireless connectivity, prompting M5Stack to release the “Stamp-AddOn C6 for P4”. This expansion module attaches to the Stamp-P4’s onboard 20-pin SDIO 3.0 interface to provide wireless capabilities.
The Stamp-AddOn C6 is built around the ESP32-C6-MINI-1-N4 module, includes 4 MB of Flash, and measures 27.0 x 18.0 x 4.0mm, making it a fitting solution for smart security gateways, edge computing devices, or industrial control nodes requiring both P4 power and wireless connectivity. More information and example code can be found in the add-on documentation.
While other ESP32-P4-based development boards exist, such as the ALIENTEK DNESP32P4M, FireBeetle 2 ESP32-P4 dev board, and Raspberry Pi-sized ESP32-P4-Pi-VIEWE, this is the first compact ESP32-P4-based board with full functionality.
The M5Stamp ESP32-P4 module is available on Aliexpress for $12.95, with the optional Stamp-
