Cardputer-Adv: M5Stack’s Upgraded Card-Sized Computer for IoT Developers
M5Stack has launched the Cardputer-Adv, an upgraded card-sized computer for rapid IoT development. It keeps the original’s pocketable form while adding better performance, richer I/O, and longer battery life. If you build sensor nodes, portable dashboards, or field tools, this device gives you a compact platform that is ready to prototype.

What’s new in Cardputer-Adv
- Core hardware: Based on the Stamp-S3A module with Wi-Fi and Bluetooth LE for reliable wireless projects.
- Audio: ES8311 audio codec with built-in mic, speaker, and 3.5 mm headphone jack for voice and media use cases.
- Sensing & expansion: 6-axis IMU, IR transmitter, Grove/HY2.0-4P port, 14-pin header, and microSD slot.
- Optional long-range comms: LoRa868 accessory (including Meshtastic support) for off-grid networking.
- Power & build: 1750 mAh rechargeable battery, magnetic base, and LEGO-compatible mounting.
- Developer tooling: UIFlow2, Arduino IDE, ESP-IDF, and PlatformIO support.

Practical use cases
- Portable dashboards: View sensor data, device status, or logs on a small, rechargeable handheld.
- Sensor nodes & monitoring: Combine the IMU and external sensors for activity, environment, or motion tracking.
- Remote control & installations: Use the keyboard, IR, and wireless interfaces for smart remotes or interactive exhibits.
- Hobby projects: Build retro handhelds, field tools, or compact UI panels with quick iteration.

Technical details at a glance
Key hardware and interfaces for planning your build:
| Feature | Details |
|---|---|
| Compute module | Stamp-S3A with Wi-Fi and Bluetooth LE |
| Display & input | Integrated screen and compact keyboard for local control |
| Audio | ES8311 codec, microphone, speaker, 3.5 mm jack |
| Sensors | 6-axis IMU, IR transmitter |
| Expansion | Grove/HY2.0-4P, 14-pin header, microSD slot |
| Optional radios | LoRa868 accessory (Meshtastic compatible) |
| Battery | 1750 mAh rechargeable, USB-C charging |
| Mounting | Magnetic base; LEGO-compatible options |
| Toolchains | UIFlow2, Arduino IDE, ESP-IDF, PlatformIO |

Getting started and developer tips
- Charge and connect: Power the 1750 mAh battery via USB-C and connect to your dev machine.
- Pick a toolchain: UIFlow2 for a fast start; Arduino IDE or ESP-IDF for full control; PlatformIO for multi-env projects.
- Explore demos: Test screen output, audio I/O, IMU data, and IR to confirm your setup.
- Prototype with Grove: Add sensors and actuators using the HY2.0-4P port; log to microSD where needed.
- Go long-range: Add the LoRa868 accessory for off-grid links and mesh experiments.
Tips: Keep display brightness sensible to extend runtime, debounce keyboard input in firmware, and profile Wi-Fi usage if you need long battery life.
Verdict and where to buy
Cardputer-Adv is a practical upgrade for portable IoT builds. It combines wireless connectivity, audio, sensing, and expansion in a single handheld unit. If you want a compact platform for field testing or classroom projects, it offers a strong balance of features and simplicity.
You can find Cardputer-Adv and compatible accessories at the Electromaker Store. Note: at time of writng the Cardputer-Adv is currently out of stock. We are expecting new stock to arrive soon!
FAQs
Which development tools are supported?
UIFlow2, Arduino IDE, ESP-IDF, and PlatformIO are supported for quick starts or low-level control.
Does it support long-range links?
Yes, with the optional LoRa868 accessory. It can be used for mesh scenarios such as Meshtastic.
Can I add external sensors?
Yes. Use the Grove/HY2.0-4P port or the 14-pin header for expansion, and log data to a microSD card if needed.
How long does the battery last?
Runtime depends on Wi-Fi activity, screen brightness, and workload. Optimising those factors extends battery life.
Is audio input and output built in?
Yes. The ES8311 codec, microphone, speaker, and 3.5 mm jack enable voice and media projects.
Leave your feedback...