add maixcam maixvision

This commit is contained in:
Neucrack
2024-04-01 23:38:50 +08:00
parent a2bd3dc110
commit 4607bb4f91
19 changed files with 786 additions and 10 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 253 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 330 KiB

View File

@@ -0,0 +1,90 @@
---
title: MaixCAM -- Quickly Implement AI Vision and Auditory Projects
---
![MaixCAM](https://wiki.sipeed.com/maixpy/static/image/maixcam.png)
## Introduction to MaixCAM
MaixCAM is a hardware product designed for better implementation of AI vision, auditory, and AIOT applications. It is a platform that can quickly verify product prototypes and quickly mass-produce. It provides a powerful and cost-effective processor, matching cameras, screens, WiFi, etc., as well as a complete and very easy-to-use software ecosystem.
Suitable **application scenarios and crowds**:
* **AI algorithm implementation**: AI algorithm engineers can quickly deploy their AI models to physical hardware (MaixCAM), providing easy-to-use model conversion tools and SDK.
* **STEM education**: Provide easy-to-use MaixPy SDK and matching development tools, as well as online model training platforms. Teachers do not need software and hardware development, focus on teaching, and students can get started quickly.
* **University research and education**: Provide rich documents and tutorials, students at all stages of the university have suitable learning routes, and RISC-V and AI cutting-edge technology are also good helpers for scientific research.
* **Prototyping tool for makers and engineers**: Carefully designed hardware, rich peripherals, super easy-to-use software, let your interesting ideas and products land quickly, without being trapped in the quagmire of basic software and hardware development.
* **Enterprise product upgrade and implementation**: Quickly implement products without expensive R&D costs, or use them to assist products such as production line QA, and use AI vision to realize intelligence of old equipment.
* **Good helper for competitions**: MaixCAM + MaixPy + MaixCDK can quickly realize many innovations and functions, suitable as a designated software and hardware platform for competitions, and players can also rely on the development efficiency of the ecosystem to win the competition. Maix series products and MaixPy have been used in various competitions to win awards.
**【For more application introductions, see [MaixPy Homepage](https://wiki.sipeed.com/maixpy/)】**
MaixCAM **launch special price 169 yuan** (Lite version without screen and shell) and **249 yuan**, please consult [Sipeed Taobao](https://sipeed.taobao.com/) or [AliExpress](https://www.aliexpress.com/store/911876460) shopkeeper for details.
## Introduction to MaixCAM Hardware
| Component | Description |
| --- | --- |
| CPU Big Core | 1GHz RISC-V C906 processor (there is also a 1GHz ARM A53 core that can be used alternatively), running Linux |
| CPU Small Core | 700MHz RISC-V C906, running RTOS |
| CPU Low Power Core | 25~300MHz 8051 processor, used for low power applications |
| NPU | 1TOPS@INT8, supports BF16 model, rich operator support, supports common models such as Mobilenetv2, YOLOv5, YOLOv8, etc. |
| Memory | 256MB DDR3 |
| Storage | TF card boot / SD NAND boot |
| Camera | Supports up to 5M camera, officially supports 4M GC4653 and OS04A10 camera (4 lane MIPI CSI input, 22Pin interface, supports split dual-channel CSI) |
| Screen | 2.3-inch high-definition IPS capacitive touch screen, resolution 552x368 (2 lane MIPI DSI output, standard 31pin interface, 6pin capacitive touch screen) |
| Audio Output | On-board PA power amplifier, can directly connect speakers within 1W on the pin header |
| Audio Input | On-board analog silicon microphone, can directly receive sound |
| Network | On-board WiFi6 + BLE5.4 module, customizable Ethernet version |
| USB | Type-C USB2.0 |
| IO Interface | 2 x 14pin 2.54 pin header interface, 800mil spacing, can be directly inserted into the breadboard |
| Button | 1 x RST button + 1 x USER (function) button |
| LED | Power indicator + user LED |
| Codec | H.264 / H.265 / MJPEG hardware decoding, supports 2k@30fps encoding and decoding |
| Peripheral | I2C/SPI/UART/ADC/PWM/WDT and other common peripherals |
| Shell | 3D printed shell, two nut fixing holes, can be fixed on the bracket |
## MaixCAM Software Ecosystem
We have not only developed the hardware, but also provided a complete software ecosystem for MaixCAM, including:
| Name | Description | Image/Video |
| --- | --- | --- |
| [MaixPy](https://wiki.sipeed.com/maixpy/) | Python development package, provides a rich and easy-to-use API, optimized for MaixCAM, supports hardware acceleration, provides rich documentation tutorials | Please see [MaixPy Homepage](https://wiki.sipeed.com/maixpy/) |
| [MaixVision](https://wiki.sipeed.com/maixvision) | AI Vision IDE, programming, code running, real-time image preview, and even graphical programming, greatly reducing the difficulty of setting up the development environment and the threshold of use | ![MaixVision](../../assets/maixcam/maixvision.jpg) <video controls muted preload style="width:100%" src="https://wiki.sipeed.com/maixpy/static/video/maixvision.mp4"></video> |
| [MaixHub](https://maixhub.com) | Online AI model training platform, no need for AI knowledge and expensive training equipment, one-click model training, one-click deployment to MaixCAM | ![MaixVision](../../assets/maixcam/maixhub.jpg) |
| [MaixCDK](https://github.com/sipeed/MaixCDK) | C++ version of MaixPy, developers familiar with C/C++ can get started immediately | Please see [MaixCDK Homepage](https://github.com/sipeed/MaixCDK) |
| [App Store](https://maixhub.com) | Provides various applications and tools, no need to develop, just download and use, developers can also upload and share applications | Please see [Maix App Store](https://maixhub.com/app) |
## Resource Summary
### Exclusive Materials for MaixCAM (Provided by Sipeed)
* [MaixCAM Official Documentation](https://wiki.sipeed.com/maixcam)
* [MaixPy Official Documentation](https://wiki.sipeed.com/maixpy/)
* [MaixCDK](https://github.com/sipeed/MaixCDK)
* [System Source Code](https://github.com/sipeed/LicheeRV-Nano-Build)
* [Schematic](https://cn.dl.sipeed.com/shareURL/LICHEE/LicheeRV_Nano/02_Schematic)
* [Core Board (LicheeRV-Nano) Hardware Information](https://cn.dl.sipeed.com/shareURL/LICHEE/LicheeRV_Nano)
* Core board pin diagram:
![](http://127.0.0.1:2333/hardware/zh/lichee/assets/RV_Nano/intro/RV_Nano_3.jpg)
## Chip Information
MaixCAM is based on Sipeed's LiecheeRV-Nano core board, which is based on the SG2002 chip for computing power, so their materials can also be referred to.
>! Note: MaixCAM can use the materials of LicheeRV-Nano and SG2002, but **LicheeRV-Nano and other SG2002 chip products cannot use software such as MaixPy MaixCDK MaixVision**, please do not buy the wrong one to waste time and money.
> If you want to get started quickly with application development, please choose MaixCAM, if you are a senior Linux developer and only want to develop based on the original SG2002 materials, you can choose LicheeRV-Nano.
* [Datasheet](https://github.com/sophgo/sophgo-doc/releases) (Register-level information)
* [LicheeRV-Nano Development Board Information](https://wiki.sipeed.com/hardware/zh/lichee/RV_Nano/1_intro.html)
* [Toolchain Download](https://sophon-file.sophon.cn/sophon-prod-s3/drive/23/03/07/16/host-tools.tar.gz)
* [Summary of SDK Development Documents](https://developer.sophgo.com/thread/471.html)
* [Summary of HDK Development Documents](https://developer.sophgo.com/thread/472.html)
* [Summary of TPU Development Documents](https://developer.sophgo.com/thread/473.html)
* [Summary of TDL Development Documents](https://developer.sophgo.com/thread/556.html) (High-level API encapsulation based on TPU)
## Purchase
There are currently two versions of MaixCAM, **the first release special price is 169 yuan** (Lite version without screen and shell) and **249 yuan**, for details please consult [Sipeed Taobao](https://sipeed.taobao.com/) or [AliExpress](https://www.aliexpress.com/store/911876460) store.

View File

@@ -0,0 +1,27 @@
---
title: MaixCAM Case
---
MaixCAM comes with a 3D printed case that can protect the MaixCAM hardware and can also be fixed on a bracket.
## Disassembly
It is strongly recommended to choose the package with a TF card. The factory default is already assembled, and you can skip this step and use it directly.
The factory default is already assembled. If you need to replace the TF card or solder the pin header, you can try to disassemble it.
Here are a few points to note:
* Make sure to power off before disassembly.
* There is thermal grease (non-conductive) between the CPU and the case. Please be careful not to get your clothes dirty during disassembly.
* The heat sink is also in contact with the heat sink plate through thermal grease. Please be careful not to get your clothes dirty during disassembly.
* Be careful not to damage the camera, touch, and screen cables. Do not break the cables.
* Pay attention to the direction of the cable, do not plug it in the wrong way.
## Assembly
TODO: Assembly steps and pictures
## Open Source Case Files
TODO: 3D printing source files for the case

View File

@@ -0,0 +1,14 @@
---
title: MaixCAM FAQ (Frequently Asked Questions)
---
## What's the difference between MaixCAM and LicheeRV-Nano?
MaixCAM can use the resources of LicheeRV-Nano and SG2002, but **LicheeRV-Nano and other SG2002 chip products cannot use software like MaixPy, MaixCDK, MaixVision, etc.** Please do not make a wrong purchase to avoid wasting time and money.
If you want to quickly start developing applications, please choose MaixCAM. If you are a seasoned Linux developer and only want to develop based on the original SG2002 resources, you can choose LicheeRV-Nano.
## Why is there no purchase link in the official Taobao store?
Taobao may close the purchase link when it encounters a shortage of stock. The purchase link will be automatically opened when the stock is available. You can consult the official customer service.

View File

@@ -0,0 +1,12 @@
---
title: Using MaixCDK on MaixCAM
---
## Introduction
MaixCDK is a C++ SDK designed for Maix series products, which makes it convenient for developers to quickly develop AI applications. It has a simple and easy-to-use API, supports various AI-related functions, and multiple peripheral operations.
For more details, please see [MaixCDK](https://github.com/sipeed/MaixCDK).
In addition, its Python version of the SDK is [MaixPy](https://wiki.sipeed.com/maixpy/), which is a simpler and easier-to-use Python SDK.

View File

@@ -0,0 +1,39 @@
---
---
title: MaixCAM System Flashing
---
## Download the System
Find the latest system image file, such as `maixcam_os_20240401_maixpy_v4.1.0.xz`, on the [MaixPy release page](https://github.com/sipeed/MaixPy/releases).
Alternative address:
* [Sourceforge](https://sourceforge.net/projects/maixpy/files/)
## Prepare Flashing Tools
Download [Etcher](https://etcher.balena.io/), install and open it.
Windows can also use [Win32DiskImager](https://sourceforge.net/projects/win32diskimager/) or [Rufus](https://rufus.ie/).
## Flash TF Card
There are two ways to flash the TF card:
## Flash TF Card with Card Reader
* Directly remove the TF card, insert it into the card reader, and then insert it into the computer.
* Open Etcher, select the image file, select the TF card, and click `Flash`.
* Wait for the flashing to complete, eject the TF card, insert it into MaixCAM, then power on, wait for the system to start, the first boot will be slower, just wait a while.
## Flash TF Card via USB
* Power off MaixCAM, keep the TF card inserted.
* Hold down the `user` button on the device without releasing it, insert the USB cable connected to the computer, and wait for the USB device to appear on the computer.
* Open Etcher, select the image file, select the USB device, and click `Flash`.
* Wait for the flashing to complete, then press the `reset` button or re-power on, wait for the system to start, the first boot will be slower, just wait a while.

View File

@@ -107,6 +107,20 @@ items:
url: /ai/en/deploy/ax-pi.html
- label: Questions (FAQ)
file: maixIII/ax-pi/faq_axpi.md
- label: MaixCAM
items:
- label: MaixCAM Brief and Data
file: maixcam/README.md
- label: MaixCAM Assembly
file: maixcam/assemble.md
- label: System Upgrade
file: maixcam/os.md
- label: Develop with MaixPy
url: https://wiki.sipeed.com/maixpy/
- label: Develop with MaixCDK
file: maixcam/maixcdk.md
- label: FAQ
file: maixcam/faq.md
- label: LicheePI
items:
- label: LicheePI 4A

View File

@@ -0,0 +1,90 @@
---
title: MaixCAM -- 快速落地 AI 视觉、听觉项目
---
![MaixCAM](https://wiki.sipeed.com/maixpy/static/image/maixcam.png)
## MaixCAM 简介
MaixCAM 是为更好地落地 AI 视觉、听觉和 AIOT 应用而设计的一款硬件产品,一个能快速验证产品原型且能快速量产的平台。
提供了强大且高性价比的处理器配套的摄像头、屏幕、WiFi 等,以及完善和非常易用的软件生态。
适合的**应用场景和人群**
* **AI算法落地** AI 算法工程师可以快速将自己的 AI 模型部署到实体硬件MaixCAM)上,提供易用的模型转换工具和 SDK。
* **STEM 教育** 提供易用的 MaixPy SDK 和配套开发工具,以及在线模型训练平台,老师无需软硬件开发,专注教学,学生可以快速上手。
* **高校科研和教育** 提供丰富的文档和教程高校学生各个阶段的学生都有合适的学习路线RISC-V 和 AI 前沿技术也是科研的好帮手。
* **创客和工程师的原型开发利器**:精心设计的硬件,丰富的外设,超易用的软件,让你的有趣想法和产品快速落地,不用身陷基础软硬件开发的泥潭。
* **企业产品升级、落地**:无需昂贵的研发成本快速落地产品,或者用于辅助产品比如产线 QA旧设备使用 AI 视觉实现智能化等。
* **竞赛好帮手**MaixCAM + MaixPy + MaixCDK 可以快速实现很多创新和功能,适合作为比赛指定软硬件平台,选手也可以依靠生态的开发效率赢得比赛, Maix 系列产品和 MaixPy 已经被用在各种比赛中获得奖项。
**【更多应用介绍可以看 [MaixPy 主页](https://wiki.sipeed.com/maixpy/)】**
MaixCAM **首发优惠价格 169 元**(Lite 版本 无屏幕和外壳)和 **249 元**,详情请咨询 [Sipeed 淘宝](https://sipeed.taobao.com/) 或者 [AliExpress](https://www.aliexpress.com/store/911876460) 店家。
## MaixCAM 硬件简介
| 组件 | 描述 |
| --- | --- |
| CPU 大核 | 1GHz RISC-V C906 处理器(另外还有一个 1GHz ARM A53 核心可二选一使用),跑 Linux |
| CPU 小核 | 700MHz RISC-V C906 跑 RTOS |
| CPU 低功耗核 | 25~300MHz 8051 处理器,用于低功耗应用 |
| NPU | 1TOPS@INT8 支持 BF16 模型,算子支持丰富,支持常见模型比如 Mobilenetv2, YOLOv5, YOLOv8等 |
| 内存 | 256MB DDR3 |
| 存储 | TF 卡启动 / SD NAND 启动 |
| 摄像头 | 最高支持 5M 摄像头,官方支持 4M GC4653 和 OS04A10 摄像头4 lane MIPI CSI 输入22Pin 接口,支持拆分双路 CSI |
| 屏幕 | 2.3 寸高清 IPS 电容触摸屏, 分辨率 552x3682 lane MIPI DSI 输出,标准 31pin 接口6pin 电容触摸屏) |
| 音频输出 | 板载PA功放可在排针上直接连接1W以内的喇叭 |
| 音频输入 | 板载模拟硅麦,可直接收音 |
| 网络 | 板载 WiFi6 + BLE5.4 模组,可定制 以太网版本 |
| USB | Type-C USB2.0 |
| IO 接口 | 2 x 14pin 2.54 插针接口,间距 800mil可直插面包板 |
| 按键 | 1 x RST 按键 + 1 x USER功能 按键 |
| LED | 电源指示灯 + 用户 LED |
| 编解码 | H.264 / H.265 / MJPEG 硬解码, 支持 2k@30fps 编解码 |
| 外设 | I2C/SPI/UART/ADC/PWM/WDT 等常见外设 |
| 外壳 | 3D 打印外壳, 两个螺母固定孔,可固定在支架上 |
## MaixCAM 软件生态
我们不只是做了硬件,更为 MaixCAM 提供了一套完整的软件生态,包括:
| 名称 | 描述 | 图片/视频 |
| --- | --- | --- |
| [MaixPy](https://wiki.sipeed.com/maixpy/) | Python 开发包, 提供丰富且使用简单的 API针对 MaixCAM 进行优化,支持硬件加速,提供丰富文档教程 | 请看[MaixPy 主页](https://wiki.sipeed.com/maixpy/) |
| [MaixVision](https://wiki.sipeed.com/maixvision) | AI 视觉 IDE编程、代码运行、图像实时预览甚至图形化编程等等大大降低开发环境搭建难度和使用门槛 | ![MaixVision](../../assets/maixcam/maixvision.jpg) <video controls muted preload style="width:100%" src="https://wiki.sipeed.com/maixpy/static/video/maixvision.mp4"></video> |
| [MaixHub](https://maixhub.com) | 在线 AI 模型训练平台,无需 AI 知识和昂贵的训练设备,一键训练模型,一键部署到 MaixCAM | ![MaixVision](../../assets/maixcam/maixhub.jpg) |
| [MaixCDK](https://github.com/sipeed/MaixCDK) | MaixPy 的 C++版本,熟悉 C/C++ 的开发者立刻上手 | 请看[MaixCDK 主页](https://github.com/sipeed/MaixCDK) |
| [应用商城](https://maixhub.com) | 提供各种应用和工具,无需开发直接下载使用,开发者也可以上传分享应用 | 请看 [Maix 应用商城](https://maixhub.com/app) |
## 资料汇总
### MaixCAM 专属资料Sipeed 提供)
* [MaixCAM 官方文档](https://wiki.sipeed.com/maixcam)
* [MaixPy 官方文档](https://wiki.sipeed.com/maixpy/)
* [MaixCDK](https://github.com/sipeed/MaixCDK)
* [系统源码](https://github.com/sipeed/LicheeRV-Nano-Build)
* [原理图](https://cn.dl.sipeed.com/shareURL/LICHEE/LicheeRV_Nano/02_Schematic)
* [核心板(LicheeRV-Nano) 硬件资料](https://cn.dl.sipeed.com/shareURL/LICHEE/LicheeRV_Nano)
* 核心板引脚图:
![](http://127.0.0.1:2333/hardware/zh/lichee/assets/RV_Nano/intro/RV_Nano_3.jpg)
## 芯片资料
MaixCAM 基于 Sipeed 的 LiecheeRV-Nano 核心板, 其基于算能的SG2002 芯片,所以也可以参考它们的资料。
>! 注意MaixCAM 可以使用 LicheeRV-Nano 和 SG2002 的资料, 反之 **LicheeRV-Nano 和其它 SG2002 芯片产品没法使用 MaixPy MaixCDK MaixVision 等软件**,请不要购买错误浪费时间和金钱。
> 如果你希望快速上手开发应用,请选择 MaixCAM, 如果你是资深 Linux 开发者,只想基于 SG2002 原厂资料开发,可以选择 LicheeRV-Nano。
* [Datasheet](https://github.com/sophgo/sophgo-doc/releases) (寄存器级别的资料)
* [LicheeRV-Nano 开发板资料](https://wiki.sipeed.com/hardware/zh/lichee/RV_Nano/1_intro.html)
* [工具链下载](https://sophon-file.sophon.cn/sophon-prod-s3/drive/23/03/07/16/host-tools.tar.gz)
* [算能 SDK 开发文档汇总](https://developer.sophgo.com/thread/471.html)
* [算能 HDK 开发文档汇总](https://developer.sophgo.com/thread/472.html)
* [算能 TPU 开发文档汇总](https://developer.sophgo.com/thread/473.html)
* [算能 TDL 开发文档汇总](https://developer.sophgo.com/thread/556.html)(基于 TPU 的高层API 封装)
## 购买
MaixCAM 目前有两个版本,**首发优惠价格 169 元**(Lite 版本 无屏幕和外壳)和 **249 元**,详情请咨询 [Sipeed 淘宝](https://sipeed.taobao.com/) 或者 [AliExpress](https://www.aliexpress.com/store/911876460) 店家。

View File

@@ -0,0 +1,31 @@
---
title: MaixCAM 外壳
---
MaixCAM 自带了一个 3D 打印外壳,可以保护 MaixCAM 的硬件,也可以固定在支架上。
## 拆机
强烈建议选择带 TF 卡的套餐,出厂默认已经组装好了,可以跳过这一步直接使用。
出厂默认已经组装好了,如果你需要更换 TF 卡,或者焊接排针,可以尝试拆机。
这里有几点需要注意:
* 拆机前请确保已经断电。
* CPU 和外壳之间有散热硅脂(不导电),拆机时请注意避免弄赃衣物。
* 散热片也是通过散热硅脂和 散热板 接触的,拆机时请注意避免弄脏衣物。,
* 注意不要破坏摄像头、触摸、屏幕的排线,不要折断排线。
* 注意排线的方向,不要插反。
## 组装
TODO组装步骤和图片
## 外壳开源源文件
TODO外壳的 3D 打印源文件

View File

@@ -0,0 +1,15 @@
---
title: MaixCAM FAQ (常见问题)
---
## MaixCAM 和 LicheeRV-Nano 有什么区别?
MaixCAM 可以使用 LicheeRV-Nano 和 SG2002 的资料, 反之 **LicheeRV-Nano 和其它 SG2002 芯片产品没法使用 MaixPy MaixCDK MaixVision 等软件**,请不要购买错误浪费时间和金钱。
如果你希望快速上手开发应用,请选择 MaixCAM, 如果你是资深 Linux 开发者,只想基于 SG2002 原厂资料开发,可以选择 LicheeRV-Nano。
## 官方淘宝店怎么没有购买链接?
淘宝在遇到缺货时可能会关闭购买链接,有货后会自动开放购买链接,可以咨询官方客服。

View File

@@ -0,0 +1,12 @@
---
title: 在 MaixCAM 上使用 MaixCDK
---
## 介绍
MaixCDK 是为 Maix 系列产品设计的一个方便开发者快速开发 AI 应用的 C++ SDK有着简单易用的 API支持各种 AI 相关的功能,以及多种外设操作。
具体请看 [MaixCDK](https://github.com/sipeed/MaixCDK)。
另外其 Python 版本的 SDK 是 [MaixPy](https://wiki.sipeed.com/maixpy/),是一个更简单易用的 Python SDK。

View File

@@ -0,0 +1,43 @@
---
title: MaixCAM 系统烧录
---
## 下载系统
在 [MaixPy 发布页面](https://github.com/sipeed/MaixPy/releases) 找到最新的系统镜像文件,比如`maixcam_os_20240401_maixpy_v4.1.0.xz`
备用地址:
* [Sourceforge](https://sourceforge.net/projects/maixpy/files/)
## 准备烧录工具
下载 [Etcher](https://etcher.balena.io/),安装并打开。
Windows 也可以用 [Win32DiskImager](https://sourceforge.net/projects/win32diskimager/) 或 [Rufus](https://rufus.ie/)。
## 烧录 TF 卡
有两种方式烧录 TF 卡:
## 读卡器烧录 TF 卡
* 直接取出 TF 卡,插入读卡器,然后插入电脑。
* 打开 Etcher选择镜像文件选择 TF 卡,点击`Flash`
* 等待烧录完成,弹出 TF 卡,插入 MaixCAM然后上电等待系统启动第一次启动会慢一点等待一会即可。
## USB 烧录 TF 卡
* MaixCAM 断电,保持 TF 卡插入。
* 按住设备的 `user` 按键不松开,插入 USB 线连接到电脑,等待 U 盘设备出现在电脑上。
* 打开 Etcher选择镜像文件选择 U 盘设备,点击`Flash`
* 等待烧录完成,然后按一下 `reset` 按键或者重新上电,等待系统启动,第一次启动会慢一点,等待一会即可。

View File

@@ -124,6 +124,20 @@ items:
file: maixIV/m4ndock/axmodel-deploy.md
- label: FAQ
file: maixIV/m4ndock/FAQ.md
- label: MaixCAM
items:
- label: MaixCAM 介绍和资料
file: maixcam/README.md
- label: MaixCAM 外壳
file: maixcam/assemble.md
- label: 系统镜像烧录
file: maixcam/os.md
- label: 使用 MaixPy 开发
url: https://wiki.sipeed.com/maixpy/
- label: 使用 MaixCDK 开发
file: maixcam/maixcdk.md
- label: 常见问题 FAQ
file: maixcam/faq.md
- label: LicheePi
items:
- label: LicheePI 4A

View File

@@ -0,0 +1,184 @@
---
title: MaixVision Workstation Official Website
---
<div>
<script src="/static/css/tailwind.css"></script>
</div>
<style>
#page_wrapper {
background-color: #1f2022;
}
.md_page #page_content > div {
width: 100%;
max-width: 100%;
}
#file_list_wrapper {
display: none;
position: fixed;
width: 100vw;
height: 100vh;
background-color: #000000cc;
z-index: 1000;
top: 0;
left: 0;
}
#file_list {
background-color: #FAFAFA;
border-radius: 10px;
padding: 20px;
max-width: 80%;
max-height: 80%;
overflow-y: auto;
}
#maixvision_video {
height: 35rem;
}
@media (max-width: 1670px) {
#maixvision_video {
height: 30rem;
}
}
@media (max-width: 1280px) {
#maixvision_video {
height: 20rem;
}
}
@media (max-width: 1024px) {
#maixvision_video {
width: 100%;
height: auto;
}
}
</style>
<div id="file_list_wrapper" class="flex justify-center items-center">
<div id="file_list" class="p-10">
</div>
</div>
<div class="w-full flex flex-wrap-reverse justify-center items-center" style="min-height:80vh; background-color:#1f2022">
<div class="flex flex-col justify-center items-center p-10">
<h1 class="text-4xl font-bold text-white">MaixVision</h1>
<p class="text-xm text-white">Empower edge AI projects</p>
<div class="flex flex-row pt-10">
<div id="win_download" class="btn mr-5 flex justify-center items-center">
<img src="/static/image/download.svg">
<span>Windows</span>
</div>
<div id="linux_download" class="btn mr-5 flex justify-center items-center">
<img src="/static/image/download.svg">
<span>Linux</span>
</div>
<div id="macos_download" class="btn mr-5 flex justify-center items-center">
<img src="/static/image/download.svg">
<span>MacOS</span>
</div>
</div>
<div class="mt-10">
<p><span class="mr-2">More visit</span><a href="https://wiki.sipeed.com/maixpy/">MaixPy</a></p>
</div>
</div>
<video id="maixvision_video" class="p-5" controls="false" autoplay loop muted preload src="https://wiki.sipeed.com/maixpy/static/video/maixvision.mp4" type="video/mp4">
MaixVision
</video>
</div>
<script>
async function getLatestVersion(filename) {
const response = await fetch('https://cdn.sipeed.com/maixvision/' + filename + '.json');
const data = await response.json();
if(data.error) {
showMsg("load data failed: " + data.error);
return;
}
return data;
}
var win_download = document.getElementById('win_download');
var linux_download = document.getElementById('linux_download');
var macos_download = document.getElementById('macos_download');
var file_list_wrapper = document.getElementById('file_list_wrapper');
var file_list = document.getElementById('file_list');
var win_info = undefined;
var linux_info = undefined;
var macos_info = undefined;
function showMsgInfo(msg) {
file_list_wrapper.style.display = 'flex';
let file_list = document.getElementById('file_list');
file_list.innerHTML = '';
var p = document.createElement('p');
p.innerText = msg;
file_list.appendChild(p);
}
function showList(files) {
file_list_wrapper.style.display = 'flex';
file_list.innerHTML = '';
files.forEach(function (file, index) {
var a = document.createElement('a');
a.href = 'https://cdn.sipeed.com/maixvision/' + win_info.version + '/' + file.url;
a.innerText = 'Download ' + file.url;
a.className = 'p-4';
file_list.appendChild(a);
});
}
file_list_wrapper.addEventListener('click', function () {
file_list_wrapper.style.display = 'none';
});
// listen to the click event
win_download.addEventListener('click', async function () {
if (win_info === undefined) {
showMsgInfo('Loading, please wait for a moment');
return;
}
if (win_info.files.length === 1) {
window.location.href = 'https://cdn.sipeed.com/maixvision/' + win_info.version + '/' + win_info.files[0].url;
} else {
showList(win_info.files);
}
});
linux_download.addEventListener('click', async function () {
if (linux_info === undefined) {
showMsgInfo('Loading, please wait for a moment');
return;
}
if (linux_info.files.length === 1) {
window.location.href = 'https://cdn.sipeed.com/maixvision/' + linux_info.version + '/' + linux_info.files[0].url;
} else {
showList(linux_info.files);
}
});
macos_download.addEventListener('click', async function () {
if (macos_info === undefined) {
showMsgInfo('Loading, please wait for a moment');
return;
}
if (macos_info.files.length === 1) {
window.location.href = 'https://cdn.sipeed.com/maixvision/' + macos_info.version + '/' + macos_info.files[0].url;
} else {
showList(macos_info.files);
}
});
getLatestVersion("latest").then(function (data) {
win_info = data;
});
getLatestVersion("latest-linux").then(function (data) {
linux_info = data;
});
getLatestVersion("latest-macos").then(function (data) {
macos_info = data;
});
</script>

View File

@@ -0,0 +1,11 @@
version: 0.5.0
files:
- url: MaixVision-0.5.0-setup.exe
sha512: O8hPHQpyndkbGUSb0vi0/3rtmXzv5iuGwFNFlOcSxQaUM+wudUjwJNPic5ImLhPfJLVysToTOTefzZ2GsbGpKA==
size: 110203013
- url: MaixVision-0.5.0-setup2.exe
sha512: O8hPHQpyndkbGUSb0vi0/3rtmXzv5iuGwFNFlOcSxQaUM+wudUjwJNPic5ImLhPfJLVysToTOTefzZ2GsbGpKA==
size: 110203013
path: MaixVision-0.5.0-setup.exe
sha512: O8hPHQpyndkbGUSb0vi0/3rtmXzv5iuGwFNFlOcSxQaUM+wudUjwJNPic5ImLhPfJLVysToTOTefzZ2GsbGpKA==
releaseDate: '2024-03-15T06:52:40.195Z'

View File

@@ -1,11 +1,6 @@
## Sipeed M2CAM 产品介绍
---
title: MaixCAM -- 快速落地 AI 视觉、听觉类项目
layout: redirect
redirect_url: /hardware/zh/maixcam/index.html
---
本产品不同于 m2dock 开发板需要用户自行编程开发,它是以成品、产品的形态向用户提供 AI 服务。
与 m2dock 的区别主要外设、屏幕、接口方面的差异,如屏幕更大,按键更多,排针引出。
默认以预置应用的方式向用户公开,提供 开箱即用 串口协议 开发框架 在线商店 等功能。
<iframe src="//player.bilibili.com/player.html?aid=727052913&bvid=BV1yS4y1q7sm&cid=733716470&page=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"> </iframe>
2022年05月30日明天再整理6月初理论上可以发布暂无购买链接。

View File

@@ -0,0 +1,184 @@
---
title: MaixVision 工作站官网
---
<div>
<script src="/static/css/tailwind.css"></script>
</div>
<style>
#page_wrapper {
background-color: #1f2022;
}
.md_page #page_content > div {
width: 100%;
max-width: 100%;
}
#file_list_wrapper {
display: none;
position: fixed;
width: 100vw;
height: 100vh;
background-color: #000000cc;
z-index: 1000;
top: 0;
left: 0;
}
#file_list {
background-color: #FAFAFA;
border-radius: 10px;
padding: 20px;
max-width: 80%;
max-height: 80%;
overflow-y: auto;
}
#maixvision_video {
height: 35rem;
}
@media (max-width: 1670px) {
#maixvision_video {
height: 30rem;
}
}
@media (max-width: 1280px) {
#maixvision_video {
height: 20rem;
}
}
@media (max-width: 1024px) {
#maixvision_video {
width: 100%;
height: auto;
}
}
</style>
<div id="file_list_wrapper" class="flex justify-center items-center">
<div id="file_list" class="p-10">
</div>
</div>
<div class="w-full flex flex-wrap-reverse justify-center items-center" style="min-height:80vh; background-color:#1f2022">
<div class="flex flex-col justify-center items-center p-10">
<h1 class="text-4xl font-bold text-white">MaixVision</h1>
<p class="text-xm text-white">助力 AI 应用落地</p>
<div class="flex flex-row pt-10">
<div id="win_download" class="btn mr-5 flex justify-center items-center">
<img src="/static/image/download.svg">
<span>Windows</span>
</div>
<div id="linux_download" class="btn mr-5 flex justify-center items-center">
<img src="/static/image/download.svg">
<span>Linux</span>
</div>
<div id="macos_download" class="btn mr-5 flex justify-center items-center">
<img src="/static/image/download.svg">
<span>MacOS</span>
</div>
</div>
<div class="mt-10">
<p><span class="mr-2">更多请访问</span><a href="https://wiki.sipeed.com/maixpy/">MaixPy</a></p>
</div>
</div>
<video id="maixvision_video" class="p-5" controls="false" autoplay loop muted preload src="https://wiki.sipeed.com/maixpy/static/video/maixvision.mp4" type="video/mp4">
MaixVision
</video>
</div>
<script>
async function getLatestVersion(filename) {
const response = await fetch('https://cdn.sipeed.com/maixvision/' + filename + '.json');
const data = await response.json();
if(data.error) {
showMsg("load data failed: " + data.error);
return;
}
return data;
}
var win_download = document.getElementById('win_download');
var linux_download = document.getElementById('linux_download');
var macos_download = document.getElementById('macos_download');
var file_list_wrapper = document.getElementById('file_list_wrapper');
var file_list = document.getElementById('file_list');
var win_info = undefined;
var linux_info = undefined;
var macos_info = undefined;
function showMsgInfo(msg) {
file_list_wrapper.style.display = 'flex';
let file_list = document.getElementById('file_list');
file_list.innerHTML = '';
var p = document.createElement('p');
p.innerText = msg;
file_list.appendChild(p);
}
function showList(files) {
file_list_wrapper.style.display = 'flex';
file_list.innerHTML = '';
files.forEach(function (file, index) {
var a = document.createElement('a');
a.href = 'https://cdn.sipeed.com/maixvision/' + win_info.version + '/' + file.url;
a.innerText = 'Download ' + file.url;
a.className = 'p-4';
file_list.appendChild(a);
});
}
file_list_wrapper.addEventListener('click', function () {
file_list_wrapper.style.display = 'none';
});
// listen to the click event
win_download.addEventListener('click', async function () {
if (win_info === undefined) {
showMsgInfo('加载中, 请稍候');
return;
}
if (win_info.files.length === 1) {
window.location.href = 'https://cdn.sipeed.com/maixvision/' + win_info.version + '/' + win_info.files[0].url;
} else {
showList(win_info.files);
}
});
linux_download.addEventListener('click', async function () {
if (linux_info === undefined) {
showMsgInfo('加载中, 请稍候');
return;
}
if (linux_info.files.length === 1) {
window.location.href = 'https://cdn.sipeed.com/maixvision/' + linux_info.version + '/' + linux_info.files[0].url;
} else {
showList(linux_info.files);
}
});
macos_download.addEventListener('click', async function () {
if (macos_info === undefined) {
showMsgInfo('加载中, 请稍候');
return;
}
if (macos_info.files.length === 1) {
window.location.href = 'https://cdn.sipeed.com/maixvision/' + macos_info.version + '/' + macos_info.files[0].url;
} else {
showList(macos_info.files);
}
});
getLatestVersion("latest").then(function (data) {
win_info = data;
});
getLatestVersion("latest-linux").then(function (data) {
linux_info = data;
});
getLatestVersion("latest-macos").then(function (data) {
macos_info = data;
});
</script>

View File

@@ -0,0 +1 @@
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1711969474059" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="8131" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><path d="M168.96 808.96h686.08v87.04H168.96v-87.04z m302.08-256V128h81.92v424.96h128L512 727.04l-168.96-174.08h128z" p-id="8132" fill="#ffffff"></path></svg>

After

Width:  |  Height:  |  Size: 479 B