yahboom
HomeLearn
Solution
Blog
Online Store
About Us
EN/中文
K210 Module📖
0.Camera changes
  • Precautions for camera changes
1.K210-AI-Camera introduction
  • 1.K210 main chip introduction
  • 2.K210 visual recognition module introduction
  • 3.Module pin assignments
  • 4.MicroPython Introduction
  • 5. FAQ analysis
  • 6.Bracket installation
2.Development Environment Setup
  • 1.To install the serial port assistant
  • 2.Install CanMV IDE development software
  • 3.Flashcard factory firmware
  • 4.IDE import routine
  • 5.Call custom py library
  • 6.MicroPython API documentation
3.Basic experimental routines
  • 1.Lighting the RGB light experiment
  • 2.Key features of the experiment
  • 3.Timer experiment
  • 4.PWM breathing light experiment
  • 5.LCD display experiment
  • 6.The touchpad read the coordinates of the experiment
  • 7.The camera shows the experimental
  • 8.Memory card read and write files of the experiment
  • 9.External interface experimental
4.Graphical manipulation routines
  • 1.Draw graphics
  • 2.Button and the click event
  • 3.Slider
  • 4.Chart animation
  • 5.Multi-label layout
5.AI visual experiments routines
  • How to import the model file into memory cardnew
  • 1.Color recognition
  • 2.Barcode recognition
  • 3.QR code recognition
  • 4.Apriltags recognition
  • 5.Face detection
  • 6.Face feature detection
  • 7.Mask detection
  • 8.Face recognition
  • 9.Object detection
  • 10.Self-learning classification
  • 11.Handwritten digit recognition
  • 12. Multiple color recognition
  • 13. Human body detectionnew
  • 14. Yolo hand detectionnew
  • 15. License Plate Recognitionnew
  • 16. Autonomous training modelnew
6.Extended routines (sold separately)
6.1.For STM32 Car
  • 10. stm_ K210 Autonomous Learning Classification
  • 1.automatic driving
  • 2.color follow
  • 3.Handwriting digital operation
  • 4.Color reaction
  • 5.Road sign indicating the operation
  • 6.Following the apriltag
  • 7.QR code instruction
  • 8.PTZ tracking color
  • 9.PTZ tracking face
6.2.1 arduino_k210
  • 1.ard_k210-Color recognition
  • 2.ard_k210-Bar code identification
  • 3.ard_k210-QR code identification
  • 4.ard_ K210-mechanical code identification
  • 5.ard_ K210-Face Detection
  • 6. ard_ K210-facial feature detection
  • 7. ard_ K210-mask detection
  • 8. ard_ K210-facial recognition
  • 9. ard_ K210-object detection
  • 10. ard_ K210 Autonomous Learning Classification
  • 11. ard_ K210 Handwritten Digit Recognition
6.2 K210 as a coprocessor
  • ReadMe
6.2.2 stm32_k210
  • 1.stm_ K210 color recognition
  • 2. stm_ K210 barcode recognition
  • 3. stm_ K210 QR code recognition
  • 4. stm_ K210 mechanical code identification
  • 5. stm_ K210 Face Detection
  • 6.stm_ K210 facial feature detection
  • 7. stm_ K210 mask detection
  • 8. stm_ K210 facial recognition
  • 9. stm_ K210 object detection
  • 11. stm_ K210 Handwritten Digit Recognition
6.2.3 microbit_k210
  • 1.microbit_ K210 color recognition
  • 2.microbit_ K210 barcode recognition
  • 3.microbit_ K210 QR code recognition
  • 4.microbit_ K210 mechanical code identification
  • 5. microbit_ K210 Face Detection
  • 6. microbit_ K210 facial feature detection
  • 7. microbit_ K210 mask detection
  • 8. microbit_ K210 facial recognition
  • 9. microbit_ K210 object detection
  • 10. microbit_ K210 autonomous classification learning
  • 11. microbit_ K210 Handwritten Digit Recognition
6.2.4 pico_k210
  • 1. pico_ K210 color recognition
  • 2. Pico_ K210 barcode recognition
  • 3. Pico_ K210 QR code recognition
  • 4. pico_ K210 machine code recognition
  • 5. pico_ K210 Face Detection
  • 6. pico_ K210 facial feature detection
  • 7. pico_ K210 mask recognition
  • 8. pico_ K210 facial recognition
  • 9. pico_ K210 object detection
  • 10. pico_ K210 Autonomous Learning Classification
  • 11. pico_ K210 Handwritten Digit Recognition
6.2.5 MSPM0G3507_k210
  • 1.MSPM0_K210 color recognition
  • 2.MSPM0_K210 barcode recognition
  • 3.MSPM0_K210 QR code recognition
  • 4.MSPM0_K210 mechanical code recognition
  • 5.MSPM0_K210 face detection
  • 6.MSPM0_K210 facial feature detection
  • 7.MSPM0_K210 mask detection
  • 8.MSPM0_K210 face recognition
  • 9.MSPM0_K210 Object Detection
  • 10.MSPM0_K210 Self-study classification
  • 11.MSPM0_K210 handwritten digit recognition
6.2.6 MSPM0G3519_k210
  • 1. MSPM0_K210 Color Recognitionnew
  • 2. MSPM0_K210 Barcode Recognitionnew
  • 3. MSPM0_K210 QR Code Recognitionnew
  • 4. MSPM0_K210 Mechanical Code Recognitionnew
  • 5. MSPM0_K210 Face Detectionnew
  • 6. MSPM0_K210 Facial Feature Detectionnew
  • 7. MSPM0_K210 Mask Detectionnew
  • 8. MSPM0_K210 Face Recognitionnew
  • 9. MSPM0_K210 Object Detectionnew
  • 10. MSPM0_K210 Self-study Classificationnew
  • 11. MSPM0_K210 Handwritten Digit Recognitionnew
6.3 For 24 channel servo drive board
  • 1. 2DOF PTZ Color Tracking
  • 2. 2DOF Face Tracking
  • 3. 2DOF Fruit sorting
6.4 For autopilot map
  • 1.k210 model training
  • 2.Assembly and wiring of stm32 car
  • 3.Recognize left and right sign
  • 4.Identify and remove speed limit
  • 5.Identify parking spaces and park
  • 6.STM32 car autopilot
6.5.1 For MSPM0G3507_Wheeled Chassis Kit
  • 1.MSPM0-Automatic Driving
  • 2.MSPM0-Color follow
  • 3.MSPM0-Number recognition
  • 4.MSPM0-Color reaction
  • 5.MSPM0-Road signs
  • 6.MSPM0-Machine code following
  • 7.MSPM0-QR code recognition
6.5.2 For MSPM0G3519_Wheeled Chassis Kit
  • 1.MSPM0-Automatic Drivingnew
  • 2.MSPM0-Color follownew
  • 3.MSPM0-Number recognitionnew
  • 4.MSPM0-Color reactionnew
  • 5.MSPM0-Road signsnew
  • 6.MSPM0-Machine code followingnew
  • 7.MSPM0-QR code recognitionnew
6.5.3 For STM32_Wheeled Chassis Kit
  • 1.STM32-Automatic Driving
  • 2.STM32-Color follow
  • 3.STM32-Number recognition
  • 4.STM32-K210-Color Reaction
  • 5.STM32-Road signs
  • 6.STM32-Machine code following
  • 7.STM32-QR code recognition
Download
  • Driver development software
  • AI model
  • Source code
  • Instruction manual
  • Hardware_3DModelFile
  • K210_Chip_Data
Download ZIP

Welcome to K210 Module repository

3.Module pin assignments

3 Module pin assignments

3 Module pin assignments3.1 Hardware pin assignment3.2 Software GPIO allocation

3.1 Hardware pin assignment

Hardware IO portfunction
IO_RSTRESET K210
IO_1Unused
IO_2Unused
IO_3Unused
IO_4ISP_TX, connect microUSB TX
IO_5ISP_RX, connect microUSB RX
IO_6RXD, The receiving pin(RX) of the expansion interface
IO_7Unused
IO_8TXD, The send pin(TX) of the expansion interface
IO_9Unused
IO_10Unused
IO_11Unused
IO_12Unused
IO_13Unused
IO_14Unused
IO_15Unused
IO_16BOOT
IO_17connect key K1
IO_18Unused
IO_19Unused
IO_20Unused
IO_21Unused
IO_22FT_INT,Connect the interrupt pin to the touch screen
IO_23LCD-RST,Connect to the reset pin of the touch screen
IO_24I2C-SCL,Connect the I2C-SCL pin of the touchpad
IO_25I2C-SDA,Connect the I2C-SDA pin of the touchpad
IO_26RGB-G,Connect to the G pin of the RGB lamp
IO_27RGB-R,The R pin is connected to the RGB lamp
IO_28LCD-WR,Connect to the WR(CLK) pin of the LCD
IO_29RGB-B,The B pin is connected to the RGB lamp
IO_30LCD-CS,The CS pin is connected to the LCD
IO_31LCD-RS,The RS(DC) pin connected to the LCD
IO_32SPI-CLK,The CLK pin connected to the TF card slot
IO_33SPI-MISO,The MISO pin connected to the TF card slot
IO_34SPI-CS,The CS pin connected to the TF card slot
IO_35SPI-MOSI,The MOSI pin connected to the TF card slot
IO_36Unused
IO_37Unused
IO_38Unused
IO_39Unused
IO_40DVP-SDA,Connect to the camera DVP-SDA pin
IO_41DVP-SCL,Connect to the camera DVP-SCL pin
IO_42DVP-RST,Connect to the camera DVP-RST pin
IO_43DVP-VSYNC,Connect to the camera DVP-VSYNC pin
IO_44DVP-PWDN,Connect to the camera DVP-PWDN pin
IO_45DVP-HSYNC,Connect to the camera DVP-HSYNC pin
IO_46DVP-XCLK,Connect to the camera DVP-XCLK pin
IO_47DVP-PCLK,Connect to the camera DVP-PCLK pin
Fixed IO portfunction
SPI0_D7LCD-D7,Connect to the LCD-D7 pin
SPI0_D6LCD-D6,Connect to the LCD-D6 pin
SPI0_D5LCD-D5,Connect to the LCD-D5 pin
SPI0_D4LCD-D4,Connect to the LCD-D4 pin
SPI0_D3LCD-D3,Connect to the LCD-D3 pin
SPI0_D2LCD-D2,Connect to the LCD-D2 pin
SPI0_D1LCD-D1,Connect to the LCD-D1 pin
SPI0_D0LCD-D0,Connect to the LCD-D0 pin
DVP_D7DVP-D7,Connect to the DVP-D7 pin
DVP_D6DVP-D6,Connect to the DVP-D6 pin
DVP_D5DVP-D5,Connect to the DVP-D5 pin
DVP_D4DVP-D4,Connect to the DVP-D4 pin
DVP_D3DVP-D3,Connect to the DVP-D3 pin
DVP_D2DVP-D2,Connect to the DVP-D2 pin
DVP_D1DVP-D1,Connect to the DVP-D1 pin
DVP_D0DVP-D0,Connect to the DVP-D0 pin

 

3.2 Software GPIO allocation

GPIOHS DefaultfunctionBinding hardware IO
GPIOHS31LCD-RS,LCD read and write signal pinIO_31
GPIOHS30LCD_RST,LCD reset pinIO_23
GPIOHS29SPI-CS,TF card SPI slice selection pinIO_34
GPIOHS25RGB-B,RGB light blue pinIO_29
GPIOHS24RGB-G,RGB light green pinIO_26
GPIOHS23RGB-R,RGB lamp red pinIO_27

 

K210 visual recognition module introduction
MicroPython Introduction

COMPANY

  • About us
  • Team Style
  • Blog

LEARNING & EXPLORATION

  • Tutorials
  • Edge AI hardware
  • Educational robots
  • Embedded intelligent hardware

WHERE TO BUY

  • Yahboom Online Store
  • Amazon
  • Alibaba
  • AliExpress
  • Mercado

TECHNOLOGY SUPPORT

  • Email: support@yahboom.com

BE A DISTRIBUTOR

  • Email: sales@yahboom.com
QR Code

Copyright © 2017-2026 Yahboom. All Rights Reserved.

EN/中文