What CardputerZero Is: A Pocket Linux Computer for Developers
CardputerZero is a pocket Linux computer that combines a Raspberry Pi Zero 2W–class processor, integrated keyboard, small color display, and battery into a standalone portable developer machine that runs Linux-based software and supports on-the-go coding, debugging, and embedded experiments. Built around the Raspberry Pi Compute Module 0, it uses the same Broadcom BCM2710A1 quad-core Arm Cortex-A53 CPU and 512MB of LPDDR2 memory as a Raspberry Pi Zero 2W, but wraps that compact single-board computer power in a handheld shell. The device adds a 1.9-inch, 320 x 240 pixel display and a 46-key matrix keyboard, making it usable without any external accessories. Together with wireless connectivity, expandable storage, and general-purpose I/O, CardputerZero aims to bridge the gap between bare single-board computers and full laptops, giving makers a pocketable Linux terminal for field work.

Hardware Design: From Single Board to Standalone System
CardputerZero’s headline feature is that it takes the brains of a Raspberry Pi Zero 2W and turns them into a complete, self-contained computer. Instead of asking users to add a display, keyboard, and power supply around a compact single-board computer, M5Stack ships everything in a card-sized chassis measuring about 85 x 54 x 23.1 mm. The 1.9-inch 262‑thousand color display, 46-key keyboard, and 1500 mAh battery are built in, so the device can boot Linux and run terminal sessions out of the box. It also includes a 1 watt speaker and 3.5 mm audio jack for sound, plus an IR transmitter and receiver for remote-control projects. This design moves the Cardputer family beyond microcontroller toys into something closer to a pocket Linux computer that can stand in as a field terminal, debugging console, or tiny workstation when space is tight.

I/O, Connectivity, and Expansion for Serious Projects
Despite its small footprint, CardputerZero offers I/O more typical of a desktop-class mini PC. Both versions include HDMI for 1080p at 30 fps video output, two USB 2.0 Type‑C ports, a USB Type‑A port, a 10/100 Ethernet port, and a microSD slot for removable storage. Wireless connectivity is handled through Wi-Fi 4 and Bluetooth 4.2 LE, matching Raspberry Pi Zero 2W capabilities. On the embedded side, developers get access to I2C, SPI, UART, GPIO, and 5V power interfaces, enabling direct attachment of Grove and M5Stack modules. Optional add-ons such as LoRa or CC1101-based caps bring sub‑GHz, NFC, and long-range mesh experiments into play. According to M5Stack, CardputerZero “supports Wi-Fi, Bluetooth, and Ethernet, along with expandable storage via microSD and a switchable USB host/device interface,” underlining its role as a portable toolbox for network diagnostics and wireless research.

Two Models: Full Feature and Lite, Both Built for Linux
M5Stack offers CardputerZero in two configurations aimed at different workflows. The standard CardputerZero includes an 8MP camera, IMU with gyroscope and accelerometer, and comes bundled with a 32GB microSD card, positioning it as a pocket Linux computer ready for multimedia, sensor fusion experiments, and camera-driven projects. The CardputerZero Lite removes the camera and motion sensors and ships without an SD card, giving developers a lower-cost entry point when they only need a portable developer machine for terminal work, scripting, and remote access. Both models run Linux and share the same Raspberry Pi Zero 2W-class core, integrated keyboard, display, and battery. During the Kickstarter campaign, pledge levels start at USD 79 (approx. RM370), with the standard CardputerZero listed at USD 119 (approx. RM560) and the Lite at USD 89 (approx. RM420), highlighting the premium over earlier ESP32-based Cardputers.
From ESP32 Toy to Pocket Developer Machine
CardputerZero marks a shift in the Cardputer line from microcontroller gadget to Linux-capable portable developer machine. Earlier models relied on ESP32 chips with limited RAM and no native Linux support, which made them ideal for lightweight firmware projects but unsuitable as general-purpose computers. By moving to the Raspberry Pi Compute Module 0, M5Stack pushes the series into the same ecosystem as Raspberry Pi Zero 2W users, opening access to standard Linux toolchains, SSH clients, scripting languages, and familiar package managers. M5Stack notes that community-built firmware like M5Launcher, Bruce, and Evil-Cardputer have each passed 50,000 downloads, and the company wants that momentum to continue in the Linux space. In daily use, CardputerZero can act as a Pocket Linux Lab: a tiny station for remote SSH into servers, embedded debugging over serial, or quick edits to code while away from a desk.
