pdf-icon

Cardputer

SKU:K132

説明

Cardputer はエンジニア向けのカードサイズコンピュータで、メインコントローラに M5StampS3 を採用しています。操作インターフェースとして 56 キーのキーボードと 1.14 インチ TFT 画面を備え、オンボードの SPM1423 デジタル MEMS マイクにより録音やウェイクアップ操作が可能です。また、筐体内スピーカーで音声再生ができ、赤外線 LED による IR コントロールも行えます。拡張面では Grove ポートを 1 基搭載し、各種 I2C センサを接続可能。microSD カードスロットでストレージを拡張できます。電源面では 120 mAh 内蔵バッテリーと(ベース部)1400 mAh バッテリーの組み合わせにより長時間駆動を実現し、昇圧/降圧回路も内蔵。構造面ではベースにマグネットを内蔵し、LEGO ホール拡張にも対応しています。本製品は迅速な機能検証、産業制御、スマートホーム制御システムなどのシーンに適しています。

注意事項

取り外しの注意事項
パネル上の StampS3 を取り外す際は、背面の FPC ケーブルとコネクタを必ずご確認ください。ゆっくり持ち上げないとディスプレイ用コネクタを破損する恐れがあります。詳しい操作は Cardputer Accessory Kit の操作動画を参照してください。

クイックスタート

本チュートリアルでは、Arduino IDE を使用して Cardputer デバイスをプログラミング制御する方法を紹介します
本チュートリアルでは、UiFlow2 ビジュアルプログラミングプラットフォームを使用して Cardputer デバイスを制御する方法を紹介します

特徴

  • M5StampS3 マイクロコントローラ
  • 56 キーキーボード
  • 1.14 インチ TFT 画面
  • 筐体スピーカー & SPM1423 デジタル MEMS マイク
  • 赤外線 LED による IR コントロール
  • HY2.0-4P インターフェースで I2C センサを拡張可能
  • microSD カードスロットでストレージ拡張
  • 120 mAh + ベース部 1400 mAh リチウムバッテリーで長時間駆動
  • ベースにマグネット内蔵、LEGO ホール拡張対応
  • 開発プラットフォーム
    • UiFlow2
    • Arduino IDE
    • ESP-IDF
    • PlatformIO

含まれるもの

  • 1 x Cardputer
  • 1 x M2 六角レンチ

アプリケーション

  • 迅速な機能検証およびプロトタイプ設計
  • 産業制御・オートメーション
  • スマートホーム制御システム
  • データ収集・センサモニタリング
  • 組込みシステム開発・学習
  • 無線通信 & IoT プロジェクト

仕様

仕様 パラメータ
SoC ESP32-S3FN8 (Xtensa LX7), 8MB Flash, Wi-Fi, OTG, CDC
Flash 8MB
ストレージ SD Card
キーボード 56 キー (4 x 14)
ボタン 1 x リセットボタン + 1 x ユーザボタン
Grove 1 x HY2.0-4P
バッテリー容量 120 mAh + 1400 mAh(ベース部)
画面 ST7789V2@1.14 インチ,240 x 135px
スピーカー 8 Ω@1W I2S@NS4168
マイク MEMS マイク @SPM1423
IR 送信距離 ∠0°:410 cm/∠45°:170 cm/∠90°:66 cm
休止電流 DC 4.2 V@0.26 µA
動作電流 IR 送信時:DC 4.2 V@255.6 mA/キーボード時:DC 4.2 V@165.7 mA
動作温度 0 ~ 40 °C
製品サイズ 84.0 x 54.0 x 19.7 mm
製品重量 92.3 g
梱包サイズ 145.7 x 95.0 x 20.7 mm
梱包重量 109.9 g

操作説明

ダウンロードモードに入る

電源投入前に Cardputer 側面の G0 ボタンを押し続け、デバイスに給電した後にボタンを離すと、ダウンロードモードに入ります。

schematics
充電時の注意事項
Cardputer を充電する際は、電源スイッチを ON にしてください。

回路図

ピンマップ

SPM1423 MIC

ESP32-S3FN8 G46 G43 3.3V GND
SPM1423 DAT CLK VCC GND

microSD Socket

ESP32-S3FN8 G12 G14 G40 G39
microSD Socket CS MOSI CLK MISO

ST7789V2 & RGB LED

ESP32-S3FN8 G38 G33 G34 G35 G36 G37
ST7789V2 DISP_BL RST RS DAT SCK CS
RGB LED VDD

Keyboard & Battery Detect

ESP32-S3FN8 G10 G7/G6/G5/G4/G3/G15/G13 G11/G9/G8
Battery Detect(ADC) ADC
74HC138 Y7~Y0 A2/A1/A0

Speaker & IR

ESP32-S3FN8 G41 G42 G43 G44
NS4168 (Speaker) BCLK SDATA LRCLK
IR TX

HY2.0-4P

HY2.0-4P Black Red Yellow White
PORT.CUSTOM GND 5V G2 G1

製品サイズ

module size

データシート

ソフトウェア

Arduino

UiFlow2

PlatformIO

[env:m5stack-stamp-s3]
platform = espressif32
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 =
    M5Unified=https://github.com/m5stack/M5Unified

ESP-IDF

Easyloader

Easyloader ダウンロード 備考
Cardputer User Demo Easyloader download /

動画

  • Cardputer 紹介動画