Maixduino是基于MAIX模块,用于AI + IoT应用的RISC-V 64开发板。与其他Sipeed MAIX dev不同。Maixduino采用Arduino Uno外形设计,板载ESP32模块和MAIX AI模块。MAIX是Sipeed专门设计的产品系列,专为在边缘运行AI而设计。将AI模型从云端移动到网络边缘的设备,在这些设备上运行速度更快,成本更低,隐私性更高。
Maixduino开发板以M1 AI模块作为核心单元,功能非常强大,模块内置64位双核处理器芯片,拥有8M的片上SRAM,在AI机器视觉丶听觉性能方面表现突出,内置多种硬件加速单元(KPU丶FPU丶FFT等),总算力最高可达1TOPS,可以方便地实现各类应用场景的机器视觉/听觉算法,也可以进行语音方向扫描和语音数据输出的前置处理工作。此外,开发板还配置了ESP32模块(WiFi+蓝牙一体),简单的操作即可轻松联网。
大家在对MAIX系列产品进行开发之前,非常有必要了解一下我们的MaixPy项目,它能帮助您快速将AI模块使用起来。MaixPy是将Micropython移植到K210芯片(在K210上运行Micropy-hton的解析器)的一个项目,即用户最终可以通过Micropython编程来控制K210芯片的功能。比如可以通过Micropython编程直接调用固件内置的人脸识别算法,最终生成一个Micropython的文件,下载到Flash芯片里面即可运行。此外,MaixPy支持MCU常规操作,更集成了机器视觉和麦克风阵列,以快速开发具有极低成本实用的AIOT领域智能应用。
开发板出厂默认已烧录了MaixPy固件(固件源码开源,可自行到github下载),MaixPy已经开发了多种功能库,开发者可直接调用。MaixPy系列产品使用Sipeed团队开发的MaixPy IDE,软件免安装,下载后可直接使用;MaixPy使用Micropython脚本语法,开发者可以在电脑上实施编辑脚本并上传到开发板,直接在开发板上执行脚本,此外,该IDE上可实时查看摄像头图像丶保存文件到开发板,开发非常方便。