Skip to content
Gadgets

What Is CardputerZero? M5Stack’s Pocket Linux Computer Explained

Gadgets · Maker Tech · Kickstarter 2026

CardputerZero Explained: M5Stack’s Pocket Linux Computer — Specs, Price and How It Compares to Kode Dot and Flipper Zero

M5Stack launched the CardputerZero on Kickstarter on May 26, 2026 — a credit-card sized Linux computer powered by the Raspberry Pi CM0, with a 46-key keyboard, 1.9-inch display, 8MP camera, Wi-Fi, Bluetooth, and Ethernet in a device smaller than your wallet. Here is everything confirmed about what it is, which model to choose, and how it stacks up against the two most popular pocket devices in the maker community.

By Mr Wangdoo · 31 May 2026 · 12 min read

Editorial transparency: Wangdoo.com has not physically tested the CardputerZero. This article was written independently — Wangdoo.com was not paid, sponsored, or contacted by M5Stack to write this article and received no compensation of any kind. This article is a factual overview based on the official M5Stack Kickstarter campaign, the M5Stack official product page, the M5Stack press release (May 26, 2026), CNX Software technical analysis (May 25, 2026), Hackster.io preview (April 21, 2026), and LinuxGizmos preview (April 19, 2026). All specifications are sourced from primary documentation. Where any commercial relationship develops in the future, it will be disclosed clearly at the top of the relevant article.

Every few years a device comes along that the maker community reaches for instinctively — something that fits in a pocket, boots into a real OS, and immediately answers the question: what can I do with this? The original M5Stack Cardputer did that in 2023 with an ESP32 chip and a tiny keyboard. The CardputerZero does it again in 2026 — but this time it runs Linux.

That difference is significant. An ESP32 is a microcontroller — capable and beloved, but constrained. The Raspberry Pi Compute Module Zero (CM0) inside the CardputerZero is a full Linux computer — powered by the BCM2837, the same quad-core Cortex-A53 silicon used in the Raspberry Pi 3 and Pi Zero 2W. Same credit-card footprint. Same iconic keyboard. But now you can SSH into a server, run Python scripts, execute network diagnostics, connect a camera, play MP3s, and access the entire Raspberry Pi OS software ecosystem — from a device smaller than your wallet.

Quick Summary

The CardputerZero is a pocket Linux computer by M5Stack, powered by the Raspberry Pi Compute Module Zero (CM0) with a Broadcom BCM2837 quad-core Arm Cortex-A53 CPU at 1GHz, 512MB LPDDR2 RAM, a 1.9-inch LCD, 46-key keyboard, 8MP Sony IMX219 camera (full model), Wi-Fi, Bluetooth 4.2, 10/100M Ethernet, HDMI output, and a 1,500mAh battery. Two models: CardputerZero Lite at $99 retail / $59 super early bird and CardputerZero at $149 retail / $89 super early bird. Kickstarter launched May 26, 2026. Compatible with 100+ M5Stack add-on modules. OS: Raspberry Pi OS (customised build).

Cortex-A53Quad-core CPU at 1GHz
512MBLPDDR2 RAM
46-keyBuilt-in keyboard
1,500mAhBuilt-in LiPo battery
$99Retail — CardputerZero Lite
$149Retail — CardputerZero (full)

M5Stack CardputerZero — maker community first look, May 2026

Who Makes the CardputerZero and Why It Exists

M5Stack is a Hong Kong-based hardware company founded by Jimmy (CEO and Founder — surname not confirmed in official press materials). It has built a global reputation in the maker and IoT development community for producing modular, open-source hardware that ships reliably and connects to a wide ecosystem of sensors, displays, and expansion modules. The original Cardputer — launched in 2023 — became one of M5Stack’s most popular products, establishing itself as a favourite among ESP32 developers, security researchers, and hobbyists who wanted real processing power in a pocketable form factor.

The CardputerZero exists because the original Cardputer had one constraint that no firmware update could fix: it ran on an ESP32 microcontroller. The ESP32 is excellent at real-time tasks, wireless communication, and embedded control — but it does not run Linux. It cannot run a full Python environment natively. It cannot act as a proper SSH terminal. It cannot run the thousands of tools that exist as standard Linux packages. The CardputerZero’s Raspberry Pi CM0 removes that constraint entirely.

The Community Behind It

The original Cardputer built a remarkable community in just three years. M5Stack’s own data confirms that community-developed software projects — including M5Launcher, Bruce, and Evil-Cardputer — have each surpassed 50,000 downloads through M5Burner, the official firmware management tool. Over 5,000 people subscribed to be notified before the CardputerZero Kickstarter even launched. That is the installed base the CardputerZero is launching into.

Full Confirmed Specifications

Spec accuracy note

Several publications — including Hackster.io — incorrectly listed the CardputerZero’s SoC as BCM2835. The official Raspberry Pi CM0 datasheet confirms the correct chip is the BCM2837 — the quad-core Cortex-A53 used in the Raspberry Pi 3 and Pi Zero 2W. BCM2835 is a single-core ARM1176JZF-S used in the original Pi Zero and Pi 1. The distinction matters for performance expectations. All specs in this table are verified against the official Raspberry Pi CM0 datasheet. M5Stack has not yet confirmed the exact OS build name — described officially as a “customised Raspberry Pi OS.”

SpecificationCardputerZero
SoCRaspberry Pi Compute Module Zero (CM0) — Broadcom BCM2837 Confirmed — official CM0 datasheet
CPUQuad-core ARM Cortex-A53 (ARMv8) at 1GHz — same silicon die as Raspberry Pi 3 / Pi Zero 2W
GPUVideoCore-IV at up to 400MHz — H.264 encode/decode up to 1080p30
RAM512MB LPDDR2
Display1.9-inch LCD (ST7789V2 driver)
HDMI outputYes — up to 1080p30 via HDMI port
Keyboard46-key matrix keyboard — same design as original Cardputer
CameraSony IMX219 8MP Full model only
IMU6-axis (accelerometer + gyroscope) Full model only
microSD32GB included Full model only / slot available on Lite
Wi-Fi2.4GHz 802.11 b/g/n
BluetoothBluetooth 4.2 / BLE
Ethernet10/100M wired Ethernet
USB2× USB-C (host/slave switchable) + 1× USB-A host port
GPIO14-pin GPIO header
Grove portYes — I2C Grove interface for M5Stack sensor ecosystem
IRIR transceiver (transmit and receive)
AudioMEMS microphone + 1W speaker + 3.5mm TRS jack
RTCReal-time clock module
Battery1,500mAh LiPo rechargeable (USB-C charge)
Add-on modulesCompatible with 100+ M5Stack modules via Grove and GPIO
OSCustom Raspberry Pi OS build (Linux) — exact version TBC
Retail price — Lite$99 (MSRP) / $59 super early bird Kickstarter
Retail price — Full$149 (MSRP) / $89 super early bird Kickstarter
Kickstarter launchedMay 26, 2026

Two Models — Which One to Choose

CardputerZero Lite $59 early bird / $99 retail
  • CM0 processor, 512MB RAM
  • 1.9-inch LCD display
  • 46-key keyboard
  • Wi-Fi, Bluetooth, Ethernet
  • HDMI output, GPIO, Grove port
  • IR transceiver, mic, speaker
  • 1,500mAh battery, USB-C
  • No camera
  • No IMU
  • No bundled microSD
CardputerZero $89 early bird / $149 retail
  • Everything in Lite, plus:
  • Sony IMX219 8MP camera
  • 6-axis IMU (accel + gyro)
  • 32GB microSD pre-loaded
  • Ideal for computer vision, motion sensing, and multimedia projects

How to decide between the two models: The Lite ($59 early bird / $99 retail) includes the full Linux platform, keyboard, display, Wi-Fi, Ethernet, HDMI and battery — everything needed for SSH terminals, Python development, and network diagnostics. The full CardputerZero ($89 early bird / $149 retail) adds the Sony IMX219 8MP camera, 6-axis IMU, and 32GB microSD — the components required for computer vision projects, motion sensing, video capture, and multimedia applications. Both models run the same Linux OS and have identical connectivity.

What Can You Actually Do With the CardputerZero?

💻

Pocket SSH Terminal

SSH into servers, Raspberry Pi clusters, or network devices directly from the keyboard. No phone hotspot, no laptop — just the CardputerZero, Ethernet or Wi-Fi, and a terminal session.

🐍

Python & Scripting

Run full Python 3 scripts natively on the CM0. Install packages from pip. Debug code in the field without needing a laptop. The entire Raspberry Pi Python ecosystem is available.

🔍

Network Diagnostics

Run nmap, tcpdump, ping, traceroute, netcat, and every standard Linux network tool from a device that fits in your pocket. Ethernet provides a wired connection when Wi-Fi is not an option.

📷

Computer Vision (Full model)

The Sony IMX219 camera combined with OpenCV on Raspberry Pi OS enables object detection, QR scanning, and image capture projects — in a device smaller than most cameras.

📡

Wireless Research

With optional Cap CC1101 add-on: NFC and sub-GHz (CC1101) protocol experimentation. With LoRa Cap add-on: long-range mesh networking and Meshtastic-style off-grid communication.

🎮

Retro Gaming & Media

Run emulators, play MP3s, output video via HDMI. The CardputerZero can connect to a TV or monitor and function as a proper Raspberry Pi entertainment system.

CardputerZero vs Kode Dot vs Flipper Zero — The Full Comparison

This is the question the maker community is actively debating right now. Three pocket devices. Three different philosophies. Here is the honest side-by-side:

FeatureCardputerZeroKode DotFlipper Zero
Primary purposePocket Linux computerOpen-source maker device / app platformPentesting / RF security research
ProcessorRaspberry Pi CM0 — ARM Cortex-A53 quad-core 1GHzESP32-P4 + ESP32-C6 dual MCU (upgraded from ESP32-S3 via Kickstarter stretch goal — shipping config)STM32WB55 (Cortex-M4 application core)
RAM512MB LPDDR2Not specified (ESP32 PSRAM)256KB SRAM
Operating systemFull Linux (Raspberry Pi OS)kodeOS (custom Arduino-based app launcher)Flipper OS (custom embedded OS)
Display1.9-inch LCD (colour, ST7789V2)2.13-inch AMOLED touchscreen (502 × 410 resolution)1.4-inch monochrome LCD (no touch)
Keyboard46-key physical keyboardNone — touchscreen only4-button directional input only
CameraSony IMX219 8MP (full model)NoneNone
Wi-Fi802.11 b/g/n built-inWi-Fi 6 (ESP32-C6) built-inNot built-in — needs add-on board
BluetoothBluetooth 4.2 / BLEBluetooth 5 (ESP32-C6)Bluetooth 5.4 built-in
Ethernet10/100M built-inNoneNone
NFC / RFIDVia optional add-on module (Cap CC1101)Built-in (stretch goal — all backers)Built-in
Sub-GHz radioVia optional Cap CC1101 add-onVia separate Hacking ModuleBuilt-in (315/433/868/915 MHz)
IR transmitter/receiverBuilt-inBuilt-in (stretch goal)Built-in
GPIO expansion14-pin GPIO + Grove port + 100+ modules14 GPIO pins + expansion connectors8-pin GPIO header
HDMI outputYes — 1080p30NoNo
Python / Linux toolsFull — native Raspberry Pi OSVia Arduino / ESP-IDF toolchainC/SDK only — no Python natively
Open sourceYes — Raspberry Pi OS + M5Stack open hardwareFully open source post-KickstarterFirmware open source on GitHub
Retail price$99 (Lite) / $149 (full)~$129 Kickstarter — retail price TBC post-campaign~$169 USD / €229 EU
AvailabilityKickstarter live — shipping TBCShips July 2026Available now

When CardputerZero Is the Right Choice

If you want a device that runs real Linux, supports a physical keyboard for terminal work, has Ethernet for wired networking, can output to an HDMI display, and costs under $100 — the CardputerZero Lite is the strongest option in this comparison. It is the only pocket device of the three that puts a full Linux OS in your hand with a proper keyboard attached.

When Kode Dot Is the Right Choice

If you want to build and deploy custom applications — with kodeOS saving your Arduino sketches as icon-based apps, an AMOLED touchscreen, built-in NFC, and the ESP32-P4’s AI acceleration capabilities — the Kode Dot is purpose-built for that workflow. It ships July 2026 with a clearer software development story than the CardputerZero’s current “customised Raspberry Pi OS” approach.

When Flipper Zero Is the Right Choice

If your primary focus is RF security research — sub-GHz signal capture and replay, NFC cloning, IR brute forcing, and wireless protocol analysis — the Flipper Zero’s built-in sub-1GHz transceiver remains its strongest differentiator. It is also available now, with five years of community firmware development behind it.

The Honest Summary

The CardputerZero, Kode Dot, and Flipper Zero solve different problems. The CardputerZero is a Linux terminal you can carry in your pocket. The Kode Dot is an app-based maker platform. The Flipper Zero is a wireless security research tool. Many serious makers will eventually own all three — they are complements, not competitors.

The M5Stack Ecosystem — 100+ Add-On Modules

One of CardputerZero’s strongest advantages is access to the existing M5Stack module ecosystem. Over 100 add-on modules connect via the Grove interface and GPIO header — including environmental sensors, displays, motor drivers, LoRa radios, cellular modems, GPS units, and more. For makers who already own M5Stack sensors from previous projects, the CardputerZero is a natural upgrade that reuses their existing hardware investment.

Two modules are particularly relevant to the CardputerZero’s wireless capabilities:

  • Cap CC1101 — adds NFC and sub-GHz (CC1101 transceiver) support, enabling wireless protocol experimentation in the same frequency ranges as the Flipper Zero’s built-in radio
  • LoRa Cap — adds long-range LoRa wireless communication for off-grid mesh networking, Meshtastic projects, and IoT sensor deployments
Where to Order

CardputerZero is available via the official M5Stack Kickstarter campaign, which launched May 26, 2026 and runs for approximately one month. The super early bird tier ($59 Lite / $89 full) was available via a $1 reservation deposit through the M5Stack store before launch. The standard Kickstarter early bird was listed at $104 for the first 72 hours. After the campaign closes, retail pricing is expected at $99 (Lite) and $149 (full) through the M5Stack store at shop.m5stack.com. Shipping fees vary by region and are listed in the Kickstarter shipping table. For support: [email protected].

Frequently Asked Questions

What is the CardputerZero?
The CardputerZero is a pocket-sized Linux computer made by M5Stack, powered by the Raspberry Pi Compute Module Zero (CM0). It features a quad-core ARM Cortex-A53 processor at 1GHz, 512MB LPDDR2 RAM, a 1.9-inch LCD, 46-key physical keyboard, Wi-Fi, Bluetooth 4.2, 10/100M Ethernet, HDMI output, IR transceiver, microphone, speaker, GPIO, and Grove expansion — all in a credit-card sized body with a 1,500mAh battery. It runs a customised build of Raspberry Pi OS. It was announced by M5Stack on May 26, 2026 and is currently live on Kickstarter.
What is the difference between CardputerZero and the original M5Stack Cardputer?
The original M5Stack Cardputer (2023) runs on an ESP32 microcontroller — capable for embedded development and wireless experimentation but unable to run a full Linux OS. The CardputerZero replaces the ESP32 with a Raspberry Pi Compute Module Zero (CM0), which runs a full Linux OS (Raspberry Pi OS). This means CardputerZero supports native Python, SSH terminals, Linux network tools, HDMI output, and the entire Raspberry Pi software ecosystem — none of which are possible on the original Cardputer. The keyboard design and compact form factor are retained from the original.
How does CardputerZero compare to Kode Dot?
They serve different primary purposes. The CardputerZero runs full Linux — it is a pocket terminal for SSH, Python, and network work, with a physical keyboard and Ethernet. The Kode Dot runs kodeOS — a custom app launcher that turns Arduino/ESP32 sketches into icon-based installable apps on an AMOLED touchscreen. The Kode Dot ships with a dual MCU platform — ESP32-P4 (main processor, upgraded from the original ESP32-S3 via Kickstarter stretch goal) paired with ESP32-C6 for Wi-Fi 6 and Bluetooth 5 — built-in NFC, and ships in July 2026. The CardputerZero has Linux, Ethernet, HDMI, a physical keyboard, and an optional 8MP camera. Your choice depends on whether you want a Linux terminal (CardputerZero) or an app-based maker platform (Kode Dot).
How does CardputerZero compare to Flipper Zero?
They are built for different use cases. The Flipper Zero is a pentesting and wireless security research tool — its built-in sub-1GHz transceiver for capturing and replaying RF signals is its defining feature, and it is available now with five years of community firmware behind it. The CardputerZero is a pocket Linux computer — it has a physical keyboard, Ethernet, HDMI output, a camera option, and runs a full Linux OS. For sub-GHz radio work, the Flipper Zero wins with built-in hardware. For Linux terminal work, Python development, and network diagnostics, the CardputerZero is the clear choice. Sub-GHz capability can be added to CardputerZero via the optional Cap CC1101 module.
What operating system does CardputerZero run?
CardputerZero runs Linux — specifically a customised build of Raspberry Pi OS, which is the standard operating system for the Raspberry Pi platform. M5Stack describes the device as a “full Linux lab in your pocket” supporting SSH, Python, command-line workflows, and standard Linux package management. The exact version and customisation details have not been officially confirmed at the time of writing — the CardputerZero Kickstarter campaign launched May 26, 2026 and full software documentation is expected ahead of shipping.
How much does CardputerZero cost?
The CardputerZero has two models. The Lite (no camera, IMU, or bundled microSD) has a retail price of $99 and was available on Kickstarter for $59 during the super early bird window. The full CardputerZero (with 8MP Sony IMX219 camera, 6-axis IMU, and 32GB microSD) has a retail price of $149 and was available on Kickstarter at $89 early bird. The $59/$89 super early bird pricing was available for the first 72 hours of the Kickstarter campaign, which launched May 26, 2026. Check the current Kickstarter page for live pricing tiers.
What can I build with CardputerZero?
CardputerZero runs full Linux, which means it can run anything compatible with Raspberry Pi OS. Confirmed use cases from M5Stack include: SSH terminal for remote server access, Python scripting and development, network diagnostics with standard Linux tools (nmap, ping, tcpdump), computer vision with the 8MP camera and OpenCV, wireless protocol experimentation via optional Cap CC1101 add-on, LoRa mesh networking via LoRa Cap add-on, HDMI display output for connected display projects, retro gaming emulation, and MP3/media playback. The 100+ M5Stack module ecosystem extends these capabilities further.
Is CardputerZero compatible with existing M5Stack modules?
Yes. CardputerZero includes a Grove I2C interface and a 14-pin GPIO header, providing compatibility with the M5Stack module ecosystem of over 100 add-on components. This includes environmental sensors, displays, LoRa radios, GPS units, motor drivers, cellular modems, and the Cap CC1101 (NFC + sub-GHz) and LoRa Cap modules. Makers who already own M5Stack sensors from previous projects can use them with the CardputerZero without additional adapters.
Is the CardputerZero better than a Raspberry Pi Zero 2W?
The CardputerZero uses the same BCM2837 SoC as the Raspberry Pi Zero 2W and has identical CPU and GPU specs — quad-core Cortex-A53 at 1GHz, VideoCore-IV, 512MB LPDDR2. The difference is integration. The Raspberry Pi Zero 2W is a bare board requiring a separate case, keyboard, display, battery, and connectivity peripherals. The CardputerZero integrates all of that — 46-key keyboard, 1.9-inch display, 1,500mAh battery, Wi-Fi, Bluetooth, Ethernet, HDMI, and USB — into a single credit-card sized device. For a portable development terminal, CardputerZero eliminates the assembly and wiring that a Pi Zero 2W-based build requires. For a stationary project where you supply your own peripherals, a standalone Pi Zero 2W board costs significantly less.
Can CardputerZero run Python?
Yes. CardputerZero runs a customised version of Raspberry Pi OS — a full Linux OS — which includes Python 3 natively and supports pip package management. Any Python library compatible with Raspberry Pi OS on an ARMv8 architecture can be installed and run on CardputerZero. M5Stack specifically highlights Python scripting as a primary use case, alongside SSH access and command-line workflows. The full CardputerZero model with the Sony IMX219 8MP camera also supports OpenCV for Python-based computer vision projects.
What is the difference between CardputerZero and the original M5Stack Cardputer?
The original M5Stack Cardputer (2023) runs on an ESP32-S3 microcontroller — designed for real-time embedded tasks, wireless communication, and low-power operation. It runs embedded firmware, not a Linux OS. The CardputerZero replaces the ESP32 with a Raspberry Pi Compute Module Zero (CM0), which runs a full Linux operating system. This enables native Python, SSH terminals, standard Linux networking tools, HDMI output, and the entire Raspberry Pi software ecosystem — capabilities that are fundamentally impossible on the ESP32-based original. Both devices share the same compact form factor and 46-key keyboard design. The CardputerZero is a more capable but also more power-hungry device.
Does CardputerZero work as a Flipper Zero alternative?
Partially — it depends on the use case. For sub-GHz RF protocol research, NFC cloning, and wireless security testing, the Flipper Zero remains the stronger dedicated tool due to its built-in sub-1GHz transceiver and mature community firmware. CardputerZero can be extended toward similar capabilities via the optional Cap CC1101 add-on module (which adds NFC and sub-GHz radio), but this requires an additional purchase and is not as integrated as Flipper Zero’s built-in hardware. For Linux terminal work, SSH, Python development, and general network diagnostics, CardputerZero significantly outperforms the Flipper Zero. Most makers treat them as complementary tools rather than direct alternatives.
Mr Wangdoo — Founder, Wangdoo.com
Mr Wangdoo
Founder & Editor-in-Chief

Mr Wangdoo is the founder and editorial lead of Wangdoo.com, an independent technology news publication launched in September 2025. All articles are fact-checked against primary sources before publication. Where commercial relationships exist, they are disclosed clearly within the relevant article.