K230 SDK K230D Zero Board Demo User Guide#
Overview#
Demo Introduction#
LVGL#
The source code path is in buildroot-overlay/package/lvgl, and the LVGL version used is 8.3.7. After compilation, an executable program named lvgl_demo_music is generated and placed in output/k230_canmv_defconfig/target/usr/bin/lvgl_demo_music. You can directly enter lvgl_demo_music on the board to execute it.
GPU#
The source code path is in buildroot-overlay/package/vg_lite, which includes 5 example programs.
tiger: Renders a 640x480 tiger image and saves it as tiger.png
linearGrad: Renders a gradient pattern and saves it as linearGrad.png
imgIndex: Renders four images using color lookup tables and saves them as png files
vglite_drm: Displays a pattern drawn using the GPU on the screen
vglite_cube: Displays a cube frame drawn using the GPU on the screen
Face Detection#
The face detection demo takes the sensor’s input image as its input source. This demo is used to demonstrate the entire pipeline of isp + ai.
The source code is located at buildroot-overlay\package\face_detect, and the executable program is placed in output/k230_canmv_defconfig/target/app/face_detect. Enter /app/face_detct on the board and execute the following command:
./face_detect.elf face_detection_320.kmodel
The display effect is as follows:
