(as of Nov 22, 2023 01:55:54 UTC – Details)
Product Description
Product parameter
Core:RISC-V Dual Core 64bit, with FPUMain frequency :400MHz (overclocked to 600MHz)Chip manufacturing process : TSMC’s ultra-low-power 28-nanometer advanced manufacturing processCore instruction set : Simple instruction set RISC-VSecurity : Support firmware encryption, support AEX and SHA256 encryption algorithmsSRAM : built-in 8M ByteImage recognition : QVGA@6fps/VGA@30fpsSpeech recognition : microphone array (8mics)AI vision: Comes with KPU, supports convolutional neural network calculations, etc.Network model : Supports YOLOv3/Mobilenetv2/TinyYOLOv2/face recognition, etc.Deep learning framework : Supports mainstream frameworks such as TensorFlow/Keras/Darknet/caffePeripherals : GPIO, FPIOA, UART, TIMER, SPI, I2C, I2SVideo processing: Neural Network Processor (KPU), FPU meets IEEE754-2008 standard, Audio processor (APU), Fast Fourier Transform Accelerator (FFT)Working temperature: -30℃-85℃Working voltage : 3.3V/1.8V voltage support, without level conversion
K210 Single Board Computer AI developer Kit delivers the compute performance to run modern AI workloads at unprecedented size, power, and cost. Developers, learners, and makers can now run AI frameworks and models for color recognition, image classification, object detection and face detection
Hardware :
Exquisite workmanship and high quality PCB board.On-board a wealth of electronic components, such as three-channel switches, RGB lights, gyroscopes, speakers, ESF8285-WIFI module, OV2640 camera, etc.Equipped with a capacitive touch screen that can display HD camera video and finger touch.IO ports of the K210 chip are led out by the pin header, which is convenient for users to connect to other devices.
Software :
Supports three development environments of Windows/Linux/Mac OS.Rich AI gameplay: face detection, object classification, object detection, recording and playbackCan be combined with IOT to achieve remote control.A lot of free tutorial materials are available for beginners.
Development board parameters-1
WFI module BOOT button*1 :Used to update the firmware of the WFI module
Type-C interface*1:Power supply, download program and serial port debugging
Microphone array interface*1:Used to connect a microphone array (microphone array needs to be purchased separately)
IIC interface*1:Can be connected to other IIC slave devices to read data
External expansion pin *48:Lead out 48 IO ports of K210, which can be connected to peripherals
LCD interface*1:22pin, SPI parallel port communication, connected to LCD display
Touchpad interface*1:6pin, I2C communication, connect to touch panel
Camera interface*1:24pin, DVP interface, connect OV2640 camera, you can replace other cameras with the same interface such as ov5640
TF card slot*1:Used for external TF card to store data (TF card needs to be purchased separately, no more than 64G)
WIFI module serial port pin *4:By default, the jumper cap is inserted in the factory. When the jumper cap is inserted, the K210 can be connected to the serial port for communication; if the jumper cap is removed, it can be used as a separate module
WIFI module IO port pin header*8:Can program WIFI module to control the function of IO port
Development board parameters-2
RGB light*1 Ordinary IO controlled RGB lights, users can program to display different colors LED light*2 LED0 is red light, LED1 is green light Three-channel dial switch*1 Can control the level of three IO ports Reset button of K210 chip*1 Press to restart K210 chip BOOT button of K210 chip In addition to the BOOT function, it can also be used as a custom function button MSM261S4030 digital microphone I2S communication, can be used for recording Speaker*1 8Ω1W, can be used to play music and voice OV2640 camera*1 Factory installed, used to get the camera picture CH340 chip*1 Download firmware and serial port debugging function 128Mbit Flash chip*1 Store programs and data Six-axis attitude sensor IIC communication, can provide data of three-axis gyroscope and three-axis accelerometer LCD touch screen*1 2.0 inch LCD capacitive touch screen (ST7789+FT6236 driver), factory installed, resolution: 320*240 Status indicator*1 Indicates whether the power supply voltage of the development board is normal Power switch*1 Turn on and off the main power of the development board WFI module*1 ESP8285-WIF module, default AT command firmware, can be networked WFI module reset button*1 Restart the WIF moduleMicroPython is a lean and efficient implementation of the Python 3 programminglanguage, optimized for micro-controllers and constrained environments. The goal isto be as compatible as possible with plain Python in order to facilitate the migrationof code from the desktop to micro-controllers or embedded systems.The C language is an efficient, fast, and flexible programming language that iswidely used, supports multiple compilers, and can directly interact with hardware. ltis very suitable for developing applications that require high speed andow latency.Using the K210 development board to record five pictures to complete the autonomous training process, allowing the development board to recognize any materialyou want to recognize. lt is not necessary to have in-depth technical knowledge orexperience, nor to master complex Al vision algorithms. You can also use the K210to complete powerful visual recognition functions. The ease of use and universalityof the K210 allows ordinary users to easily access and use Al vision technology,which greatly reduces the threshold for Al learning and allows more people to partic-ipate in the development of Al vision applications.
Software development
Chip system FreeRTOS, RT-Thread, etc.Development environment VS Code/Kendryte IDEProgramming language C, C++,MicroPython
Power parameters
Input voltage DC5VInput current >=1A
Board comes with HD camera, capacitive touch screen, on-board indexing electronic components, such as three-way switches, RGB lights, gyroscopes, speakers, ESF8285-WF module, microphone array interface, etc. In addition, all IO ports of the K210 chip are led out through the pin header, which is convenient for users to expand
Supports 3 development environments of Windows/Linux/Mac OS. When the computer and the K210 development board are connected to the same WF, they can communicate with each other, that is, combined with IOT to achieve remote control
The development board comes with a factory test program, but the demo program needs to be burned in by yourself. Yahboom provides a large number of open source courses and materials, and supports online after-sales technical services.