Yahboom K230 AI Development Board (Separate Module)

Yahboom K230 AI Development Board User Manual

Model: K230 AI Development Board (Separate Module)

Brand: Yahboom

1. Introducció

The Yahboom K230 AI Development Board is a high-performance visual recognition module designed for AI and robotics applications. Equipped with a 1.6GHz main frequency chip, it offers significantly enhanced computing power compared to previous generations, enabling real-time operation of complex AI models. This module is ideal for developers, makers, and educational institutions looking to explore and implement AI visual recognition, voice processing, and various intelligent projects.

Yahboom K230 AI Development Board with screen displaying AI applications

Figure 1.1: The Yahboom K230 AI Development Board, showcasing its compact design and user interface for AI applications.

2. Què hi ha a la caixa

Upon unboxing your Yahboom K230 AI Development Board, please verify that all the following components are included:

Contents of the Yahboom K230 AI Development Board package

Figure 2.1: An illustration of the standard components included with the K230 visual recognition module, including the module itself, cables, screwdriver, and TF card.

3. Característiques

The K230 AI Development Board boasts a range of features designed to facilitate advanced AI development:

Acabatview of Yahboom K230 AI Development Board features

Figure 3.1: A visual summary of the K230's core features, including its high-performance chip, memory, and compatibility.

Detailed breakdown of K230 features including CPU, KPU, display, and expansion options

Figure 3.2: An in-depth look at the K230's technical specifications and capabilities, such as its high-performance CPU and KPU, HD camera, and various interfaces.

4. Configuració

4.1 Connexió inicial

To begin using your K230 AI Development Board, follow these steps for initial setup:

  1. Inseriu la targeta TF: Locate the TF card slot on the side of the K230 module and gently insert the provided TF card. Ensure it clicks into place.
  2. Connexió d'alimentació: Connect the K230 module to a power source using the provided Type-C USB cable. The module will power on automatically.
  3. Perifèrics opcionals: If using external sensors or controllers, connect them to the appropriate GPIO or serial communication interfaces as required by your project.
Yahboom K230 AI Development Board connected via USB-C

Figure 4.1: The K230 module connected to a power source via its Type-C USB port.

4.2 Mounting Options (Optional)

The K230 module supports various mounting brackets for different applications. Choose the bracket that best suits your needs:

All optional brackets are equipped with cooling fans to ensure stable operation.

Various optional mounting brackets for the Yahboom K230 AI Development Board

Figure 4.2: Different mounting solutions available for the K230 module, including fixed, adjustable, heightened, and 2DOF PTZ options.

5. Funcionament

5.1 Pre-installed GUI Program

The K230 module comes with a pre-installed graphical user interface (GUI) program, offering a wide range of functionalities without the need for immediate coding. Navigate the GUI using the 2.4-inch LCD capacitive touch screen.

Yahboom K230 AI Development Board GUI showing various application icons

Figure 5.1: The K230's pre-installed GUI, displaying icons for various AI and utility applications.

5.2 AI Visual Recognition Applications

The K230 supports numerous AI visual recognition tasks. Examples inclouen:

Examples of AI visual recognition applications on the Yahboom K230

Figure 5.2: Visual demonstrations of various AI recognition capabilities, such as object detection, face recognition, and license plate recognition.

5.3 Programació i desenvolupament

For advanced users, the K230 supports programming with MicroPython and development within the CanMV IDE.

Screenshots of MicroPython and CanMV IDE development environments

Figura 5.3: Un excésview of the MicroPython programming environment and the CanMV IDE, demonstrating their interfaces for K230 development.

5.4 Host Computer Learning Tools

Yahboom offers self-developed host computer learning tools for Windows, integrating K230 development and learning resources. These tools support RTSP real-time video stream monitoring, video/image processing, data generators, and more.

Yahboom host computer learning tools interface

Figure 5.4: The interface of the Yahboom host computer learning tools, showing options for documentation, video tools, and image tools.

6. Manteniment

To ensure the longevity and optimal performance of your Yahboom K230 AI Development Board, adhere to the following maintenance guidelines:

posterior view of Yahboom K230 AI Development Board with cooling fan

Figure 6.1: The rear of the K230 module, showing the integrated cooling fan which aids in maintaining stable operating temperatures.

7. Solució De Problemes

This section provides solutions to common issues you might encounter with your K230 AI Development Board.

ProblemaCausa possibleSolució
Module does not power on.No power, faulty cable, or incorrect connection.Ensure the Type-C USB cable is securely connected to a working power source. Try a different cable or power adapter.
La pantalla està en blanc o no respon.Software issue, loose display connection, or power problem.Perform a hard reset by disconnecting and reconnecting power. Ensure the TF card is properly inserted with the pre-installed GUI.
AI recognition functions are not working.Incorrect model loaded, camera obstruction, or software error.Verify the correct AI model is selected in the GUI. Ensure the camera lens is clean and unobstructed. Restart the module.
Cannot connect to external controller.Incorrect wiring, wrong serial port settings, or incompatible controller.Double-check wiring according to the hardware distribution diagram. Confirm serial port baud rates and settings match. Refer to the specific controller's documentation for compatibility.
Module overheats during operation.Poor ventilation or heavy workload.Ensure the cooling fan is unobstructed and functioning. Reduce the complexity of the running AI tasks if possible. Operate in a well-ventilated area.

8. Especificacions

Detailed technical specifications for the Yahboom K230 AI Development Board:

CaracterísticaDetall
Nom del producteK230 visual recognition module
CPUCPU 0: RISC-V Processor, 0.8GHz, 32KB I-cache, 32KB D-cache; CPU 1: RISC-V Processor, 1.6GHz, 32KB I-cache, 32KB D-cache, 256KB L2 Cache, 128bit RVV 1.0 extend
KPU6TOPS equivalent computing power; Support INT8 and INT6; Typical network performance: Resnet 50 > 85fps @INT8; Mobilenet_v2 > 670fps @INT8; Yolov5s > 36fps @INT8
DPU3D structured light depth engine, supporting a maximum resolution of 1920*1080
VPUH.264 and H.265 encoders and decoders support a maximum resolution of 4096*4096; Encoder performance: 3840*2160@20fps; Decoder performance: 3840*2160@40fps; JPEG codec: supports a maximum resolution of 8K (8192*8192)
Entorn de desenvolupamentMicroPython Programming CanMV IDE
On Board FunctionsMicrophone, buzzer, RGB light, WiFi network card
Mostra2.4 inch LCD capacitive touch screen, Resolution 640*480
BotonsReset button + custom function button
Poder de Treball4W
Dimensions72 * 46 * 18.7 mm
On Board InterfacesSpeaker interface, fan interface, Type-C interface, serial communication interface, GPIO expansion interface, TF card slot
Mode d'alimentacióType-C communication interface 5V input/GPIO 5V input
Entrada d'imatgeOn board 2MP HD camera (GC2093)
RAM1 GB LPDDR4
Corrent de treball0.8A
Pes64.9 g
Table of product parameters for Yahboom K230 AI Development Board

Figure 8.1: A comprehensive table detailing the technical specifications of the K230 visual recognition module.

8.1 Hardware Distribution Diagram

Understanding the layout of the K230 module's hardware components and GPIO pins is crucial for advanced development and integration.

Hardware distribution diagram and 12Pin GPIO introduction for K230

Figure 8.2: A diagram illustrating the function layout of the K230 module and a detailed introduction to its 12Pin GPIO interface, including pin numbers and multiplexing functions.

9. Garantia i Suport

Yahboom provides comprehensive technical support and lifetime firmware updates for the K230 AI Development Board.

Yahboom video tutorials with English subtitles

Figure 9.1: A visual representation of the extensive video tutorial library provided by Yahboom, complete with English subtitles, covering principle explanations, code examples, and practical demonstrations.

Documents relacionats - K230 AI Development Board (Separate Module)

Preview Kit de sensors WOM Yahboom per a BBC micro:bit: manual d'usuari i models de construcció
Guia completa del kit de sensors Yahboom WOM per a BBC micro:bit, que inclou la llista d'embalatge, les introduccions als mòduls, la construcció de models, els tutorials i les instruccions de seguretat. Apreneu a utilitzar diversos sensors i a construir diferents models.
Preview Yahboom Transbot Robot User Manual and Installation Guide
Comprehensive guide to assembling, installing, and operating the Yahboom Transbot robot. Includes packing lists, step-by-step instructions, wiring diagrams, software setup, and detailed explanations of app control features.
Preview Yahboom ROSMASTER X1 / X3 Robot Assembly and User Manual
Comprehensive assembly guide and user manual for the Yahboom ROSMASTER X1 and ROSMASTER X3 robot kits, covering component identification, step-by-step assembly, board interfaces, software setup, and application functions.
Preview Yahboom Pico Robot Car: Features, Functions, and Programming Guide
Explore the Yahboom Pico Robot Car, powered by Raspberry Pi Pico and MicroPython. Discover its extensive features including APP control, various sensors for line tracking, obstacle avoidance, voice control, and more. This guide details its hardware, software, and course content.
Preview Yahboom Arduino Batmobile: Graphical Programming Tutorials
Learn to program the Yahboom Arduino Batmobile robot car with graphical tutorials. This guide covers LED control, buzzer sounds, sensors, motor control, line following, obstacle avoidance, and more.
Preview Yahboom Raspblock AI Smart Robot Car for Raspberry Pi 4B | Omnidirectional AI Platform
Explore the Yahboom Raspblock, an AI omnidirectional mobile smart car based on the Raspberry Pi 4B. Features include advanced AI functions, 360° Mecanum wheel movement, FPV capabilities, and Python programming via Jupyter Lab.