• sales

    +86-0755-88291180

MaixCAM User Guide

1. 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.

2. MaixCAM Hardware Overview

MaixCAM hardware info, more info please refer to CPU's datasheet.
And there is another model called MaixCAM-Pro.

ComponentDescription
CPU Big Core1GHz RISC-V C906 (plus an optional 1GHz ARM A53 for Linux)
CPU Small Core700MHz RISC-V C906 running RTOS
Low-Power Core25~300MHz 8051 for low-power applications
NPU1TOPS@INT8, BF16 model support, operators for popular models like Mobilenetv2, YOLOv5, YOLOv8
Memory256MB DDR3
StorageTF card or SD NAND boot
CameraUp to 5MP, officially supports 4MP GC4653 and OS04A10 (4-lane MIPI CSI, 22-pin interface, supports dual CSI split)
Screen2.3" HD IPS touch screen, 552x368 resolution (2-lane MIPI DSI output, 31-pin standard interface, 6-pin capacitive touch)
Audio OutputOnboard PA amplifier for 1W or less speakers
Audio InputBuilt-in analog silicon mic for audio input
NetworkOnboard WiFi6 + BLE5.4 module, Ethernet versions available
USBType-C USB2.0, support device and host mode, support USB camera
IO Ports2 x 14-pin 2.54mm headers, 800mil spacing, breadboard-compatible
Buttons1 x RST button + 1 x USER (function) button
LEDsPower LED + User LED
CodecH.264/H.265/MJPEG hardware decode, supports 2K@30fps encoding/decoding
PeripheralsI2C/SPI/UART/ADC/PWM/WDT
Case3D printed with two screw mounts for attaching to stands

3. MaixCAM Software Ecosystem

MaixCAM offers more than just hardware. It comes with a complete software ecosystem, including:

NameDescriptionImage/Video
MaixPyPython SDK optimized for MaixCAM with simple APIs and hardware accelerationRefer toMaixPy
MaixVisionAI vision IDE for programming, running code, live image preview, and graphical programming

 

MaixHubOnline AI model training platform that requires no AI expertise or expensive hardware


MaixCDKC++ version of MaixPy for C/C++ developersRefer to MaixCDK
App StoreDownload tools and applications, or upload your ownRefer to App Store
Share CenterA space for developers to share projects and experiencesRefer to Share center

4. MaixCAM Documentation

4.1. Official Resources (by Sipeed)

4.2. 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.

4.3. Community Resources

TAG: luckfox-pico-ultra-w-gpio Use Raspberry Pi Prism USB Camera 2MP GC2093 ‌WDR Backlight Compensation‌ Onboard microphone Computer AI Deepseek Mechanical Voice Keyboard Linux 10x0.85inch LCD Screen Customize keys + 2.01 inch Secondary Display Raspberry Pi Pico 2 RP2350 1.69 inch LCD TouchScreen Development Board 240x280 1.69inch Display QMI8658 6-Axis Raspberry Pi Camera OV5647 Camera (F) Raspberry Pi CM5 Official Original IO Board a Base Development Platform Compute Module 5 IO Board ESP32-S3N8R8 7inch LCD Display TouchScreen 800×480 WiFi Bluetooth CAN RS485 Sensor Milk-V Duo Camera Tutorial ESP32 C3 Round LCD Development Board Electronic EYE 0.71 inch Display Watch Screen GC9A01 160x160 ESP32 S3 4.3inch LCD (B) 800x480 Captive TouchScreen Display Board LVGL with Sensor CAN I2C RS485 Raspberry Pi Compute Module 5 PoE BASE A IO Board RJ45 For CM5 Lite/eMMC Raspberry Pi 21.5 inch Type C/HDMI Display Screen 1920x1080 Computer PC Phone Xbox/PS4/Switch Raspberry Pi Pico 2 RP2350 1.64 inch AMOLED Development Board Display TouchScreen 280x456 QMI8658 IMU QSPI Horizontal Drag Instructions RTL8852BE wireless network card Gigabit dual-band WiFi6 wireless module Standard Bluetooth 5.2 ESP32 Display X1300 X1300-A2 Raspberry Pi 5 HDMI to CSI-2 Shield 1080P@60fps & Audio & Video Also Raspberry Pi Intel BE200 Wireless WLAN Card Gigabit Tri-Band WiFi7 Bluetooth 5.4 M.2 MU-MIMO IEEE 802.11