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 ) |
デバイスをPCに接続し、デバイスマネージャーを開き、デバイス用の
FTDIドライバー
をインストールします。win10環境を例にとると、OSに合ったドライバファイルをダウンロードし、解凍してデバイスマネージャからインストールします。(注)システム環境によっては、ドライバを2回インストールしないと有効にならない場合があります。認識できないデバイス名は、通常、M5Stack
またはUSB Serial
です。Windowsでは、デバイスマネージャで直接インストールするドライバファイルの使用を推奨しています(カスタムアップデート)、実行ファイルのインストール方法は正しく動作しない場合があります)。
FTDIドライバのダウンロードはこちら
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 |
EasyLoaderは、製品に関連するケースプログラムを内蔵した、簡潔で高速なプログラムライターです。簡単な手順で主制御に焼き付け、一連の機能検証を行うことができます。
充電電流の測定値
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になります。
具体的なピン配置は以下の通りです。
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 | / |