Sipeed MAIX 推广贴


#1

Sipeed MAIX:1TOPS算力RV64架构AIoT开发板百元体验(兼容openmv/arduino)

提问:拥有一块 1TOPS算力的RISC-V 64bit AIoT开发板是一种什么样的体验?

AI算法需要强大的算力支撑,1TOPS (比较而言,STM32F7的算力是250MOPS,相差了上千倍)强大的算力可以让我们以20fps以上的速度运行mobilenet v1/v2, yolo v2/v3 等常见网络结构的模型,比如

基础的3x3卷积核加速实现的图像处理算法:

入门级的手写数字识别(MNIST):

mobilenet 1000分类物体识别:

yolo圈人脸:

以及商用的门禁级人脸识别(可做活体检测,商务联系support@sipeed.com):

还能实时绘制各层特征图~

这么强大的功能,你认为可能需要NVIDIA Jetson Nano那么 大的散热器?
image

nonono,我们的核心板只有一英寸(2.54cm)见方!

采用Kendryte K210 AI主控,主频400M(可超频至600M),乘法操作算力0.23TOPS,总算力1TOPS,芯片内置多种硬件加速单元(如CNN,FFT,SHA256等),及8M超大高速SRAM,可以方便地实现各类机器视觉/听觉算法。:

image

最小的开发板MAIX Bit只有1x2英寸大小,还可直插面包板!

image

全功能MAIX GO外型尺寸为60x88mm,标准套餐配亚克力外壳,200W像素摄像头,M12 4mm焦距高清镜头,500mAH锂电池,2.8寸含触屏 LCD,1W 小喇叭,Type-C 优质USB线,wifi 天线。

你以为它需要像NVIDIA Jetson Nano $100 起,代购后接近千元人民币的价格?

nonono,我们的开发板从$10起!依配置仅需 $10(Bit单板)~$30(Go套餐)不等,做百元级别的高性能AIoT开发板!

image

你以为上面的demo视频需要编写的程序非常复杂,无法掌握?

nonono,我们支持Micropython脚本化编程,仅仅20行代码完成基于yolo v2的人脸检测例程:


import sensor,image,lcd

import KPU as kpu

lcd.init()

sensor.reset()

sensor.set_pixformat(sensor.RGB565)

sensor.set_framesize(sensor.QVGA)

sensor.set_hmirror(0)

sensor.run(1)

task = kpu.load(0x300000)

anchor = (1.889, 2.5245, 2.9465, 3.94056, 3.99987, 5.3658, 5.155437, 6.92275, 6.718375, 9.01025)

a = kpu.init_yolo2(task, 0.5, 0.3, 5, anchor)

img_lcd=image.Image()

while(True):

img = sensor.snapshot()

code = kpu.run_yolo2(task, img)

if code:

for i in code:

a = img.draw_rectangle(i.rect())

a = lcd.display(img)

a = kpu.deinit(task)

诶,是不是觉得上面的函数接口特别地像那个谁,openMV?

对,没错,我们的接口基本兼容了openMV,大部分openMV支持的图像处理算法我们也可以直接运行!

附上老外帅锅的开箱评测openMV兼容功能的视频:

呐呐呐,都支持openMV了,Arduino我们也顺便移植了下:

IDE里直接集成了KPU加速的mobilenet例程哦。

还可以方便地用LittleVGL做界面!

我们也出了款完全兼容Arduino版型的MaixDuino,可以直接复用Arduino的外设~

并且板载ESP32, 强强联合,其乐无穷!
image

对于想学(you)习(xi)的同学,我们的MaixPy内置了nes模拟器,甚至可以接PS2手柄来学习!

对于想学(you)习(xi) RISC-V 64 IMAC 的同学,我们充分利用了其MMU (文献见https://people.eecs.berkeley.edu/~krste/papers/riscv-privileged-v1.9.1.pdf),

实现了cache engine,这样MAIX就能映射任意介质甚至文件到其内存空间,而不局限于其8M的物理内存大小

这样我们就能对32MB的GBA游戏进行学习了~

高阶玩家还可以用PS2手柄学习雷神之锤I:

还有很多热心网友在我们MAIX平台上的学习案例:

硬件FFT加速做的频谱显示:

麦克风阵列声场成像:

人脸追踪云台:

MaixPy直接播放AVI格式的badapple:

直接渲染播放初音未来MMD,可达100fps:

更多实用,好玩,炫酷的例程正在集结中~

如果你觉得我们的项目很赞,就来github点个star,予人玫瑰,手有余香,购买还能优惠10块钱哦~

https://github.com/sipeed/Maixduino

https://github.com/sipeed/MaixPy

对于贡献代码的开发者,我们会免费赠送开发板套餐~

矽速科技,AIoT启航者!

我们现正在招贤纳士中,亟需 嵌入式软硬件工程师,AI算法工程师,有意者邮件至hr@sipeed.com


#2

1.maxduino可以用于M1或Go吗?你们还针对maxduino要出一块兼容arduino引脚接口的板子是吗?
2.linux的k210板子好久出来?


#3
  1. 可以。是
  2. linux是软件,不出板子。

#4

谢谢~
2.可运行linux系统的k210板子什么时候能出?