MaixCAM — Fast Deployment for AI Vision and Audio Projects
Introduction to MaixCAM
MaixCAM is a hardware product designed for the rapid deployment of AI vision, audio, and AIOT applications. It serves as a platform for quickly verifying product prototypes and moving to mass production, featuring a powerful yet cost-effective processor with integrated cameras, screens, WiFi, and a complete, easy-to-use software ecosystem.
Target Use Cases and Audience:
- AI Algorithm Deployment: AI engineers can quickly deploy their AI models on real hardware (MaixCAM) using easy-to-use model conversion tools and SDKs.
- STEM Education: With the MaixPy SDK and development tools, teachers can focus on teaching while students quickly get hands-on experience without needing to develop hardware or software.
- University Research and Education: Comprehensive documentation and tutorials provide learning paths for students at all levels, while RISC-V and AI technologies offer tools for research.
- Prototyping for Makers and Engineers: Well-designed hardware, extensive peripherals, and easy-to-use software let you quickly turn ideas into reality without getting bogged down by basic development tasks.
- Enterprise Product Upgrades and Deployment: Quickly deploy products without high R&D costs, or add AI vision to existing equipment for smart enhancements.
- Competitions: MaixCAM + MaixPy + MaixCDK provide rapid innovation for competitions. The platform has already been used to win various awards.
MaixCAM Hardware Overview
MaixCAM hardware info, more info please refer to CPU's datasheet.
And there is another model called MaixCAM-Pro.
Component | Description |
---|---|
CPU Big Core | 1GHz RISC-V C906 (plus an optional 1GHz ARM A53 for Linux) |
CPU Small Core | 700MHz RISC-V C906 running RTOS |
Low-Power Core | 25~300MHz 8051 for low-power applications |
NPU | 1TOPS@INT8, BF16 model support, operators for popular models like Mobilenetv2, YOLOv5, YOLOv8 |
Memory | 256MB DDR3 |
Storage | TF card or SD NAND boot |
Camera | Up to 5MP, officially supports 4MP GC4653 and OS04A10 (4-lane MIPI CSI, 22-pin interface, supports dual CSI split) |
Screen | 2.3" HD IPS touch screen, 552x368 resolution (2-lane MIPI DSI output, 31-pin standard interface, 6-pin capacitive touch) |
Audio Output | Onboard PA amplifier for 1W or less speakers |
Audio Input | Built-in analog silicon mic for audio input |
Network | Onboard WiFi6 + BLE5.4 module, Ethernet versions available |
USB | Type-C USB2.0, support device and host mode, support USB camera |
IO Ports | 2 x 14-pin 2.54mm headers, 800mil spacing, breadboard-compatible |
Buttons | 1 x RST button + 1 x USER (function) button |
LEDs | Power LED + User LED |
Codec | H.264/H.265/MJPEG hardware decode, supports 2K@30fps encoding/decoding |
Peripherals | I2C/SPI/UART/ADC/PWM/WDT |
Case | 3D printed with two screw mounts for attaching to stands |
MaixCAM Software Ecosystem
MaixCAM offers more than just hardware. It comes with a complete software ecosystem, including:
Name | Description | Image/Video |
---|---|---|
MaixPy | Python SDK optimized for MaixCAM with simple APIs and hardware acceleration | Refer toMaixPy |
MaixVision | AI vision IDE for programming, running code, live image preview, and graphical programming | |
MaixHub | Online AI model training platform that requires no AI expertise or expensive hardware | |
MaixCDK | C++ version of MaixPy for C/C++ developers | Refer to MaixCDK |
App Store | Download tools and applications, or upload your own | Refer to App Store |
Share Center | A space for developers to share projects and experiences | Refer to Share center |
MaixCAM Documentation
Official Resources (by Sipeed)
- MaixCAM Documentation(This documentation)
- MaixPy Documentation (Python SDK) (Source Code)
- MaixCDK Documentation (C/C++ SDK) (Source Code)
- System Source Code
- Schematic
- Camera and Lens Documentation
- Core Board Hardware Documentation
- MaixCAM Case Models
- MaixCAM Stand Models
Chip Documentation
MaixCAM is based on Sipeed's LiecheeRV-Nano core board, which uses the SG2002 chip. The following resources may also be useful:
Note: While MaixCAM can use documentation from LicheeRV-Nano and SG2002, LicheeRV-Nano and other SG2002 products cannot use MaixPy, MaixCDK, or MaixVision software. Please ensure you choose the right product for your development needs.
- Datasheet
- LicheeRV-Nano Development Board Documentation
- Toolchain Download
- Sophon SDK Documentation
- Sophon HDK Documentation
- Sophon TPU Documentation
- Sophon TDL Documentation
Community Resources
- MaixHub App Store
- MaixHub Share Plaza
- makerworld.com (recommended) or makerworld.com.cn — search for
MaixCAM
- Bilibili — search for
MaixCAM
orMaixPy
Purchase
MaixCAM comes in two versions. For details, please visit Sipeed Taobao or AliExpress.