Choose the development platform you want to use, view the corresponding tutorial&quick-Start.
M5Stack recently launched the new AIoT(AI+IoT) Camera powered by Kendryte K210 -an edge computing system-on-chip(SoC) with dual-core 64bit RISC-V CPU and advanced neural network processor..
M5StickV AI Camera possesses machine vision capabilities, equips OmniVision OV7740 image sensor, adopts OmniPixel®3-HS technology, provides optimum low light sensitivity, supports various vision identification capabilities. (e.g. Real-time acquisition of the size, type and coordinates of the detected target ) In addition to an OV7740 sensor, M5StickV features more hardware resources such as a speaker with built-in I2S Class-D DAC, IPS screen, 6-axis IMU, 200mAh Li-po battery, and more.
It is able to perform convolutional neural network calculations at low power consumption, so M5StickV will be a good zero-threshold machine vision embedded solution. It is in support with MicroPython, which makes your code to be more concise when you use M5stick-V for programming.
Power switch operation：
Power on ：Long press power button for 2 seconds
Power off ：Short press power button for 6 seconds
UnitV/M5StickV/M5StickC/ATOM may not work without driver in some systems. Users can manually install FTDI driver to fix this problem.
|Kendryte K210||Dual core 64-bit RISC-V RV64IMAFDC (RV64GC) CPU / 400Mhz(Normal)|
|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|
|Case Material||Plastic ( PC )|
M5StickV does not currently recognize all types of TF-card(microSD). We have tested some common TF-card(microSD). The test results are as follows.
EasyLoader is a concise and fast program writer, which has a built-in case program related to the product. It can be burned to the main control by simple steps to perform a series of function verification. Please install the corresponding driver according to the device type. M5Core host Please click here to view the CP210X driver installation tutorial, M5StickC/V/T/ATOM series can be used without driver)
Charging current measured value
|charging current||Fully charged current(Power OFF)||Fully charged current(Power ON）|
The Kendryte K210 is a system-on-chip (SoC) that integrates machine vision. Using TSMC’s ultra-low-power 28-nm advanced process with dualcore 64-bit processors for better power efficiency, stability and reliability. The SoC strives for ”zero threshold” development and to be deployable in the user’s products in the shortest possible time, giving the product artificial intelligence
The chip contains a high-performance, low power RISC-V ISA-based dual core 64-bit CPU with the following features:
Note: There are two versions of M5StickV currently released by M5Stack. When programming, users need to configure differently according to their corresponding pin mapping. The specific differences are as follows.
In the M2StickV circuit design of the I2C single-mode (blue PCB) version, MPU6886 only supports the user to configure its communication mode to I2C, and its pin mapping is SCL-28, SDA-29.
In the SPI/I2C dual mode (black PCB) version of the M5StickV circuit design, MPU6886 supports the user to configure its communication mode to SPI or I2C, and its pin mapping is SCL-26, SDA-27., when using, you can switch CS Pin level to switch modes (high level 1 is I2C mode, low level 0 is SPI mode)
The specific pin mapping is shown below:
Quick Start Guide
|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||/|