SKU:K132
Cardputer is a card-sized computer designed for engineers, featuring an M5StampS3 as the main controller.
For human-machine interaction, it is equipped with a 56-key keyboard and a 1.14-inch TFT screen. The onboard SPM1423 digital MEMS microphone supports recording or wake-up functions, while the built-in cavity speaker enables audio playback. An infrared emitter provides IR control capability.
Expansion is provided via a Grove port for custom sensor connection, and a microSD card slot allows storage expansion.
Power is supplied by an internal 120 mAh battery plus a 1400 mAh battery in the base, greatly extending battery life. Integrated charge, boost and buck circuits are included.
The magnetic base can attach to metal surfaces and offers LEGO-compatible mounting holes.
Cardputer is ideal for rapid functional prototyping, industrial control, smart-home systems and more.
Specification | Parameter |
---|---|
SoC | ESP32-S3FN8 (Xtensa LX7), 8MB Flash, Wi-Fi, OTG, CDC |
Flash | 8MB |
Storage | SD Card |
Keyboard | 56 keys (4 x 14) |
Buttons | 1 x Reset button + 1 x User button |
Grove | 1 x HY2.0-4P |
Battery Capacity | 120 mAh + 1400 mAh (in base) |
Screen | ST7789V2 @ 1.14 inch, 240 x 135 px |
Speaker | 8 Ω @ 1 W I2S @ NS4168 |
Microphone | MEMS microphone @ SPM1423 |
IR Emitting Distance | 410 cm at ∠0°, 170 cm at ∠45°, 66 cm at ∠90° |
Sleep Current | DC 4.2 V @ 0.26 µA |
Working Current | IR mode: DC 4.2 V @ 255.6 mA; Keyboard mode: DC 4.2 V @ 165.7 mA |
Operating Temperature | 0 ~ 40 °C |
Product Size | 84.0 x 54.0 x 19.7 mm |
Product Weight | 92.3 g |
Package Size | 145.7 x 95.0 x 20.7 mm |
Gross Weight | 109.9 g |
If you want to enter download mode, set the power switch on the side of the Cardputer-Adv to the OFF
position, then press and hold the G0
button before powering on. After supplying power to the device, release the button, and the device will enter download mode.
ON
.ESP32-S3FN8 | G46 | G43 | 3.3V | GND |
---|---|---|---|---|
SPM1423 | DAT | CLK | VCC | GND |
ESP32-S3FN8 | G12 | G14 | G40 | G39 |
---|---|---|---|---|
microSD Socket | CS | MOSI | CLK | MISO |
ESP32-S3FN8 | G38 | G33 | G34 | G35 | G36 | G37 |
---|---|---|---|---|---|---|
ST7789V2 | DISP_BL | RST | RS | DAT | SCK | CS |
RGB LED | VDD |
ESP32-S3FN8 | G10 | G7/G6/G5/G4/G3/G15/G13 | G11/G9/G8 |
---|---|---|---|
Battery Detect (ADC) | ADC | ||
74HC138 | Y7~Y0 | A2/A1/A0 |
ESP32-S3FN8 | G41 | G42 | G43 | G44 |
---|---|---|---|---|
NS4168 (Speaker) | BCLK | SDATA | LRCLK | |
IR | TX |
HY2.0-4P | Black | Red | Yellow | White |
---|---|---|---|---|
PORT.CUSTOM | GND | 5V | G2 | G1 |
[env:m5stack-cardputer]
platform = espressif32@6.7.0
board = esp32-s3-devkitc-1
framework = arduino
upload_speed = 1500000
build_flags =
-DESP32S3
-DCORE_DEBUG_LEVEL=5
-DARDUINO_USB_CDC_ON_BOOT=1
-DARDUINO_USB_MODE=1
lib_deps =
M5Cardputer=https://github.com/m5stack/M5Cardputer
Easyloader | Download | Note |
---|---|---|
Cardputer User Demo Easyloader | download | / |