For the first time, M5Stack's pocket-sized Cardputer can run a full Linux desktop. The new CardputerZero swaps the ESP32 microcontroller of earlier models for a Raspberry Pi Compute Module 0, bringing the same Broadcom BCM2710A1 quad-core Arm Cortex-A53 found in the Raspberry Pi Zero 2W, along with 512MB of LPDDR2, WiFi 4, and Bluetooth 4.2 LE. The result is a credit-card-stack-sized computer with its own keyboard and display that boots a real operating system instead of flashed firmware.

Because it is built on the CM0, the CardputerZero inherits the entire Raspberry Pi software stack without any community porting effort. Board bring-up already lives in Raspberry Pi's maintained kernel, which ships a dedicated device tree for the BCM2710 module in the rpi-6.12.y branch, so the device runs Raspberry Pi OS, Debian packages, Python tooling, and the usual command-line utilities out of the box (CNX Software). A community organization has already published cardputer-zero-os, a system profile that adds the on-screen login and session plumbing needed to run authenticated shell sessions directly on the built-in display, though that tooling is still nascent compared to the mature ESP32 ecosystem that produced projects like the Bruce multi-tool firmware.

The hardware is a clear step up from the microcontroller models. It carries a 4.8 cm (1.9 inch) 320 x 170 pixel display with 262,000 colors, an HDMI port for 1080p/30fps output, two USB 2.0 Type-C ports, a USB Type-A port, 10/100 Ethernet, a 3.5mm audio jack, and a microSD reader. An expansion header exposes I2C, SPI, UART, USB, GPIO, and 5V power, all reachable from Linux userspace, which opens the door to Grove and M5Stack add-ons including the Cap LoRa 1262 module that pairs an SX1262 radio with an ATGM336H GNSS receiver. That same LoRa hardware already powers a Meshtastic-based off-grid mesh kit in the Cardputer line (CNX Software), giving the CardputerZero a path to encrypted mesh networking. The unit measures 85 x 54 x 23.1 mm (3.35 x 2.13 x 0.91 inches) and includes a 1500 mAh battery, a 1 watt speaker, a 46-key matrix keyboard, and both an IR transmitter and receiver.

M5Stack is funding the device through a Kickstarter campaign with pledges starting at $79 (€73). The standard CardputerZero runs $120 (€110) during crowdfunding and adds an 8MP camera, a gyroscope, an accelerometer, and a 32GB microSD card, while the CardputerZero Lite comes in at $89 (€82) without the camera, motion sensors, or storage. For comparison, the most recent ESP32 model, the Cardputer Adv, sells for $30 (€28), so the move to Linux carries a real price increase in exchange for a genuinely more capable pocket computer.