{
 "slug": "cardputer-zero",
 "name": "CardputerZero",
 "maker": "M5Stack",
 "category": "computers",
 "categoryLabel": "Computers & handhelds",
 "status": "development",
 "statusLabel": "In development",
 "description": "A keyboard-equipped pocket computer project.",
 "goodFor": "Experiment with a small Linux keyboard computer.",
 "youNeed": "Software setup and any required expansion modules.",
 "tradeoff": "Documentation is work in progress; LoRa is not built in.",
 "tags": [
  "Linux",
  "QWERTY",
  "8 MP camera",
  "Ethernet"
 ],
 "price": null,
 "priceShort": null,
 "priceFrom": null,
 "checked": "2026-09-15",
 "url": "https://gadgets.sh/devices/cardputer-zero/",
 "shortUrl": "https://gadgets.sh/cardputer-zero",
 "markdown": "https://gadgets.sh/devices/cardputer-zero.md",
 "image": "https://gadgets.sh/assets/cardputer-zero.jpg",
 "cutout": "https://gadgets.sh/assets/cutouts/cardputer-zero.webp",
 "shareCard": "https://gadgets.sh/og/cardputer-zero.jpg",
 "shops": [
  {
   "merchant": "M5Stack",
   "label": "Documentation at docs.m5stack.com",
   "kind": "docs",
   "orderable": false,
   "url": "https://docs.m5stack.com/en/CardputerZero?utm_source=gadgets.sh&utm_medium=referral&utm_campaign=cardputer-zero&utm_content=api",
   "note": "This link is the maker’s documentation. Ordering may be elsewhere on their site."
  }
 ],
 "specs": [
  {
   "group": "Compute & storage",
   "rows": [
    {
     "label": "Core module",
     "value": "Raspberry Pi Compute Module 0",
     "source": "https://docs.m5stack.com/en/CardputerZero"
    },
    {
     "label": "CPU",
     "value": "RP3A0 / BCM2837; four Cortex-A53 cores at 1 GHz; ARMv8-A",
     "source": "https://docs.m5stack.com/en/CardputerZero"
    },
    {
     "label": "RAM",
     "value": "512 MB LPDDR2",
     "source": "https://docs.m5stack.com/en/CardputerZero"
    },
    {
     "label": "Storage",
     "value": "microSD; standard C154 includes 32 GB; Lite C155 does not",
     "source": "https://docs.m5stack.com/en/CardputerZero"
    }
   ]
  },
  {
   "group": "Display, camera & sensors",
   "rows": [
    {
     "label": "Display",
     "value": "1.9-inch ST7789V3 LCD; 320 × 170",
     "source": "https://docs.m5stack.com/en/CardputerZero"
    },
    {
     "label": "Keyboard",
     "value": "46-key matrix; TCA8418 controller at I²C 0x34",
     "source": "https://docs.m5stack.com/en/CardputerZero"
    },
    {
     "label": "Camera",
     "value": "IMX219; 8 MP; 3280 × 2464; absent on Lite",
     "source": "https://docs.m5stack.com/en/CardputerZero"
    },
    {
     "label": "Motion",
     "value": "BMI270 IMU and BMM150 magnetometer; absent on Lite",
     "source": "https://docs.m5stack.com/en/CardputerZero"
    },
    {
     "label": "RTC",
     "value": "RX8130CE",
     "source": "https://docs.m5stack.com/en/CardputerZero"
    },
    {
     "label": "Infrared",
     "value": "Transmit GPIO12; receive GPIO13",
     "source": "https://docs.m5stack.com/en/CardputerZero"
    }
   ]
  },
  {
   "group": "Connectivity & expansion",
   "rows": [
    {
     "label": "Wi-Fi",
     "value": "2.4 GHz 802.11b/g/n; Bluetooth also listed",
     "source": "https://docs.m5stack.com/en/CardputerZero"
    },
    {
     "label": "Ethernet",
     "value": "10/100 Mbps through SR9900A USB bridge",
     "source": "https://docs.m5stack.com/en/CardputerZero"
    },
    {
     "label": "USB",
     "value": "One USB-A 2.0; two USB-C 2.0; physical host/slave switch; right port supports OTG",
     "source": "https://docs.m5stack.com/en/CardputerZero"
    },
    {
     "label": "Slave-mode limitation",
     "value": "USB hub, left USB-A/C, Ethernet and HAT USB are disconnected in slave mode",
     "source": "https://docs.m5stack.com/en/CardputerZero"
    },
    {
     "label": "Grove/HY2.0",
     "value": "Four-pin switchable UART/I²C; 5 V output below 500 mA; UART default",
     "source": "https://docs.m5stack.com/en/CardputerZero"
    },
    {
     "label": "Grove signal pins",
     "value": "GPIO14 TX / GPIO2 SDA; GPIO15 RX / GPIO3 SCL; GPIO4 switches mode",
     "source": "https://docs.m5stack.com/en/CardputerZero"
    },
    {
     "label": "Expansion bus",
     "value": "14-pin 2.54 mm header with USB/GPIO, SPI, I²C, UART and 5 V power",
     "source": "https://docs.m5stack.com/en/CardputerZero"
    },
    {
     "label": "I/O expansion",
     "value": "M5IOE1 at I²C 0x4F; controls reset, power routing and indicators",
     "source": "https://docs.m5stack.com/en/CardputerZero"
    }
   ]
  },
  {
   "group": "Audio, power & body",
   "rows": [
    {
     "label": "Audio",
     "value": "ES8389 codec; MEMS mic; AW8737A amplifier; 1 W 8 Ω speaker",
     "source": "https://docs.m5stack.com/en/CardputerZero"
    },
    {
     "label": "Headset",
     "value": "3.5 mm TRRS; CTIA/OMTP switchable; maker recommends 35 Ω headphones",
     "source": "https://docs.m5stack.com/en/CardputerZero"
    },
    {
     "label": "Video",
     "value": "1080p30 digital output; H.264/MPEG-4 decode and H.264 encode",
     "source": "https://docs.m5stack.com/en/CardputerZero"
    },
    {
     "label": "Battery",
     "value": "3.7 V, 1750 mAh with NTC; BQ27220 gauge",
     "source": "https://docs.m5stack.com/en/CardputerZero"
    },
    {
     "label": "Power",
     "value": "5 V 2 A recommended; idle consumption listed as 2.5 W",
     "source": "https://docs.m5stack.com/en/CardputerZero"
    },
    {
     "label": "Dimensions",
     "value": "84 × 54 × 23.1 mm",
     "source": "https://docs.m5stack.com/en/CardputerZero"
    }
   ]
  },
  {
   "group": "Software & revision",
   "rows": [
    {
     "label": "Status",
     "value": "Packaging, software and documentation marked work in progress",
     "source": "https://docs.m5stack.com/en/CardputerZero"
    },
    {
     "label": "Tools",
     "value": "Image flashing guide, ADB guide and application template available",
     "source": "https://docs.m5stack.com/en/CardputerZero"
    },
    {
     "label": "Pending",
     "value": "SDK, kernel releases, weight and package dimensions marked incomplete",
     "source": "https://docs.m5stack.com/en/CardputerZero"
    }
   ]
  }
 ],
 "docs": [
  {
   "label": "Maker specifications and product details",
   "url": "https://docs.m5stack.com/en/CardputerZero"
  },
  {
   "label": "M5Stack crowdfunding campaign",
   "url": "https://www.kickstarter.com/projects/m5stack/cardputerzero"
  },
  {
   "label": "Schematics v0.6.1",
   "url": "https://m5stack-doc.oss-cn-shenzhen.aliyuncs.com/1243/C154-CardputerZERO_SCH_V0.6.1_20260702.pdf"
  },
  {
   "label": "Flash an OS image",
   "url": "https://docs.m5stack.com/en/guide/linux/cardputerzero/image"
  },
  {
   "label": "ADB connection & debugging",
   "url": "https://docs.m5stack.com/en/guide/linux/cardputerzero/adb"
  },
  {
   "label": "Application development template",
   "url": "https://github.com/CardputerZero/Template"
  },
  {
   "label": "PDF",
   "url": "https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/static/pdf/static/en/CardputerZero.pdf"
  }
 ],
 "blueprint": {
  "openness": "schematics",
  "opennessLabel": "Schematics published",
  "summary": "M5Stack publishes a schematic PDF (rev V0.6.1, pre-release) for the RPi-CM0-based CardputerZero; no PCB source, Gerbers, BOM, or 3D enclosure files found.",
  "files": [
   {
    "kind": "schematic",
    "label": "CardputerZero schematic (PDF, rev V0.6.1, 2026-07-02)",
    "url": "https://m5stack-doc.oss-cn-shenzhen.aliyuncs.com/1243/C154-CardputerZERO_SCH_V0.6.1_20260702.pdf",
    "format": "PDF"
   }
  ],
  "repos": [
   {
    "url": "https://github.com/CardputerZero/Template",
    "role": "sdk",
    "official": true,
    "license": "MIT",
    "stars": 22,
    "pushed": "2026-09-01"
   }
  ],
  "parts": [
   {
    "part": "Raspberry Pi Compute Module Zero",
    "role": "core SoM (application processor)",
    "datasheet": "https://www.raspberrypi.com/products/compute-module-zero/"
   },
   {
    "part": "ST7789V3",
    "role": "display driver (1.9\" LCD, 320x170)",
    "datasheet": "https://www.mouser.com/datasheet/2/1439/ST7789V3_DS-3244313.pdf"
   }
  ],
  "notes": "CardputerZero is a Kickstarter/pre-release M5Stack product; the CardputerZero GitHub org (Template, launcher, AppBuilder, etc.) is all app/OS software, not hardware. Confirmed schematic PDF returns 200; no matching product code found in the m5stack/M5_Hardware repo tree yet, so no 3D/structure files could be verified as existing.",
  "checked": "2026-09-27"
 },
 "sourceFiles": null,
 "firmware": [],
 "chips": [
  "st7789",
  "rp3a0",
  "bmi270",
  "rx8130",
  "bq27xxx"
 ]
}