我们很高兴为大家介绍 Arduino App Lab 的重磅新功能:原生集成 Edge Impulse,支持训练、部署你自己的自定义 AI 模型。
本次更新,让把机器学习接入 App Lab 项目变得前所未有的简单。工具可以直接连通 Edge Impulse 开发平台,你可以基于自有数据集训练模型,之后直接在 Arduino App Lab 里调用。不管是处理特殊业务任务、专用数据集,还是实现项目独有的目标,都可以放心开发对应的应用程序。
过去 Arduino App Lab 就已经提供现成的 AI 示例,降低入门门槛。但我们很清楚,开发者一直希望能有一套更顺滑的流程,用来开发、使用自研 AI 模型。现在这一功能已经完成深度整合,全部操作都可以在软件界面内完成,自定义 AI 开发正式成为 App Lab 标准工作流的一部分。
从数据采集到模型部署,流程一气呵成
如今 Arduino App Lab 可以和 Edge Impulse 无缝协同,省去繁琐的对接步骤,开发者可以专心做项目,不用折腾各类工具之间的适配。整体操作流程如下:
- 在 Arduino App Lab 打开一个自带 AI 能力的示例工程,或是新建属于自己的项目
- 打开组件 (Bricks) > AI 模型,点击训练全新 AI 模型
目标检测组件内的训练入口
登录你的 Arduino 账号,完成与 Edge Impulse 平台的绑定
账号绑定界面,跳转到 Edge Impulse Studio,完成模型创建与训练
- 切回 Arduino App Lab,刚刚训练完成的模型已经就绪,可以直接使用
- 配置项目组件,将模型安装到开发板,完成部署
你还可以同时维护多个 Edge Impulse 项目,一键切换不同模型,全部管理操作都直接在 App Lab 界面完成。想要了解详细操作步骤、最佳实践与教程文档,可以查阅完整官方文档。
实际效果演示
Edge Impulse 的工程师 Louis Moreau 很喜欢用小黄鸭调试法,和很多开发者一样,他手边常备一堆小黄鸭,帮自己梳理思路、排查代码 Bug。于是在测试 App Lab 自定义 AI 模型功能时,他做了个有意思的小项目。Moreau 直接从 Arduino App Lab 唤起 Edge Impulse,训练了一套视觉模型,用来识别小黄鸭玩具。
开启你的 Arduino App Lab 边缘 AI 开发之旅
本次集成,把 Edge Impulse 的灵活能力与 Arduino App Lab 的简易开发体验结合在一起。现在你可以做技术试验、制作原型,或是开发极具创意的专属项目。自定义机器学习模型的定义、管理、部署全部更加顺手,开发思路不会被工具打断。




全部评论