CardputerZero: A Pocket Raspberry Pi Computer Built for Makers, Linux, and Hardware Hacking
Share
Some maker tools are powerful but too bulky to carry. Others are portable but feel more like toys than real development machines. CardputerZero on Kickstarter lands in the strange and useful space between those two categories: a credit-card-sized Raspberry Pi computer with a keyboard, display, Linux capability, hardware ports, wireless connectivity, and enough expansion options to become a pocket lab.
Built by M5Stack, CardputerZero is designed for people who want a small device that can run real command-line tools, connect to servers, prototype with external modules, test hardware interfaces, and still fit in a bag or jacket pocket. It is not trying to replace a laptop. It is trying to make the smallest useful Linux workstation feel immediate, hackable, and fun.
At the time of review, the campaign had raised S$2,264,130 from 12,658 backers. The current Kickstarter reward for CardputerZero Lite starts at HK$619, about US$79. Readers should check the campaign page for the latest availability and package details.
Why CardputerZero Is Interesting
CardputerZero is powered by the Raspberry Pi Compute Module 0, using a Broadcom BCM2837 quad-core Cortex-A53 processor at 1GHz. That choice matters because it moves the device beyond microcontroller-only experimentation. Instead of writing small embedded sketches and stopping there, makers can run Linux workflows, use SSH, execute Python scripts, edit files with CLI tools, and test software directly on the device.
The project page positions it as a pocket Linux lab. That phrase is not just marketing decoration. CardputerZero combines input, display, networking, power, storage, and expansion into one object. It is the kind of device that can sit beside a router, plug into a test board, connect to a server, or run a quick script without opening a laptop.
Recommended Use Cases

Portable Linux Work
CardputerZero supports the sort of basic Linux tasks that makers and technical users often need away from a desk: SSH access, Python scripting, file editing, Git workflows, Vim-style terminal work, and lightweight automation. The built-in keyboard is small, but it turns the device into something far more practical than a screen-only board.
Hardware Prototyping
The device exposes practical maker interfaces including SPI, I2C, UART, USB, GPIO, and 5V through its expansion system. It also supports Grove, M5Units, and more than 100 M5 modules. That makes CardputerZero useful as a compact controller, debugger, sensor reader, or field-testing device.
Cybersecurity Learning
M5Stack frames CardputerZero as a cybersecurity learning platform for signal analysis, protocol testing, off-grid communication experiments, and security-focused software with compatible add-ons. That is a strong fit for students and hobbyists who want a portable device for educational security research. As always, these tools should be used responsibly and only on systems or signals where the user has permission.
Retro Gaming and Media
CardputerZero also leans into entertainment. The campaign highlights retro emulator projects, physical buttons, a built-in speaker, a 3.5mm audio output, HDMI output, camera add-ons, and media experiments. This is not the main reason to back the device, but it gives the hardware a playful side that helps explain why the campaign has attracted such a large maker audience.
Listed Preliminary Specs

The project page notes that specifications are preliminary and subject to change, with final specs to be confirmed before launch. Based on the listed preliminary specs, CardputerZero includes:
| Category | CardputerZero Listed Specs |
|---|---|
| Processor | Raspberry Pi Compute Module 0, Broadcom BCM2837, quad-core Cortex-A53 1GHz |
| Memory and storage | 512MB LPDDR2, microSD card slot |
| Display | 1.9-inch LCD, ST7789v3 |
| Video output | HDMI output, 1080p at 30fps |
| Wireless | 2.4GHz Wi-Fi 802.11 b/g/n, Bluetooth 4.2 / BLE |
| USB | USB 2.0, host / slave switchable, 2x USB Type-C, 1x USB-A |
| Battery | 3.7V / 1500mAh Li-Po, BQ27220 fuel gauge |
| Camera | Sony IMX219, 8MP, 3280 x 2464, CSI 4-Lane |
| Input | 46-key matrix keyboard |
| Networking | 10/100M Ethernet |
| Audio | ES8389 codec, MEMS mic, 1W speaker, 3.5mm TRS out |
| Sensors | BMI270 + BMM150 IMU, gyroscope, accelerometer, magnetometer, RX8130CE RTC |
| Expansion | HY2.0-4P port, 2.54-14P bus, SPI, UART, I2C, USB, GPIO, 5V |
| Infrared | Infrared TX and RX |
| Size | 84 x 54 x 23.1mm |
That mix is what makes the project compelling. A 1.9-inch screen and 46-key keyboard sound tiny, but when paired with Linux, Ethernet, Wi-Fi, USB, HDMI, a camera, and GPIO-style expansion, the device becomes a small bridge between software and the physical world.
CardputerZero Lite vs CardputerZero

The campaign distinguishes between CardputerZero Lite and the standard CardputerZero. Both versions include the Raspberry Pi CM0 foundation, Wi-Fi and Bluetooth, and infrared TX/RX. The standard CardputerZero adds key hardware that matters for more advanced projects: an 8MP camera, an IMU with gyro and accelerometer, and a 32GB microSD according to the comparison shown on the project page.
For casual Linux tinkering, the Lite version is the lower-cost entry point. For computer vision experiments, motion-aware projects, hardware demos, and more complete standalone use, the standard CardputerZero looks like the better fit.
Expansion Caps: Why the Ecosystem Matters
M5Stack's broader ecosystem is a major part of the CardputerZero story. The campaign highlights Grove, M5Units, custom hardware, and more than 100 M5 modules, but it also shows two specific expansion caps.
The LoRa + GNSS Cap is designed for wireless communication and positioning projects. It supports 868-923MHz, up to +22dBm TX power, an external RP-SMA antenna, and multi-system GNSS including GPS, QZSS, BD2, BD3, Galileo, and GLONASS.
The CC1101 Cap combines Sub-1GHz RF and NFC development features. The project page lists support for 315 / 433 / 868 / 915MHz RF bands, common RF modulation modes, NFC reader/writer functionality, and card emulation.
Those add-ons are part of why CardputerZero feels like more than a novelty computer. It can become a handheld interface for wireless experiments, positioning work, RF testing, prototyping, and field diagnostics.
Who Should Pay Attention
CardputerZero is best suited for makers, students, embedded developers, Linux hobbyists, hardware hackers, retro computing fans, and people who like small computers that can do real work. It is not the cleanest device for someone who just wants a simple mini laptop. It is more interesting for the person who looks at a tiny keyboard, a Raspberry Pi module, GPIO, Ethernet, USB, HDMI, camera, and Grove expansion and immediately starts imagining projects.
The product also benefits from M5Stack's existing community. Since the earlier Cardputer series, users have shared firmware, utilities, dashboards, retro gaming projects, wireless research tools, and custom apps through GitHub and M5Burner. CardputerZero extends that ecosystem into Linux-based development, which gives the device a stronger long-term software story than a closed gadget would have.
Summary

CardputerZero is a pocket Raspberry Pi computer built for makers who want Linux, hardware expansion, and practical I/O in a credit-card-sized device. Its listed preliminary specs include a Raspberry Pi Compute Module 0, 512MB LPDDR2, 1.9-inch LCD, HDMI output, Wi-Fi, Bluetooth, USB-C, USB-A, 10/100M Ethernet, 1500mAh battery, 46-key keyboard, infrared TX/RX, and broad expansion through Grove, M5Units, SPI, I2C, UART, USB, GPIO, and 5V.
The reason it stands out is not one spec alone. It is the combination: a tiny Linux device that can run scripts, connect to hardware, talk to networks, test modules, and travel anywhere. For the maker audience, that combination is exactly the kind of small, slightly mischievous tool that tends to become useful in ways the product page cannot fully predict.
Frequently Asked Questions
What is CardputerZero?
CardputerZero is a pocket-sized Raspberry Pi CM0 computer by M5Stack. It combines Linux capability, a small display, a physical keyboard, wireless connectivity, Ethernet, USB, HDMI, camera support, and maker expansion ports.
What processor does CardputerZero use?
The project page lists a Raspberry Pi Compute Module 0 with a Broadcom BCM2837 quad-core Cortex-A53 processor running at 1GHz.
How big is CardputerZero?
The listed size is 84 x 54 x 23.1mm, roughly credit-card sized but thicker to fit the keyboard, ports, battery, and internal hardware.
What is the difference between CardputerZero Lite and CardputerZero?
Both versions include the Raspberry Pi CM0 base, Wi-Fi and Bluetooth, and infrared TX/RX. The standard CardputerZero adds the 8MP camera, IMU, and 32GB microSD according to the campaign comparison.
Can CardputerZero run Linux tools?
Yes. The campaign positions CardputerZero as a pocket Linux lab for SSH, Python, CLI tools, file editing, Git or Vim-style workflows, and lightweight edge AI experimentation.
What expansion interfaces does CardputerZero support?
The project page lists Grove, M5Units, HY2.0-4P, a 2.54-14P bus, SPI, I2C, UART, USB, GPIO, and 5V support.
Where can readers check the latest price and reward availability?
Readers can check current rewards, pricing, and package availability on the CardputerZero Kickstarter campaign page.
Ready to promote your crowdfunding campaign?
Let BackerRock build a promotion plan for your Kickstarter or Indiegogo campaign and help you reach more potential backers.