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 |
|---|
| ST7789v3 | MOSI | SCLK | DC | CS |
| ST7789v3 | LCD_RST | BL |
|---|
| M5IOE1 | PYG5_LCD_RST | PYG10_BL_PWM |
M5IOE1 拡張チップの PYG5_LCD_RST でディスプレイのリセットを制御し、PYG10_BL_PWM でディスプレイのバックライトを制御します。
Audio
| CM0 | G20 | G4 | G19 | G18 | G21 | G2 | G3 |
|---|
| ES8389(0x10) | DIN | MCLK | LRCK | BLCK | DOUT | SDA | SCL |
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 | |
Power Control
| CM0 | G4 | G17 | G16 |
|---|
| GROVE_FUNC_SW | I2C/UART_SW | | |
| GROVE_5V_OUT | | EN | |
| Camera | | | CAM_EN |
M5IOE1
| CM0 | G2_I2C1_SDA | G3_I2C1_SCL |
|---|
| M5IOE1 (0x4F) | SDA | SCL |
| M5IOE1 | PYG2 | PYG4 | PYG5 | PYG14 |
|---|
| POWER | 5V_ADC | USB_DET | CM05V_ADC | PYG14_VSYS_EN |
| M5IOE1 | PYG3 | PYG6 |
|---|
| TCA8418RTWR | KB_RST | |
| GL852G-OHY60 | | HUB_RST |
| M5IOE1 | PYG1 |
|---|
| SW | PYG1_HAT_SW |
| M5IOE1 | PYG8 | PYG9 |
|---|
| KEY_LED1 | BLUE_LED | |
| KEY_LED2 | | GREEN_LED |
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 |
CM0 の G4_I2C/UART_SW で電子スイッチを制御し、HY2.0-4P インターフェースの機能を切り替えます。デフォルト機能は UART です。
| G4_I2C/UART_SW | GROVE FUNC |
|---|
| LOW | UART |
| HIGH | I2C1 |
CM0 の G17_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_SW で HAT_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-Lite  |
|---|
| コア | Raspberry Pi CM0 | Raspberry Pi CM0 |
| Wi-Fi & Bluetooth | ✅ | ✅ |
| 赤外線送信 + 受信 | ✅ | ✅ |
| 8MP カメラ | ✅ | ❌ |
| IMU BMI270 + BMM150 | ✅ | ❌ |
| 標準付属 32GB microSD | ✅ | ❌ |