Sipeed M1 dock AI 엣지 키트 -2.4인치 LCD, OV2640 카메라
(Sipeed M1 dock suit ( M1 dock + 2.4 inch LCD + OV2640 )
K210 Dev. Board 1st RV64 AI board for Edge Computing)
개요
- 본 제품은 엣지 AI를 실행하기 위해 디자인한 MAIX AIoT 보드와 LCD 및 카메라를 포함한 제품입니다.
- M1 dock + 2.4 inch LCD + OV2640 카메라로 구성되어 있습니다.
- Sipeed MAIX은 Google edge TPU와 비슷하지만 edge TPU와 같은 엑설레이터로 동작하는 것이 아니라 마스터 컨트롤러로 동작합니다.
- AP+edge TPU 조합의 솔루션에 비해 더 경제적인 솔루션입니다.
특징
-
MAIX's Advantage and Usage Scenarios:
-
MAIX is not only hardware, but also provide an end-to-end, hardware + software infrastructure for facilitating the deployment of customers' AI-based solutions.
-
Thanks to its performance, small footprint, low power, and low cost, MAIX enables the broad deployment of high-quality AI at the edge.
-
MAIX isn't just a hardware solution, it combines custom hardware, open software, and state-of-the-art AI algorithms to provide high-quality, easy to deploy AI solutions for the edge.
-
MAIX can be used for a growing number of industrial use-cases such as predictive maintenance, anomaly detection, machine vision, robotics, voice recognition, and many more. It can be used in manufacturing, on-premise, healthcare, retail, smart spaces, transportation, etc.
MAIX's CPU
In hardware, MAIX have powerful KPU K210 inside, it offers many excited features:
-
1st competitive RISC-V chip, also 1st competitive AI chip, newly release in Sep. 2018
-
28nm process, dual-core RISC-V 64bit IMAFDC, on-chip huge 8MB high-speed SRAM (not for XMR :D), 400MHz frequency (able to 800MHz)
-
KPU (Neural Network Processor) inside, 64 KPU which is 576bit width, support convolution kernels, any form of activation function. It offers 0.25TOPS@0.3W,400MHz, when overclock to 800MHz, it offers 0.5TOPS. It means you can do object recognition 60fps@VGA
-
APU (Audio Processor) inside, support 8mics, up to 192KHz sample rate, hardcore FFT unit inside, easy to make a Mic Array (MAIX offer it too)
-
Flexible FPIOA (Field Programmable IO Array), you can map 255 functions to all 48 GPIOs on the chip
-
DVP camera and MCU LCD interface, you can connect an DVP camera, run your algorithm, and display on LCD
-
Many other accelerators and peripherals: AES Accelerator, SHA256 Accelerator, FFT Accelerator (not APU's one), OTP, UART, WDT, IIC, SPI, I2S, TIMER, RTC, PWM, etc.
-
-
Part List
M1 dock 1 2.4 inch LCD 1 OV2640 Camera 1
문서
- Wiki - MaixPy
- Wiki - Dan
- BBS
- Sipeed M1w Spec V1.0
- MaixPy Introduction
- Getting Started
- MaixPy Release
- MaixPy Model
- MAIX_SDK_ToolChain
- MAIX_Tools
- Libraries
- Libraries - Maix
- Libraries - Machine vision
- MicroPython Introduction
- Difference between MicroPython & CPython
- M1 Dock_Schematic
- M1 Dock_BOT Assembly drawing
- M1 Dock_TOP Assembly drawing
- Telegram group
- FAE support email: support@sipeed.com
- Kendryte K210 FreeRTOS SDK V0.5.0
- Kendryte K210 Standalone SDK V0.5.2
- Kendryte K210 datasheet English ver.V0.1.5
- Kendryte Standalone SDK Programming Guide V0.3.0
- Kendryte FreeRTOS SDK Programming Guide V0.1.0
- Kendryte OpenOCD for win32 V0.1.3
- Kendryte OpenOCD for Ubuntu x86_64 V0.1.3
- RISC-V 64bit toolchain for Kendryte K210_win32 V8.2.0
- RISC-V 64bit toolchain for Kendryte K210_ubuntu_amd64 V8.2.0
- K-Flash V0.3.0
- Kendryte K210 Model Download Guide V0.1.0
- Kendryte K210 Face Detection Demo V0.1.0
- kendryte-Github
- Cmake installation
- Windows CPP Build tools
- Sipeed M1 schematic
-
MAIX's SoftWare
MAIX support original standalone SDK, FreeRTOS SDK base on C/C++.
And we port micropython on it: http://en.maixpy.sipeed.com/. It support FPIOA, GPIO, TIMER, PWM, Flash, OV2640, LCD, etc. And it have zmodem, vi, SPIFFS on it, you can edit python directly or sz/rz file to board. We are glad to see you contribute for it:
https://github.com/sipeed/MaixPy//Maixpy project
https://github.com/sipeed/MaixPy_Doc_Us_En_Backup//Maixpy wiki project
MAIX's Deep learning
MAIX support fixed-point model that the mainstream training framework trains, according to specific restriction rules, and have model compiler to compile models to its own model format.
It support tiny-yolo, mobilenet-v1, and, TensorFlow Lite! Many TensorFlow Lite model can be compiled and run on MAIX! And We will soon release model shop, you can trade your model on it