M5Stack Tab5 (ESP32-P4)
Also known as: M5Stack Tab5 · Tab5 · M5 Tab5 ESP32-P4
The showcase ESP32-P4 device: a 5" 720p MIPI-DSI multi-touch tablet with a 2MP camera, mics, speaker, RS-485 and USB host for ~$60. 32 MB of in-package PSRAM makes it the first ESP32 that feels roomy for big UIs.
As an Amazon Associate and an affiliate we may earn from qualifying purchases. Prices and availability are set by the retailer.
At a glance
⚑ flag an error| SoC | ESP32-P4 |
|---|---|
| Vendor | M5Stack |
| Type | Display board |
| Memory | 16 MB flash · 32 MB PSRAM |
| Display | 5" 1280x720 IPS (MIPI-DSI panel (ILI9881C class), MIPI-DSI bus), capacitive multi-touch (GT911) touch |
| Connectivity | Wi-Fi 6 (via ESP32-C6), BLE 5 |
| USB | USB-C (OTG/host) + USB-A |
| Battery | Yes (onboard LiPo charging) |
| Onboard extras | camera, mic, speaker, rs485, sd, battery |
| Typical price | $55-68 (street, varies) |
Compare all ESP32 display boards in one table →
Good for
Works with
Firmware and UI-stack support, with a known-good starting point where one exists. "Community" means an unofficial but working config or port.
- ESPHome In progress
- LVGL / Arduino Official support config / port →
Gotchas to know
- The P4 has no radio — Wi-Fi/BLE run on the onboard ESP32-C6 over ESP-Hosted, which adds latency vs native Wi-Fi.
- Software is the frontier: ESPHome P4 + MIPI-DSI support only landed through 2026.2-2026.6 (open perf/flush bugs), and arduino-esp32 on P4 is still beta — ESP-IDF is the solid path.
- Restocks are intermittent; a Tab5-V2 hardware revision exists, so match demos to your revision.
- Powered by NP-F550 camcorder batteries (mount on the back) — not a slim LiPo device.
Variants
Tab5 and the Tab5-V2 hardware revision. Kit SKUs differ (battery/stand). For cheaper P4 panels see Guition JC1060P470 (7") and the Waveshare/Elecrow P4 lines.
The ESP32-P4 inside
This board is built on the ESP32-P4 . See the SoC page for the full peripheral, GPIO and security details.
Adding sensors?
Presence radars, climate, CO2, energy — the sensor comparison table covers what people actually wire to these boards, with ESPHome support status and clone-risk ratings per part. Radars want a hardware UART; I2C sensors chain on two pins.
Resources
Community guides usually go deeper than this page: pinout diagrams, wiring, library setup and copy-paste example code from people who build with these boards daily.