pdf-icon

Tab5

SKU:C145/K145

説明

Tab5 は、開発者向けに設計された高い拡張性を持つポータブルなスマート IoT 端末開発デバイスです。デュアルチップ構成と豊富なハードウェアリソースを統合しています。メインコントローラには RISC-V アーキテクチャに基づく ESP32-P4 SoC を採用し、16 MB Flash と 32 MB PSRAM を搭載。ワイヤレスモジュールには ESP32-C6-MINI-1U を採用し、Wi-Fi 6 をサポートします。アンテナシステムは内蔵 3D アンテナと外部 MMCX アンテナ端子を自由に切り替えられ、さまざまな設置環境で高いスループットと低遅延制御を実現します。
ビジュアルおよびインタラクション面では、MIPI-DSI 接続の 5″ 1280×720 IPS TFT ディスプレイを備え、タッチは GT911 マルチタッチコントローラ(I2C)で処理され、滑らかで高感度な操作感を提供します。MIPI-CSI 接続の SC2356 2 MP カメラ(1600×1200)を搭載し、HD 動画撮影、画像処理、エッジ AI アプリケーション(顔認識、物体追跡など)を実現します。
インターフェース面では、USB-A(ホスト)と USB-C(USB 2.0 OTG)ポートを装備し、マウスやキーボードなどの一般的な周辺機器を接続可能。産業用途向けに RS-485(SIT3088 + ディップスイッチ式 120 Ω 終端抵抗)バス通信をサポート。さらに GROVE、M5BUS、GPIO_EXT ピンヘッダ、microSD カードスロット、STAMP パッド(Cat.M、NB-IoT、LoRaWAN などのモジュール対応)を備え、センサや通信手段を柔軟に拡張できます。また Reset/Boot ボタンで高速リセットや書き込みモードへの移行が可能です。
オーディオ&ビデオ面では、ES8388 オーディオコーデックと ES7210 AEC フロントエンド、デュアルマイクアレイ、3.5 mm ヘッドホン端子、スピーカーにより、高忠実度の録音・再生と高精度音声認識を実現。内蔵 BMI270 6 軸センサ(加速度計 + ジャイロ、割り込みウェイクアップ対応)がモーション追跡や姿勢検知でメインコントローラをウェイクアップし、低消費電力環境でも高い応答性を確保します。
時間と電源管理では、RX8130CE リアルタイムクロック(タイマ割り込みウェイクアップ対応)を搭載。底部は NP-F550 着脱式リチウム電池に対応し、MP4560 昇降圧管理、IP2326 充放電制御、INA226 リアルタイムモニタリング回路を統合し、外部電源がない環境でも安定動作を保証します。
筐体側面には標準 1/4″-20 三脚ネジ穴を備え、三脚や各種スタンドへ直接固定できるため、撮影や設置が容易です。
Tab5 はスマートホーム制御、リモート監視、産業オートメーション、IoT プロトタイプ開発、教育・研究など幅広い用途で活躍し、開発者や企業に多機能で拡張性の高いハイパフォーマンス開発プラットフォームを提供します。

クイックスタート

本チュートリアルでは、UiFlow2 グラフィカルプログラミングプラットフォームで Tab5 を制御する方法を紹介します。
本チュートリアルでは、Arduino IDE で Tab5 をプログラミングする方法を紹介します。

特徴

  • ESP32-P4 デュアルコアメインコントローラ
  • ESP32-C6 ワイヤレスモジュール
  • Wi-Fi 6
  • 内蔵 3D アンテナ & MMCX 外部アンテナ端子
  • 5″ 720P MIPI-DSI ディスプレイ
  • GT911 マルチタッチ
  • SC2356 2 MP カメラ
  • USB-A Host + USB-C OTG
  • RS485 産業用インターフェース
  • Grove & M5-Bus 拡張
  • microSD カードスロット
  • Stamp 拡張パッド
  • ES8388 オーディオコーデック
  • ES7210 AEC デュアルマイク
  • 1 W スピーカー + 3.5 mm ヘッドホン
  • BMI270 6 軸センサ
  • RX8130CE リアルタイムクロック
  • Reset/Boot & Power ボタン
  • NP-F550 着脱式バッテリー
  • 標準 1/4″-20 三脚ネジ穴
  • 開発プラットフォーム
    • UiFlow2
    • Arduino IDE
    • ESP-IDF
    • PlatformIO

含まれるもの

製品ヒント
Tab5 Kit は着脱式 NP-F550 リチウムバッテリーを内蔵したキット版で、スタンダード版 Tab5 にはバッテリーが付属しません。スタンダード版を使用する場合は外部電源を接続するか、別途バッテリーをご用意ください。

Tab5

  • 1 x Tab5
  • 1 x 1.25-6P 片側端子ケーブル

Tab5 Kit

  • 1 x Tab5 Kit
  • 1 x 1.25-6P 片側端子ケーブル
  • 1 x NP-F550 2000 mAh 着脱式バッテリー

アプリケーション

  • スマートホーム制御
  • リモート監視システム
  • IoT デバイス開発
  • 産業オートメーション

仕様

仕様 パラメータ
メイン SoC ESP32-P4NRW32(RISC-V 32 ビット高性能デュアルコア 400 MHz + LP シングルコア 40 MHz)
無線モジュール SoC ESP32-C6-MINI-1U(Wi-Fi 6 @ 2.4 GHz / Thread / ZigBee 対応)
アンテナ 内蔵 3D アンテナ & 2 × MMCX 外部アンテナ端子
Flash 16 MB
PSRAM 32 MB
ディスプレイ 5 インチ IPS TFT(1280×720)
タッチ GT911 マルチタッチコントローラ(I2C)
カメラ SC2356 @ 2 MP(1600×1200)、MIPI-CSI 接続
オーディオ IC ES8388 コーデック、ES7210 AEC フロントエンド
マイク デュアルマイクシステム(AEC エコーキャンセル)
スピーカー 1 W@8 Ω NS4150B
ヘッドホン端子 3.5 mm
USB ポート USB-A(Host)、USB-C(USB 2.0 OTG)
RS485 ポート SIT3088(120 Ω 切替可能終端抵抗)電源範囲: 6 ~ 24 V
拡張インターフェース 1 × Grove、1 × M5BUS、GPIO_EXT拡張バスダ
ストレージ拡張 microSD カードスロット
拡張パッド Stamp パッド(Cat.M/ NB-IoT / LoRaWAN モジュール対応)
モーションセンサ BMI270 6 軸(加速度計 + ジャイロ、割り込みウェイクアップ対応)
RTC RX8130CE リアルタイムクロック(タイマ割り込みウェイクアップ対応)
Reset/Boot ボタン 1 × Button、電源オン / オフおよび書き込みモード
充電管理 IP2326 充電管理 IC
電源モニタ INA226(バス電流 / 電圧モニタ)
バッテリー NP-F550 着脱式リチウムバッテリー、7.4 V @ 2000 mAh(14.8 Wh)
バッテリー持続時間 標準使用環境(画面輝度 50%、Wi-Fi 常時接続、バックグラウンドタスク稼働)で、満充電(8.23 V)からシャットダウン閾値(6.0 V)まで約 6 時間連続動作
動作温度 0 ~ 40 ℃
製品サイズ Tab5: 128.0 × 80.0 × 12.0 mm Tab5 Kit: 128.0 × 80.0 × 26.7 mm
製品重量 Tab5: 124.5 g Tab5 Kit: 277.4 g バッテリー: 97.9 g
梱包サイズ Tab5: 148.0 × 103.0 × 21 mm Tab5 Kit: 191.0 × 103.0 × 25.0 mm
梱包重量 Tab5: 162.5 g Tab5 Kit: 277.4 g

操作説明

Tab5 電源供給

Tab5 電源供給の注意事項
Tab5 の電源を切断したり電池を交換する前に、必ず先にシャットダウン操作を行ってください。電源を直接切断した場合は、5 秒間隔を空けてから再通電してください。そうしないと、電圧異常により IMU センサーが正常に初期化できない場合があります。

電源オン/オフ

電源オン/オフ
デバイスが USB データケーブルまたはバッテリーで給電されている状態で、電源オフ時は電源ボタンを 1 回押すと電源オンになります。電源オンの状態で電源ボタンを 2 回押すと電源オフになります。

ダウンロードモード

ダウンロードモード
USB データケーブルまたはバッテリーで給電されている状態で、リセットボタンを約 2 秒間長押しし、内部の緑色 LED インジケーターが高速点滅し始めたらボタンを離すと、デバイスはダウンロードモードに入り、ファームウェアの書き込みを待ちます。

バッテリー取り付け時の注意

バッテリーの取り付け
デバイスの電源が切れている状態で、まず基板側面の赤いロックボタンを押しながら、バッテリーモジュール背面の金属タブを基板上の「BATTERY」スロットに合わせ、上から下へレールに沿って軽く押し込みます。バッテリーモジュールが基板と完全に密着したら赤いボタンを離し、取付と給電を完了します。

M5-Bus バス拡張

M5-Bus バス拡張
下図のように、Tab5 背面には M5-Bus バスインターフェースが統合されており、Module シリーズ製品の拡張に使用できます。

回路図

ピンマップ

PI4IOE5V6408

ESP32-P4 G32 G31 CHIP_PU
PI4IOE5V6408 SCL SDA RST

CAM

ESP32-P4 CAM
G32 CAM_SCL
G31 CAM_SDA
G36 CAM_MCLK
CSI_DATAP1 (専用) CAM_D1P
CSI_DATAN1 (専用) CAM_D1N
CSI_CLKP (専用) CAM_CSI_CKP
CSI_CLKN (専用) CAM_CSI_CKN
CSI_DATAP0 (専用) CSI_DOP
CSI_DATAN0 (専用) CSI_DON
PI4IOE5V6408 P6
CAM CAM_RST

NS4150B

PI4IOE5V6408 P1
NS4150B SPK_EN

ES8388

ESP32-P4 G30 G27 G26 G29 G32 G31
ES8388 MCLK SCLK DSDIN LRCK CCLK CDATA

ES7210

ESP32-P4 G30 G27 G28 G29 G32 G31
ES7210 MCLK SCLK ASDOUT LRCK CCLK CDATA

LCD

ESP32-P4 ILI9881C
G22 LEDA
G23 TP_INT
G31 SDA
G32 SCL
DSI_CLKN (専用) DSI_CK_N
DSI_CLKP (専用) DSI_CK_P
DSI_DATAN1 (専用) DSI_D1_N
DSI_DATAP1 (専用) DSI_D1_P
DSI_DATAN0 (専用) DSI_D0_N
DSI_DATAP0 (専用) DSI_D0_P
PI4IOE5V6408 P5 P4
ILI9881C TP_RST LCD_RST

BMI270 & RTC(RX8130CE) & INA226

ESP32-P4 G32 G31
BMI270 SCL SDA
RX8130CE SCL SDA
INA226 SCL SDA
  • 割り込みウェイクアップ(PMS150G-U06 電源管理)
PMS150G-U06 PA6/CIN-
BMI270 INT(E_TRG)
RX8130CE INT(E_TRG)

ESP32-C6

ESP32-P4 G11 G10 G9 G8 G13 G12 G15 G14
ESP32-C6 SDIO2_D0 SDIO2_D1 SDIO2_D2 SDIO2_D3 SDIO2_CMD SDIO2_CK RESET IO2

microSD

ESP32-P4 G39 G40 G41 G42 G43 G44
microSD SPI Mode MISO CS SCK MOSI
microSD SDIO Mode DAT0 DAT1 DAT2 DAT3 CLK CMD

RS485

ESP32-P4 G21 G20 G34
SIT3088 RX TX DIR

IP2326

PI4IOE5V6408 P7 P6
IP2326 CHG_EN CHG_STAT

HY2.0-4P

HY2.0-4P Black Red Yellow White
PORT.A GND 5V G53 G54

M5-Bus

FUNC PIN LEFT RIGHT PIN FUNC
GND 1 2 G16 GPIO
GND 3 4 G17 PB_IN
GND 5 6 RST EN
MOSI G18 7 8 G45 GPIO
MISO G19 9 10 G52 PB_OUT
SCK G5 11 12 3V3
RXD0 G38 13 14 G37 TXD0
PC_RX G7 15 16 G6 PC_TX
Int SDA G31 17 18 G32 Int SCL
GPIO G3 19 20 G4 GPIO
GPIO G2 21 22 G48 GPIO
GPIO G47 23 24 G35 GPIO
HVIN 25 26 G51 GPIO
HVIN 27 28 5V
HVIN 29 30 BAT

Tab5 Board PinMap Overview

製品サイズ

データシート

ソフトウェア

Arduino

UiFlow2

PlatformIO

[env:esp32p4_pioarduino]
platform = https://github.com/pioarduino/platform-espressif32.git#54.03.21
upload_speed = 1500000
monitor_speed = 115200
build_type = debug
framework = arduino
board = esp32-p4-evboard
board_build.mcu = esp32p4
board_build.flash_mode = qio
build_flags =
    -DBOARD_HAS_PSRAM
    -DCORE_DEBUG_LEVEL=5
    -DARDUINO_USB_CDC_ON_BOOT=1
    -DARDUINO_USB_MODE=1
lib_deps =
    https://github.com/M5Stack/M5Unified.git
    https://github.com/M5Stack/M5GFX.git

ESP-IDF

Easyloader

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

その他

動画

  • Tab5 製品紹介および活用事例