CardputerZero

Work in progress
本製品のパッケージおよびソフトウェア開発はまだ完了しておりません。最終的な機能および資料は変更される可能性がありますので、あらかじめご了承ください。

SKU:C154

説明

CardputerZero は、ギークおよび開発者向けのポケットサイズ Linux パーソナルコンピュータです。Raspberry Pi CM0 プラットフォームをベースに、クアッドコア Cortex-A53 プロセッサ、1.9 インチディスプレイ、46 キーマトリクスキーボード、8MP カメラ、IMU および RTC を搭載し、手のひらサイズでほぼ完全な開発ターミナルのインタラクション体験を提供します。さらに、Wi-Fi、Bluetooth、イーサネット、microSD、Host/Slave 切替可能な USB システム、および I2C/UART/SPI/GPIO などのモジュール式拡張機能を備えており、オーディオ・ビデオコーデックとバッテリー駆動設計により、モバイル開発、エッジデータ収集、マルチメディアインタラクションの一体化を実現します。主な応用シーンとして、モバイルペネトレーションテスト・運用保守ターミナル、IoT デバイスのデバッグと現場デプロイ、ポータブル AI / ビジョンプロトタイプ検証、メイカープロジェクト開発、フィールドでのデータ収集および迅速なヒューマンマシンインタラクション制御が挙げられます。

特徴

  • Raspberry Pi CM0 コアコントローラ:
    • RP3A0 (BCM2837)
    • CPU: Quad-core Cortex-A53 @ 1 GHz, ARMv8-A (aarch64)
    • メモリ: 512 MB LPDDR2
  • ヒューマンマシンインタラクション:
    • 46 キーマトリクスキーボード
    • 1.9" LCD ディスプレイ @ ST7789v3, 解像度 170x320
    • カメラ @ IMX219 CSI 4-Lane 8MP (3280 x 2464)
    • IMU BMI270 + BMM150
    • 赤外線送信 + 受信
  • ワイヤレス通信:
    • 2.4GHz Wi-Fi 802.11 b/g/n
    • BT 4.2 規格、低消費電力モード(BLE)対応
  • 豊富なインターフェース:
    • 1× 高精細デジタルオーディオ・ビデオ出力インターフェース、1080P 30fps 対応
    • 1x 10/100M イーサネットインターフェース
    • 1x microSD カードスロット
    • 1x HY2.0-4P 拡張インターフェース(内蔵電子スイッチにより I2C / UART インターフェースの切替が可能)
    • Cap EXT 2.54-14P 拡張バス:
      • SPI, UART, I2C, USB, GPIO, 5VIN/OUT
  • USB 拡張:
    • 独立 Host / Slave 切替スイッチ:
    • Slave モード:本体右側の USB Type-C インターフェースを制御
      • 1x USB Type-C 給電 / USB 2.0 + OTG
    • Host モード:本体左側の USB インターフェースを制御
      • 1x USB-A 2.0 インターフェース
      • 1x USB Type-C 2.0 インターフェース
  • オーディオインタラクション:
    • ES8389 オーディオコーデック
    • MEMS マイクロフォン x1
    • AW8737A スピーカーアンプ + 1W @ 8Ω スピーカー
    • 3.5mm オーディオ入出力インターフェース TRRS
  • ビデオコーデック:
    • Decode: 1080P 30fps in H.264 or MPEG-4
    • Encode: 1080P 30fps in H.264
  • 内蔵 DC 3.7V@ 1750mAh NTC 内蔵リチウムバッテリー
  • BQ27220YZFR バッテリーステータス読取
  • RTC RX8130CE

含まれるもの

  • 1 x CardputerZero
  • 1 x 32GB microSD

アプリケーション

  • 運用保守ターミナル
  • IoT デバイスのデバッグ
  • ポータブル AI / ビジョンプロトタイプ検証
  • メイカープロジェクト開発

仕様

仕様 パラメータ
コアコントローラ Raspberry Pi Compute Module 0 (CM0)
CPU RP3A0 (BCM2837), Quad-Core Cortex-A53 @ 1 GHz, ARMv8-A (aarch64)
メモリ 512 MB LPDDR2
Wi-Fi 2.4GHz Wi-Fi 802.11 b/g/n
イーサネット 10/100M イーサネットインターフェース、SR9900A USB 2.0 to イーサネットチップ
ディスプレイ 1.9" LCD ディスプレイ @ ST7789v3, 解像度 170x320
カメラ IMX219 CSI 4-Lane 8MP (3280 x 2464)
キーボード 46 キーマトリクスキーボード
拡張インターフェース EXT 2.54-14P 拡張バス、1x HY2.0-4P インターフェース
USB 拡張チップ GL852G-OHY60 USB 2.0 Hub
待機消費電力 2.5W
内蔵バッテリー DC 3.7V@ 1750mAh、NTC 内蔵
電源 給電 / 充電推奨 5V @ 2A
製品サイズ 84.0 x 54.0 x 23.1mm
製品重量 Work in progress
梱包サイズ Work in progress
梱包重量 Work in progress

操作説明

デバイスの電源供給

回路図

ピンマップ

Display

CM0 G10 G11 G25 G8 G5
ST7789v3 MOSI SCLK DC CS TE
ST7789v3 LCD_RST BL
M5IOE1 PYG12_LCD_RST PYG10_BL_PWM

M5IOE1 拡張チップの PYG12_LCD_RST でディスプレイのリセットを制御し、PYG10_BL_PWM でディスプレイのバックライトを制御します。

Audio

CM0 G20_I2S_DIN G19_I2S_LRCK G18_I2S_BLCK G21_I2S_DOUT G2_I2C1_SDA G3_I2C1_SCL
ES8389(0x10) DOUT LRCK BCLK MCLK/DIN SDA SCL
CM0 G24
AW8737A EN
CM0 G17
3.5mm Headphone HP_DET

3.5mm オーディオ入出力インターフェースには挿入検出機能が搭載されています。HP_DET がイヤホンプラグの接続を検出すると、システムは自動的に出力ラインを切り替えます。イヤホンが挿入されていない場合は、AW8737A スピーカーアンプが有効になります。アンプのイネーブル信号は CM0 の G24 ピン で制御できます。

USB 2.0

CardputerZero は CM0 内部の USB インターフェースリソースを USB Hub で拡張し、複数の USB インターフェースとイーサネットインターフェース機能を実現しています。

本体左側には Host / Slave 物理切替スイッチがあります。Slave モードでは USB Hub チップとの接続が切断されるため、左側の USB-A、USB Type-C インターフェース、および上部の EXT 2.54-14P 拡張バスの HAT-P0/P1 USB インターフェース、イーサネットインターフェースは使用できなくなります。

  • Slave モード:
    • CM0 USB を本体右側の USB Type-C インターフェースに接続
  • Host モード:
    • CM0 USB を内部 USB Hub に接続し、USB Hub を経由してさらに 4 ポートの USB インターフェースに拡張。
    • USB Hub から拡張された USB1 は USB-ETH チップを経由してイーサネットインターフェース機能を提供。
    • USB Hub から拡張された USB2 〜 4 はそれぞれ、USB-A、USB Type-C インターフェース、および上部の EXT 2.54-14P 拡張バスの HAT-P0/P1 USB インターフェースに使用されます。

HMI

CM0 G2_I2C1_SDA G3_I2C1_SCL G27
Keyboard - TCA8418RTWR (0x34) SDA SCL KB_INT
IMU - BMI270 (0x68) SDA SCL
RTC - RX8130CE (0x32) SDA SCL
BMI270 BMI_SDA BMI_SCL
BMM150 (0x10) SDA SCL

Power Control

CM0 G4
GROVE_FUNC_SW I2C/UART_SW
CM0 G6
SWITCH SW_DET

G6_SW_DET はスイッチ検出信号の読み取りに使用します。

M5IOE1

CM0 G2_I2C1_SDA G3_I2C1_SCL G16
M5IOE1 (0x4F) SDA SCL NRST
  • 電源ステータス
M5IOE1 PYG2 PYG4 PYG5 PYG14
POWER HW_DET GROVE_EN PWR_DET PWR_EN
  • ペリフェラルリセット
M5IOE1 PYG3 PYG6
KEYBOARD & USB_HUB KB_HUB_RST
MIC MIC_SW

PYG3_KB_HUB_RST は、キーボードコントローラー TCA8418RTWR と USB Hub GL852G-OHY60 の共通リセット制御信号です。

PYG6_MIC_SW は、3.5mm TRRS インターフェースのマイクチャンネルを CTIA / OMTP 規格間で切り替えます。

PYG6_MIC_SW Standard
LOW CTIA
HIGH OMTP
  • HAT P0/P1 機能切替
M5IOE1 PYG1
SW PYG1_HAT_SW
M5IOE1 PYG13
HAT_EN PYG13_HAT_EN

PYG13_HAT_EN は HAT インターフェースの有効化を制御します。

PYG13_HAT_EN HAT PORT POWER
LOW OFF
HIGH ON
  • CAPS LOCKS インジケータ LED
M5IOE1 PYG8 PYG9 PYG11
KEY_LED1 SHIFT_LED
KEY_LED2 FN_LED
KEY_LED3 SYM_LED

IR TX & RX

CM0 G12 G13
IR IR_TX IR_RX

HY2.0-4P

HY2.0-4P Black Red Yellow White
UART / I2C GND 5V G14_UART_TXD / G2_I2C1_SDA G15_UART_RXD / G3_I2C1_SCL

CM0G4_I2C/UART_SW で電子スイッチを制御し、HY2.0-4P インターフェースの機能を切り替えます。デフォルト機能は UART です。

G4_I2C/UART_SW GROVE FUNC
LOW UART
HIGH I2C1

M5IOE1PYG4_GROVE_EN でインターフェースの 5V 出力のイネーブル制御を行います。(最大供給電流 < 500mA)

EXT 2.54-14P

FUNC PIN LEFT RIGHT PIN FUNC
USB4_D_P / G26 HAT_P0 1 2 5VIN
USB4_D_N / G23 HAT_P1 3 4 GND
G22 5 6 5VOUT
SPI0_CLK G11 7 8 G2 I2C1_SDA
SPI0_MOSI G10 9 10 G3 I2C1_SCL
SPI0_MISO G9 11 12 G15 UART_RXD
SPI0_CS1 G7 13 14 G14 UART_TXD

M5IOE1 拡張チップの PYG1_HAT_SWHAT_P0、HAT_P1 ピンの USB / GPIO 機能切替を制御できます。デフォルト機能は GPIO です。

PYG1_HAT_SW EXT HAT_P0/P1 FUNC
LOW GPIO26 / GPIO23
HIGH USB Hub - USB4

データシート

ソフトウェア

クイックスタート

coming soon...

SDK

coming soon...

Kernel

coming soon...

製品比較

製品比較項目 CardputerZero CardputerZero CardputerZero-Lite CardputerZero-Lite
コア Raspberry Pi CM0 Raspberry Pi CM0
Wi-Fi & Bluetooth
赤外線送信 + 受信
8MP カメラ
IMU BMI270 + BMM150
標準付属 32GB microSD
Page Tools
PDF