Store

Little Bird

$35.00 $66.00 Save 47% |
Out of stock
No reviews yet

Description Note: M5StickV does not support for microphone function, which will be added on upcoming Wifi version M5StickV+. M5Stack recently launched the...

Get notified when back in stock

Qty
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout
Description

Note: M5StickV does not support for microphone function, which will be added on upcoming Wifi version M5StickV+.

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 state-of-art neural network processor. 

M5stick-V AI Camera features its integration with machine vision capabilities, featuring the unprocessed acceptability to AI Visioning with high energy efficiency and low cost. We co-oped with Sipeed providing the MicroPython environment makes programming onM5stick-V easier. 

The module comes with the OmniVision OV7740 sensor, using the OmniPixel®3-HS technology, providing a best-in-class low light sensitivity, making it ideal for machine vision. In addition to an OV7740 sensor, M5stick-V 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. 


Features:

  • Dual-Core 64-bit RISC-V RV64IMAFDC (RV64GC) CPU / 400Mhz(Normal)
  • Dual Independent Double Precision FPU
  • 8MiB 64bit width On-Chip SRAM
  • Neural Network Processor(KPU) / 0.8Tops
  • Field-Programmable IO Array (FPIOA)
  • Dual hardware 512-point 16bit Complex FFT
  • SPI, I2C, UART, I2S, RTC, PWM, Timer Support
  • AES, SHA256 Accelerator
  • Direct Memory Access Controller (DMAC)
  • Micropython Support
  • Firmware encryption support
  • On-board Hardware resources:
    • Flash: 16M.
    • TFT: ST7789. 135*240 IPS 1.14 SPI
    • Camera :OV7740
    • PCM: MAX98357
    • PMIC: AXP192
    • Button: Front and side.
    • Battery: 200mAh.
    • Indicator light: RGBW .
    • External storage: TF card/Micro SD
    • Gyro: MPU6886.
    • Interface: CONNEXT .

FUNCTIONAL DESCRIPTION

1.1 KENDRYTE K210

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

  • Machine Vision
  • Better low power vision processing speed and accuracy
  • KPU high performance Convolutional Neural Network (CNN) hardware accelerator
  • Advanced TSMC 28nm process, temperature range -40°C to 125°C
  • Firmware encryption support
  • Unique programmable IO array maximises design flexibility
  • Low voltage, reduced power consumption compared to other systems with the same processing power
  • 3.3V/1.8V dual voltage IO support eliminates need for level shifters

1.1.1 CPU

The chip contains a high-performance, low power RISC-V ISA-based dual core 64-bit CPU with the following features:

  • Core Count: Dual-core processor
  • Bit Width: 64-bit CPU 400MHz
  • Frequency: 400MHz
  • ISA extensions: IMAFDC
  • FPU: Double Precision
  • Platform Interrupts: PLIC
  • Local Interrupts: CLINT
  • I-Cache: 32KiB x 2
  • D-Cache: 32KiB x 2
  • On-Chip SRAM: 8MiB

1.2 OV7740

  • support for output formats: RAW RGB and YUV
  • support for image sizes: VGA, QVGA, CIF and any size smaller
  • support for black sun cancellation
  • support for internal and external frame synchronization
  • standard SCCB serial interface
  • digital video port (DVP) parallel output interface
  • embedded one-time programmable (OTP) memory
  • on-chip phase lock loop (PLL)
  • embedded 1.5 V regulator for core
  • Sophisticated Edge Rate Control Enables Filterless Class D Outputs
  • 77dB PSRR at 1kHz
  • Low RF Susceptibility Rejects TDMA Noise from GSM Radios
  • Extensive Click-and-Pop Reduction Circuitry

1.2.1 SPECIFICATION

  • array size: 656 x 488
  • power supply: – core: 1.5VDC ± 5% – analog: 3.3V ± 5% – I/O: 1.7 ~ 3.47V
  • temperature range: – operating: -30° C to 70°C – stable image: 0° C to 50° C
  • output format: – 8-/10-bit raw RGB data – 8-bit YUV
  • lens size: 1/5"
  • input clock frequency: 6 ~ 27 MHz
  • max image transfer rate: VGA (640x480): 60 fps – QVGA (320 x 240): 120 fp
  • sensitivity: 6800 mV/(Lux-sec)
  • maximum exposure interval: 502 x tROW
  • pixel size: 4.2 μm x 4.2 μm
  • image area: 2755.2 μm x 2049.6 μm
  • package/die dimensions: – CSP3: 4185 μm x 4345 μm – COB: 4200 μm x 4360 μm

1.3 MAX98357

  • Single-Supply Operation (2.5V to 5.5V).
  • 3.2W Output Power into 4Ω at 5V
  • 2.4mA Quiescent Current
  • 92% Efficiency (RL = 8Ω, POUT = 1W)
  • 22.8µVRMS Output Noise (AV = 15dB)
  • Low 0.013% THD+N at 1kHz
  • No MCLK Required
  • Sample Rates of 8kHz to 96kHz
  • Supports Left, Right, or (Left/2 + Right/2) Output
  • Sophisticated Edge Rate Control Enables Filterless Class D Outputs
  • 77dB PSRR at 1kHz
  • Low RF Susceptibility Rejects TDMA Noise from GSM Radios
  • Extensive Click-and-Pop Reduction Circuitry

1.4 AXP192

  • Operation Voltage: 2.9V - 6.3V(AMR:-0.3V~15V)
  • Configurable Intelligent Power Select system
  • Current and voltage limit of adaptive USB or AC adapter input
  • The resistance of internal ideal diode lower than 100mΩ

1.5 MPU6886

1.5.1 GYROSCOPE FEATURES

The triple-axis MEMS gyroscope in the MPU-6886 includes a wide range of features:

  • Digital-output X-, Y-, and Z-axis angular rate sensors (gyroscopes) with a user-programmable full-scale range of ±250 dps, ±500 dps, ±1000 dps, and ±2000 dps and integrated 16-bit ADCs
  • Digitally-programmable low-pass filter
  • Low-power gyroscope operation
  • Factory calibrated sensitivity scale factor
  • lens size: 1/5"
  • Self-test

1.5.2 ACCELEROMETER FEATURES

The triple-axis MEMS accelerometer in MPU-6886 includes a wide range of features:

  • Digital-output X-, Y-, and Z-axis accelerometer with a programmable full scale range of ±2g, ±4g, ±8g and ±16g and integrated 16-bit ADCs
  • User-programmable interrupts
  • Wake-on-motion interrupt for low power operation of applications processor
  • Self-test

1.6. ANOTHER HARDWARES

  • Flash: 16M.
  • TFT: ST7789. 135*240 IPS 1.14 SPI
  • Button: Front and side.
  • Battery: 200mAh.
  • Indicator light: RGBW.
  • External storage: TF card/Micro SD
  • Gyro: MPU6886.
  • Interface: CONNECT.

Applications/What can M5Stick-V do?

  • Face recognition/detection
  • Object detection/classification
  • Obtaining size and coordinates of the target in real-time
  • Obtaining the type of detected target in real-time
  • Shape recognition
  • Video/Display
  • Game simulator
Learn

Links

Jargon buster

Plain-language definitions for the technical terms used above.

DAC
A digital-to-analogue converter turns numbers from the microcontroller into a real analogue voltage. It matters if you want to generate simple waveforms, audio-style signals, or variable control voltages rather than just on/off outputs.
edge computing
Edge computing means processing data close to where it is collected, such as on the device itself, rather than sending everything to the cloud. This can reduce delays, internet dependence, and privacy concerns in sensor, camera, and robotics projects.
FPU
A floating-point unit is hardware inside a processor that speeds up calculations with decimal numbers. This helps when projects use maths-heavy tasks such as motion sensing, filtering sensor readings, or audio processing.
Gyroscope
A gyroscope measures rotation, such as how fast a board is turning around its X, Y, and Z axes. This matters for projects like gesture controls, balancing robots, and motion tracking where tilt or rotation changes need to be detected.
I2C
I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
I2S
I2S is a digital audio interface used to send sound data between chips, such as from a microcontroller to an audio amplifier or DAC. It matters if your project needs cleaner digital audio output than a basic buzzer or PWM signal can provide.
Ideal diode
An ideal diode circuit lets current flow one way like a normal diode, but with much less voltage loss. This matters in power-selection or backup-power projects because less voltage is wasted as heat and more reaches your device.
IMU
An Inertial Measurement Unit combines motion sensors to measure movement and orientation. It matters for asset tracking because it can detect movement, tilt, vibration, or changes in direction.
IoT
Short for Internet of Things, meaning physical devices that connect to networks or the internet to send data or be controlled remotely. It matters if you want projects such as connected sensors, remote controls or classroom data-logging activities.
IPS
IPS is a type of LCD panel that keeps colours and contrast more consistent when viewed from an angle. This matters for small displays that may be mounted in a dashboard, handheld project, or enclosure where the viewer is not always looking straight on.
lux
Lux is the standard unit for measuring how much light falls on a surface, similar to how a light meter reports brightness. A sensor that outputs lux gives readings that are easier to compare between rooms, outdoor conditions, and different projects.
MEMS accelerometer
A tiny motion sensor made using micro-electromechanical systems technology that measures acceleration and tilt. In a compass module, it helps correct the heading when the board is not perfectly flat.
MEMS gyroscope
A MEMS gyroscope is a tiny motion sensor made using micro-scale mechanical parts on a chip. It lets a small, low-power module measure rotation without needing a large mechanical gyro, which is useful for compact electronics projects.
MicroPython
A version of the Python programming language made to run on microcontrollers. It matters because it lets beginners write readable code to control LEDs, sensors, motors and displays without needing to start with lower-level languages.
MPU
A microprocessor unit is a processor designed to run a full operating system such as Linux, usually with external memory and storage. It matters because it can handle higher-level tasks like networking, video, and AI that are beyond a typical microcontroller.
PWM
Pulse Width Modulation is a way for a digital pin to simulate variable output power by switching on and off very quickly. It matters for controlling things like LED brightness, motor speed, or servo-style signals from a microcontroller pin.
RF
RF means radio frequency, referring to signals used for wireless communication and other high-frequency electronics. A low-noise, stable power supply is important for RF circuits because power noise can affect signal quality and measurements.
RGB
Short for red, green and blue, usually referring to an LED that can mix those three colours. It matters because controlling an RGB LED teaches how separate outputs combine to create different colours.
RISC-V
An open processor architecture used inside some modern microcontroller chips. It matters because it affects the software tools, performance, and low-power features available for developing projects on the board.
RTC
A Real-Time Clock keeps track of time even when the main processor is asleep or powered down, usually with a small backup battery. It matters for data logging and tracking projects that need accurate timestamps.
SPI
A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
SRAM
Fast temporary memory used by a processor while a program is running. More SRAM helps with projects that handle larger data buffers, networking, displays, or more complex code.
ST7789
A display controller chip commonly used to drive small colour TFT screens. If a board uses an ST7789, your software needs a compatible display library or driver to draw text, graphics and images correctly.
TFT
A thin-film transistor display is a common type of colour LCD used for graphics screens. Knowing a product is for TFTs helps you check that the driver board matches the display’s connector, resolution, backlight, and signalling method.
Torque
A twisting force that causes something to rotate, usually measured in newton-metres or kilogram-centimetres. It matters when choosing motors, servos, gears, and tools because higher torque is needed to lift heavier loads, turn larger wheels, or move mechanisms without stalling.
UART
UART is a simple serial connection that sends data over separate transmit and receive wires, often labelled TX and RX. It matters because this module is designed to replace a wired UART cable with a wireless link while keeping the same serial data format.
Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.