00-kmbox AI开发板介绍
什么是kmbox AI开发板
KmboxAI开发板是一款可定制的高性能嵌入式电脑,类似树莓派,但性能远高于树莓派(特别是在图像处理方面)。
可以当视频采集卡,直接采集电脑显卡输出图像。
可以当键鼠控制器,直接控制电脑键盘鼠标。
可以当网络控制器,直接wifi连接通信。
可以当流媒体服务器,例如音视频编解码。播放mp3/mp4,广告机等。
可以当视频输出卡,最高支持HDMI信号4K60输出。可以用来当融合器。
可以用来机器视觉学习(板载openCV),可以轻松找图找色。图像处理。
可以用来人工智能学习。板载神经网络处理器。支持yolo等主流模型板载运行。
可以用来做web服务器,文件服务器等。
可以当电脑的副屏,用来扩展电脑显示。
……
kmbox AI开发板硬件的组成
kmbox AI开发板由两个部分组成。
1、核心板
2、拓展功能底板。
核心板
核心板为标准DDR4内存条接口,采用沉金工艺,高性能低阻抗稳定散热。
正面图:
背面图:
核心板主要硬件参数如下:
板卡名称 | KMBOX AI核心板 |
---|---|
CPU | Quad-core Cortex-A55(四核 64bit)主频1.8GHz |
内存 | LPDDR4X-8Gb 高速低压、超大容量内存。让你写代码再内存不足束缚 |
NPU | 神经网络处理器.算力1TOPS@int8。纯硬件跑yolo轻松无压力 |
存储 | 标配8GB class10高速Micro SD卡。可自行升级更大容量(不接受自备Micro SD卡不识别硬说质量问题)。 |
GPU | ARM G52 2EE。支持OpenGL ES 1.1/2.0/3.2,OpenCL 2.0,Vulkan 1.1高性能2D加速硬件 |
USB2.0 | 高速USB2.0x2 HOST接口。可接8K回报率键鼠。 |
USB3.0 | 一路高速USB3.0口。默认对接USB3.0采集卡。理论带宽8Gbps。 |
OTG | 一路高速USB2.0 OTG口。支持模拟任何USB外设。理论带宽480Mbps. |
图像输出 | 一路HDMI口输出。最高支持4K60带宽分辨率输出。或者eDp/HDMI2.0/MIPI/LVDS/EBC输出。 |
图像输入 | MIPI-CSI摄像头输入。 |
LED状态灯 | 两个LED状态灯,分别指示电源状态与应用程序状态。 |
音频接口 | 耳机输出+麦克风输入2合1接口 |
160Pin接口 | DDR4标准扩展口。 |
MINI-PCIE接口 | 可配合全高或半高的WIFI网卡、4G模块或其他MINI-PCIE接口模块使用 |
多媒体 | 媒体功能,例如H264/265/Vp9等编解码。 |
WIFI/蓝牙 | 支持WIFI/蓝牙无线网络。告别繁琐的接线。 |
其他IO | I2C,I2S,UART,ADC等,其他IO不一一列出。 |
拓展功能底板
扩展功能底板以核心板为基础,提供了丰富灵活的扩展功能。 目前我们配套的是视频处理卡,后续如果有新需求,可以开发定制其他功能的底板。
正面:
背面:
扩展板展位图,底板参数如下:
扩展功能底板(kmbox AI视频处理卡) | |
---|---|
HDMI采集口 | 最高支持4k60输入,1080P60Hz采集。 |
HDMI输出口 | HDMI输出口信号源有以下两个,二选一。 1、HDMI采集环出。无延迟。最大1080P60分辨率。4K15(带宽)。 2、核心板HDMI输出。最大输出分辨率4K60(带宽) |
OTG口 | 高速USB2.0。即可做HOST,也可做Device。键鼠最高支持8KHz回报率。 默认做USB Device。 |
USB HOST口 | 两路高速USB2.0 HOST。可接任意USB设备。如接键鼠最高可支持8KHz回报率。 |
Micro SD卡 | 一个高速SDIO卡槽。 |
3.5mm耳机接口 | 支持LR立体声输出(连接器可能不焊接)。 |
按键2个 | 一个重启按键。重启开发板。 一个用户按键。升级恢复出厂设置。 |
TypeC口 | 供电口。支持手机充电器接入。请确保电源适配器至少5V2A功率输出。 |
LCD接口 | 40Pin LCD接口。默认配2.8寸彩屏。 |
kmboxAI软件组成
kmboxAI开发板默认搭配一个可定制的嵌入式linux操作系统,同时提供一套简单易用的SDK,让你能快速上手开发编程。
1、可定制的Linux操作系统(可定制鸿蒙,ubuntu,安卓等系统 )。
2、完全支持openCV(图色操作)。
3、完全支持Yolo等系列模型,简单易用。(详见文档页面教程)
4、完全支持键鼠调用与控制。
5、完全支持Net无线协议,支持三方键鼠行为分析、检测、纠正等功能。
6、支持用户习惯学机器习功能。
7、简单易用的UI界面。
8、简单易用的升级。
9、丰富多样的各式功能。
……