Cardputer

Board
by M5Stackm5cardputer≈ medium (~$15–50)

Also known as: m5stack_cardputer

Flash this board — 70 firmware options · Known good
Cardputer board
Board

Specifications

Radiosinherited from ESP32-S3

Wi-Fi
Wi-Fi 4 · 2.4 GHz
Bluetooth LE
BLE 5
Bluetooth Classic
no
802.15.4
no

USB

Native USB
yes
Bridge chip
none — SoC native USB

Board

Form factor
m5-cardputer
Dimensions
84 × 54 × 19.7 mm
Battery connector
yes
Charging
yes

Display & extras

Display
1.14in 240x135 ST7789V2
Extras
sd-cardmicspeaker
Built onCardputer BoardESP32-S3 SoC

84x54mm ESP32-S3 pocket computer: QWERTY keyboard, 1.14in display, mic, speaker, IR emitter, microSD, dual built-in batteries.

Firmware for this board

Known good

  • BruceKnown goodpentestweb flasher
    Flash Bruceweb flasherknown-good

    Known good esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • ESP32 MarauderKnown goodpentestrelease .bin
    Flash ESP32 Marauderrelease .binknown-good

    Known good esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • InfiltraKnown goodpentestweb flasher
    Flash Infiltraweb flasherknown-good

    Known good esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • LauncherKnown goodmultirelease .bin
    Flash Launcherin-browserknown-good

    Known good esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • M5Stick NEMOKnown goodpentestM5Burner
    Flash M5Stick NEMOM5Burnerknown-good

    Known good esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

Unverified

  • AdvanceOS For Cardputer ADVUnverifiedmulti
    Flash AdvanceOS For Cardputer ADVguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • Area512 for Cardputer ADVUnverifiedmulti
    Flash Area512 for Cardputer ADVguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • BadCardUnverifiedbadusb
    Flash BadCardguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • BitMap16 DXUnverifiedmulti
    Flash BitMap16 DXguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • Breach_OSUnverifiedmulti
    Flash Breach_OSguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • BreezyBox for Cardputer & Cardputer ADVUnverifiedmulti
    Flash BreezyBox for Cardputer & Cardputer ADVguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • WiFi & BLE Radar ADV + channel scannerUnverifiedmulti
    Flash WiFi & BLE Radar ADV + channel scannerguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • Cardputer AIUnverifiedmulti
    Flash Cardputer AIguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • BonnetheadUnverifiedmulti
    Flash Bonnetheadguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • Satellite/ISS TrackerUnverifiedmulti
    Flash Satellite/ISS Trackerguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • MicroHydra for CardputerUnverifiedmulti
    Flash MicroHydra for Cardputerguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • GPSmap offlineUnverifiedmulti
    Flash GPSmap offlineguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • CardputerLoRaChatUnverifiedmulti
    Flash CardputerLoRaChatguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • CardSkimmerDetector-M5CardputerUnverifiedmulti
    Flash CardSkimmerDetector-M5Cardputerguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • Claude desktop buddyUnverifiedmulti
    Flash Claude desktop buddyguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • ClawPuterUnverifiedmulti
    Flash ClawPuterguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • deskpet-firmwareUnverifiedmulti
    Flash deskpet-firmwareguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • DoolittleUnverifiedmulti
    Flash Doolittleguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • droidputterUnverifiedmulti
    Flash droidputterguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • ESP Game ServerUnverifiedmulti
    Flash ESP Game Serverguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • ESP32 Bit PirateUnverifiedpentestweb flasher
    Flash ESP32 Bit Pirateweb flasher

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • Evil-M5ProjectUnverifiedpentest
    Flash Evil-M5Projectguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • Evil Portal for CardputerUnverifiedmulti
    Flash Evil Portal for Cardputerguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • Flipper Zero Meets CardputersUnverifiedbadusb
    Flash Flipper Zero Meets Cardputersguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • Flipper Zero meets M5Stack Cardputer ADVUnverifiedmulti
    Flash Flipper Zero meets M5Stack Cardputer ADVguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • Flock-YouUnverifiedmulti
    Flash Flock-Youguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • Ghost ESPUnverifiedpentest
    Flash Ghost ESPguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • GhostBLE Cardputer + ADVUnverifiedpentest
    Flash GhostBLE Cardputer + ADVguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • Interactive SSH client and VPNUnverifiedmulti
    Flash Interactive SSH client and VPNguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • PalnagotchiUnverifiedpentest
    Flash Palnagotchiguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • M5AppsUnverifiedmulti
    Flash M5Appsguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • Gemini ChatMate: Your AI AssistantUnverifiedmulti
    Flash Gemini ChatMate: Your AI Assistantguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • Cardputer User DemoUnverifiedmulti
    Flash Cardputer User Demoguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • M5Cardputer_WebRadio Cardputer and AdvUnverifiedmulti
    Flash M5Cardputer_WebRadio Cardputer and Advguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • M5CardputerMathGameUnverifiedmulti
    Flash M5CardputerMathGameguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • M5ClawUnverifiedmulti
    Flash M5Clawguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • M5Gotchi - the pwnagotchi for CardputerUnverifiedpentest
    Flash M5Gotchi - the pwnagotchi for Cardputerguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • Mini WinampUnverifiedmulti
    Flash Mini Winampguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • PORKCHOPUnverifiedpentest
    Flash PORKCHOPguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • SparksUnverifiedmulti
    Flash Sparksguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • M5Stack Cardputer ADV SSHUnverifiedmulti
    Flash M5Stack Cardputer ADV SSHguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • MeshcoreUnverifiedmesh
    Flash Meshcoreguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • Meshtastic ADV — Cardputer keyboard clientUnverifiedmesh
    Flash Meshtastic ADV — Cardputer keyboard clientguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • Micro JournalUnverifiedmulti
    Flash Micro Journalguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • MicroCastUnverifiedhome
    Flash MicroCastguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • MicroGrooveUnverifiedmulti
    Flash MicroGrooveguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • MiniAcid for Cardputer ADVUnverifiedmulti
    Flash MiniAcid for Cardputer ADVguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • MP3Player for Cardputer & ADVUnverifiedmulti
    Flash MP3Player for Cardputer & ADVguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • NucleoOsUnverifiedmulti
    Flash NucleoOsguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • OrcaOne m5stickc plus2 v0.0.32Unverifiedmulti
    Flash OrcaOne m5stickc plus2 v0.0.32guided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • PaperWeb [v1.1/ADV]Unverifiedmulti
    Flash PaperWeb [v1.1/ADV]guided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • PicowareUnverifiedmulti
    Flash Picowareguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • PigtailUnverifiedmulti
    Flash Pigtailguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • Pip-Boy Weather Clock - 2m8Unverifieddisplay
    Flash Pip-Boy Weather Clock - 2m8guided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • PlaiUnverifiedmesh
    Flash Plaiguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • PyDOSUnverifiedmulti
    Flash PyDOSguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • Raising Hell - ADVUnverifiedmulti
    Flash Raising Hell - ADVguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • Ratspeak: RatcomUnverifiedmesh
    Flash Ratspeak: Ratcomguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • RuViewUnverifiedmulti
    Flash RuViewguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • SOUND TERRARIUMUnverifiedmulti
    Flash SOUND TERRARIUMguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • stellar-mapUnverifiedmulti
    Flash stellar-mapguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • TagTinker-ADVUnverifiedmulti
    Flash TagTinker-ADVguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • TamaputerUnverifiedmulti
    Flash Tamaputerguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • Tiny JournalUnverifiedmulti
    Flash Tiny Journalguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

  • zxCardPuterUnverifiedmulti
    Flash zxCardPuterguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

Notes

  • ESP32-S3FN8; 8 MB flash, no PSRAM
  • 56-key QWERTY keyboard (4x14), SPM1423 MEMS mic, NS4168 8ohm/1W I2S speaker, IR emitter, microSD slot, 120mAh internal battery plus 1400mAh base battery; physical USB connector type not specified on the official page (omitted) — page lists "USB OTG, USB Serial/JTAG" (native ESP32-S3 USB, no separate bridge chip)
  • io.gpio_exposed=2 COUNTED: the only user-accessible header is "1 x HY2.0-4P port for connecting and expanding I2C sensors", pinout "Yellow: G2, White: G1" = {1,2}. Every other pin on the page (mic G46/G43, microSD G12/G14/G40/G39, display G38/G33/G34/G35/G36/G37, keyboard matrix G3-G15, speaker/IR G41/G42/G43/G44, boot button G0) is hard-wired to an onboard peripheral, not header-exposed. io.gpio_free=2 DERIVED: subtracting esp32-s3's soc.reserved_pins (strapping {0,3,45,46}, usb_flash_tied {19,20,35,36,37}) -- neither G1 nor G2 falls in either set -- gives 2 - 0 = 2. No max Grove/rail output current stated on this page, so power_out is omitted.
  • usb_serial derived from usb.bridge (native) + soc usb.type otg-full-speed + serial-jtag

Verify my board

Reads the connected chip over USB and checks it against what esp-atlas cites for Cardputer — over Web Serial, no backend, nothing leaves your browser.

In-browser verify needs Web Serial: Chrome or Edge on a desktop. Safari, Firefox and phones cannot do it.

Serial monitor

Not connected.