Let's Sipeed up, Maximize AI's power!
English | 中文
MaixCDK(Maix C/CPP Development Kit) 是集成了 AI + 机器视觉 + IOT 等实用功能的 C/C++ 开发套件,简单易用的封装,让你快速构建自己的视觉、人工智能、IOT、机器人、工业相机等项目。
也是 MaixPy 的 C/C++ 版本。
- 支持 AI 模型硬件加速运行,支持常见 分类、检测、分割、跟踪等算法。
- 支持常用视觉算法,比如 找色块、二维码、apriltag、巡线等等。
- 支持 OpenCV。
- 常用外设操作(UART、IIC、SPI、GPIO、PWM、ADC、摄像头、屏幕等)。
- 多平台支持, 支持 Linux,Sipeed Maix 系列开发板(具体看下方表格)。
- 简单易用的 API,提供常用功能例程。
- 环境搭建简单,一键编译。
- 支持在线调试程序。
- 有对应的 Python 版本(MaixPy),API 自动同步更新。
- 完整生态, MaixCDK + MaixPy + MaixVision(代码编写,实时图像查看等) + MaixHub(应用商店,分享交流等)
更多介绍可以看 MaixPy 介绍和文档
设备名 | 支持状态 |
---|---|
Sipeed MaixCAM | 完全支持 |
Sipeed MaixCAM-Pro | 完全支持 |
通用 Linux | 部分支持 |
点击查看 快速开始 文档,里面包含了如何快速下载代码、编译、运行
为帮助开发者快速了解 MaixCDK, 以及保持长期更新的质量,在 编写 或 贡献 代码前,请务必阅读 MaixCDK 开发准则和指导。
除了上面的开发准则,文档里面还有应用文档,开发笔记等供查阅。
请访问 Sipeed Wiki 在线查看。
文档在docs目录下,使用Markdown
格式编写,可以直接查看.md
文件,
也可以使用teedoc工具生成网页版文档。
pip install teedoc -U # 用 pip 安装 teedoc
cd docs # 进入 docs 目录
teedoc install -i https://pypi.tuna.tsinghua.edu.cn/simple # 根据文档配置安装 teedoc 插件
teedoc serve # 启动一个本地网页服务用以预览
然后用浏览器访问http://127.0.0.1:2333
即可看到文档。
如果需要生成离线文档,使用
teedoc build
命令,生成的文档在out
目录下, 使用者在out
目录下使用python -m http.server
命令来启动一个本地网页服务用以预览。
在编译或者使用时遇到问题,首先看下FAQ是否有解决方案。
MaixCDK 采用 Apache 2.0 开源协议,详见 LICENSE 文件。