SKU:K027
M5Stack は、デュアルコア 64bit RISC-V CPU と先進のニューラルネットワークプロセッサを搭載したエッジコンピューティング・システムオンチップ(SoC)である Kendryte K210 を搭載した新しい AIoT(AI+IoT)カメラの発売を開始いたしました。
M5StickV AI Camera はマシンビジョン機能を持ち、OmniVision OV7740 イメージセンサーを搭載、OmniPixel®3-HS 技術を採用し、最適な低光感度を提供、様々なビジョン識別能力をサポートします。(例:検出したターゲットのサイズ、種類、座標をリアルタイムで取得する場合など) M5StickV は OV7740 センサーに加え、I2S クラス D DAC 内蔵スピーカー、IPS スクリーン、6 軸 IMU、200mAh Li-po バッテリーなど、より多くのハードウェアリソースを搭載しています。
M5StickV は、低消費電力で畳み込みニューラルネットワークの計算を実行することができるので、ゼロ閾値マシンビジョン組み込みソリューションとして適しています。また、MicroPython をサポートしており、M5stick-V を使用してプログラミングすることで、より簡潔なコードを作成することができます。
使用する開発プラットフォームを選択し、対応するチュートリアル&クイックスタートをご覧ください。
アプリケーション s
Resources | Parameter |
---|---|
Kendryte K210 | Dual core 64-bit RISC-V RV64IMAFDC (RV64GC) CPU / 400Mhz(Normal) |
SRAM | 8MiB |
Flash | 16M |
Power input | 5V @ 500mA |
KPU Parameter size of neural network | 5.5MiB - 5.9MiB |
Port | TypeC x 1, GROVE(I2C+I/0+UART) x 1 |
RGB LED | RGBW x 1 |
Button | Custom button x 2 |
IPS screen | 1.14 TFT, 135*240, ST7789 |
Camera | OV7740(30W pixels) |
FOV | 55deg |
PMU | AXP192 |
Battery | 200mAh |
External storage | TF-card(microSD) |
MEMS | MPU6886 |
Net weight | 23g |
Gross weight | 82g |
Product Size | 48*24*22mm |
Package Size | 144*44*43mm |
Case Material | Plastic ( PC ) |
M5StickV は現在、すべての種類の TF-card(microSD)を認識するわけではありません。そこで、一般的な TF-card(microSD)をいくつかテストしてみました。テスト結果は以下の通りです。
Brand | Storage | Type | Class | Format | Test Results |
---|---|---|---|---|---|
Kingston | 8G | HC | Class4 | FAT32 | OK |
Kingston | 16G | HC | Class10 | FAT32 | OK |
Kingston | 32G | HC | Class10 | FAT32 | NO |
Kingston | 64G | XC | Class10 | exFAT | OK |
SanDisk | 16G | HC | Class10 | FAT32 | OK |
SanDisk | 32G | HC | Class10 | FAT32 | OK |
SanDisk | 64G | XC | Class10 | / | NO |
SanDisk | 128G | XC | Class10 | / | NO |
XIAKE | 16G | HC | Class10 | FAT32 | OK(purple) |
XIAKE | 32G | HC | Class10 | FAT32 | OK |
XIAKE | 64G | XC | Class10 | / | NO |
TURYE | 32G | HC | Class10 | / | NO |
充電電流の測定値
charging current | Fully charged current(Power OFF) | Fully charged current(Power ON) |
---|---|---|
0.376A | 0.078A | 0.255A |
Kendryte K210 は、マシンビジョンを統合したシステムオンチップ(SoC)である。TSMC の超低消費電力 28nm 先進プロセスを使用し、デュアルコア 64 ビットプロセッサを搭載して、電力効率、安定性、信頼性を向上させました。この SoC は、「ゼロ・スレッショルド」開発を目指しており、ユーザーの製品に最短時間で導入することができ、製品に人工知能を搭載することができます
.
このチップには、高性能で低消費電力の RISC-V ISA ベースのデュアルコア 64 ビット CPU が搭載されており、以下の特長があります。
I2C シングルモード(青色 PCB)バージョンの M2StickV の回路設計では、MPU6886 は I2C への通信モード設定のみをサポートし、そのピンマッピングは SCL-28, SDA-29 です。
M5StickV の SPI/I2C デュアルモード(黒 PCB)バージョンでは、MPU6886 は SPI または I2C の通信モードをサポートし、そのピンマッピングは SCL-26、SDA-27 になります。
具体的なピン配置は以下の通りです。
デバイスを PC に接続し、デバイスマネージャーを開き、デバイス用の
FTDI ドライバー
をインストールします。win10 環境を例にとると、OS に合ったドライバファイルをダウンロードし、解凍してデバイスマネージャからインストールします。(注)システム環境によっては、ドライバを 2 回インストールしないと有効にならない場合があります。認識できないデバイス名は、通常、M5Stack
またはUSB Serial
です。Windows では、デバイスマネージャで直接インストールするドライバファイルの使用を推奨しています(カスタムアップデート)、実行ファイルのインストール方法は正しく動作しない場合があります。
FTDI ドライバのダウンロードはこちら
EasyLoader は、製品に関連するケースプログラムを内蔵した、簡潔で高速なプログラムライターです。簡単な手順で主制御に焼き付け、一連の機能検証を行うことができます。
Release Date | Product Change | Note: |
---|---|---|
2019.7 | Initial public release | / |
2020.3 | The circuit supports configuring MPU6886 to use SPI or I2C protocol for communication.I2C pin change SCL (28=>26), SDA (29=>27) | Program to drive the chip select pin CS for modification, high level 1 is I2C mode, low level 0 is SPI mode. |
2020.3 | Add with Microphone | / |
2020.4 | Standard package add with bracket | / |