Skip to content

IMX500 CM0 AI Camera Kit

Device Connection(External Network):

Device List

Item Quantity(PCS)
PoE Injector/USB-Type-C power supply (27W~30W) 1
Router 1
Arducam IMX500 CM0 AI Camera All-in-one Kit 1
Laptop/PC 1
Network Cable 2~3

externalnetwork_picture_1

Power Supply

PoE Injector Power Supply USB-Type-C Power Supply (27W~30W)
externalnetwork_picture_2 externalnetwork_picture_3externalnetwork_picture_4

Device Connection

The router needs to be connected to an external network.

Connect to the router via USB-Type-C power supply
(Yellow network cable is for external network access).
Connect to the router via PoE power supply
(Yellow network cable is for external network access.)
externalnetwork_picture_5 externalnetwork_picture_6

Device Connection(Host Networking):

Device List

Item Quantity(PCS)
PoE Injector/USB-Type-C power supply (27W~30W) 1
Arducam IMX500 CM0 AI Camera All-in-one Kit 1
Laptop/PC 1
Network Cable 2

internalnetwork_picture_1

Power Supply

PoE Injector Power Supply USB-Type-C Power Supply(27W~30W)
externalnetwork_picture_2 externalnetwork_picture_3externalnetwork_picture_4

Device Connection

Connect to the host via USB-Type-C power supply Connect to the host via PoE power supply
internalnetwork_picture_2 internalnetwork_picture_3

Shared Network Configuration

→ Please refer to the following doc for the shared network configuration tutorial:

Shared Network Configuration


SSH Device Connection Tool

🪟 Windows


Download MobaXterm


Installation

  1. Download the ZIP file and extract it arducam_wiki_imx500_cm5_kit_picture_usb_login_tool_1
  2. Run MobaXterm_installer_25.2.msi arducam_wiki_imx500_cm5_kit_picture_usb_login_tool_2
  3. Follow the installer:
  4. NextI accept the agreementNext arducam_wiki_imx500_cm5_kit_picture_usb_login_tool_3 arducam_wiki_imx500_cm5_kit_picture_usb_login_tool_4
  5. Choose installation directory (default or custom) → Next arducam_wiki_imx500_cm5_kit_picture_usb_login_tool_5
  6. Click Install arducam_wiki_imx500_cm5_kit_picture_usb_login_tool_6

Run MobaXterm

Click "Start" -> type "MobaXterm" -> open "MobaXterm"

qb-B0606-qs-picture-1

  1. Click "Session" to open the Session settings page -> click "SSH"

  2. Enter the IP address "192.168.0.xx" in "Remote host" (enter according to your actual device IP address)

  3. Enter "pi" in "Specify username"

  4. Check "X11-Forwarding" in "Advanced SSH settings"

  5. Click "OK"

qb-B0606-qs-picture-2

Click "Accept"

qb-B0606-qs-picture-3

Enter password: raspberrypi

qb-B0606-qs-picture-4

🐧 Linux (Ubuntu/Debian)

CTRL+ALT+T open Terminal:

# run the command
ssh -X pi@IP
# input the password
raspberrypi

qb-B0606-qs-picture-5

Demonstration

Note

CM0 can only be operated via SSH connection (no desktop).

Running imx500 AI Camera:

Navigate to the demo directory:

cd ~/imx500_demo

qb-B0606-qs-picture-6

TCP mode (smooth)

Device command:

./object_detection_tcp.sh

Host command:

  • 🪟Windows

Download FFmpeg:

FFmpeg Download

Download the Windows version of the FFmpeg compressed package and extract it.

Open the Command Prompt and navigate to the bin directory of ffmpeg.

qb-B0606-qs-picture-7

**Enter the command to play RTSP. Streaming: **

ffplay -fflags nobuffer -flags low_delay -framedrop tcp://B0606IP:8554

qb-B0606-qs-picture-8

Note

Adding the bin directory to the system PATH eliminates the need to navigate to the bin directory each time; you can directly enter the command to play the RTSP stream from the command line.
[Add to the PATH on Windows](https://www.architectryan.com/2018/03/17/add-to-the-path-on-windows-10/)
  • 🐧Linux (Ubuntu/Debian)

Host dependencies:

sudo apt install ffmpeg -y
ffplay -fflags nobuffer -flags low_delay -framedrop tcp://B0606IP(设备ip 地址):8554

qb-B0606-qs-picture-9


Python method (medium)

Device execution command:

python imx500_object_detection_demo.py

qb-B0606-qs-picture-10

qt-preview (low quality)

Device execution command:

./object_detection.sh

qb-B0606-qs-picture-11


More Resources


Arducam AI Model Zoo

Raspberry Pi AI Model Zoo

Partnership with SONY - Arducam IMX500 AI Camera Solution