Grove Vision AI V2介绍

火柴棍mcu 2024-10-24 10:01:02 阅读 78

一、开发板介绍

1、硬件资源

 Himax WE2 Chip:主控芯片,型号:HX6538-A,封装:WLCSP65,尺寸:2.273x5.584mm;

CH343 Chip:USB转串口,型号:CH343P,用于电脑与主控通信;

PDM MIC:数字麦克风,型号:MSM261D3526H1CPM,用于录音;

16MB Flash:SPI NOR FLAH,型号:W25Q128JWSIQ,用于存储固件及用户数据;

microSD Card Slot:SD卡槽,可插入SD卡;

XIAO Inline Connector:连接XIAO ESP32S3,实现网络通信功能;

Grove Connector:包含一路5V电源输入接口和一路I2C接口,I2C接口的电平为5V;

CSI Connector:mipi摄像头接口,2 lan,支持OV5647-62、OV5647-67、OV5647-160摄像头模组,摄像头模组图片如下:

 

2、原理图

源文件下载地址:Grove - Vision AI Module V2.pdf (seeedstudio.com)

二、主控特性

1、介绍

HX6538-A是一款由Himax Technology, Inc.生产的AI处理器,专为电池供电的终端AI应用设计。它具备极低的功耗和高性能的特点,搭载了具有Helium向量和浮点扩展功能的双ARM Cortex-M55处理器,以及一个ARM Ethos-U55 microNPU核心,以加速神经网络模型的卷积运算。此外,HX6538-A还内置了2.5MB的超低泄漏SRAM,用于系统和程序使用。在多级电源管理方案的支持下,该处理器能够在保持低功耗和低延迟的同时,提供最大的计算能力。

HX6538-A的主要特性包括:

高达400MHz频率的ARM Cortex-M55处理器,具备半精度/单精度浮点单元(FPU)和Helium机器学习向量处理扩展。针对各种CNN和RNN网络的ARM Ethos-U55 microNPU,频率高达400MHz,支持权重压缩。内部系统内存高达2432KB,以及64KB的启动ROM。支持外部1至16MB QSPI Flash,最高频率100MHz,并支持Execute-In-Place (XIP)直接读取模式。硬件加速器包括运动检测、JPEG编解码器和硬件基础的语音激活检测器(HWVAD)。基于PUF的硬件根信任(RoT)和唯一设备ID,PUF基于真随机数生成器(TRNG),以及CryptoCell-312加密引擎。丰富的外设接口,包括MIPI CSI-2收发器、DVP和SDI接口、音频I2S、PDM接口以及多种通用外设接口。

此外,HX6538-A还提供了多种封装选项,包括LQFP128、WLCSP65和QFN88,以适应不同的应用需求。

WLCSP65封装信息:

2、内部框图

三、软件开发

1、SenseCraft AI进行无代码

SenseCraft AI可以帮助用户轻松地将大量公开可用的AI模型部署到边缘设备上,SenseCraft AI模型助手页面。

2、Arduino编程

Arduino的编程语言简单,硬件易于操作,适合编程和电子的初学者入门学习。

3、Himax SDK

这是seeed开发的C语言SDK,适合有一定嵌入式开发基础的开发者。

Himax SDK:GitHub - HimaxWiseEyePlus/Seeed_Grove_Vision_AI_Module_V2

教程:使用 Himax SDK 编译模块 | Seeed Studio Wiki

四、资源

官方使用教程:Grove - Vision AI V2模块人工智能 | Seeed Studio Wiki

网友博客:端到端图像分类算法开发实战:从 Arm 虚拟硬件到 Grove Vision AI Module V2 物理硬件_crove vision ai v2-CSDN博客



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。