portable GPIO expansion

M5Stack Cardputer ADV for portable ESP32 debugging with easier wiring

Use the M5Stack Cardputer ADV when you want the Cardputer-style portable ESP32-S3 bench experience with better GPIO access for external targets. It keeps the portable Cardputer workflow while making wiring, module tests and GPIO-limited hardware debugging easier than on the classic model.

more exposed GPIO
M5Stack Cardputer ADV board.

Board-specific guide for M5Stack Cardputer ADV firmware, exposed GPIO access, wiring notes and portable ESP32-S3 debugging workflows.

compatibility

Cardputer ADV board overview

Use this page to judge Cardputer ADV for portable ESP32 Bit Pirate work when more exposed GPIO matters.

TypePortable ESP32-S3 board with Cardputer-style interaction.
Onboard hardwareScreen, keyboard, microphone, speaker, IR TX, SD card, IMU and battery.
Exposed GPIO12 GPIO through Grove/Header in the hardware table.
FirmwareDedicated Cardputer ADV manifest in the Web Flasher.

practical tasks

Cardputer ADV supported workflows

Cardputer ADV keeps portable keyboard-and-screen work practical while leaving more room for UART, I2C, SPI and GPIO wiring than classic Cardputer.

Portable serial work

Use the keyboard and screen for field checks while still connecting to browser tools over USB.

I2C and SPI modules

Use the exposed GPIO for sensors, EEPROMs, SPI devices and module checks in a portable setup.

DIO/GPIO experiments

Run pulse, measure, listen and automation tasks when compactness still matters.

IR and file workflows

IR TX and SD-card style storage remain helpful for quick capture/replay and file tasks.

Cardputer ADV pin mapping and wiring notes

Treat onboard display, keyboard, SD and audio pins as reserved. The wiki lists Grove as GPIO1/GPIO2 and the ADV header as GPIO3/GPIO4/GPIO5/GPIO6/GPIO8/GPIO9/GPIO40/GPIO15/GPIO14/GPIO13, so verify the default firmware mapping before wiring target hardware.

Always verify voltage and pin mapping before connecting a target. The ESP32-S3 side is not 5 V tolerant unless external level shifting or the Dock path is used correctly.

useful pages

Cardputer ADV useful next pages

Jump from Cardputer ADV to protocol pages, recipes and tools for portable GPIO, serial and bus work.

board-specific answers

Cardputer ADV FAQ

Quick Cardputer ADV answers about portability, exposed GPIO, browser tools and when to use a DevKit instead.

Why choose Cardputer ADV over classic Cardputer?

Choose Cardputer ADV when you want the portable Cardputer interaction with more available GPIO for hardware experiments.

Is it still portable enough for field checks?

Yes. It keeps the screen and keyboard workflow that makes Cardputer-style boards useful outside a fixed bench.

When should I still use an ESP32-S3 DevKit?

Use an ESP32-S3 DevKit when you want labeled headers, Dock wiring or many simultaneous target signals. Use Cardputer ADV when the integrated screen, keyboard and portable workflow matter.

Does ESP32 Bit Pirate support browser tools on this board?

Yes, use the Web Flasher and Web Serial compatible workflows when the board is connected by USB.

source project

Cardputer ADV in the ESP32 Bit Pirate ecosystem

ESP32 Bit Pirate on Cardputer ADV keeps the keyboard-and-screen workflow while adding more practical GPIO access for portable hardware experiments.