Skip to content

Quick Start Guide

Hardware


Package List


Connection of Camera Module


Connection of camera and adapter board


Final Steps


Software


Driver Installation/Configuration


Firstly, you should confirm the sensor of your camera module and execute the corresponding steps to access it.

You can check your cameras and find the corresponding instructions below to use the Camera Extension Kit:

cd ~
wget https://github.com/ArduCAM/MIPI_Camera/releases/download/v0.0.3/install_full.sh
chmod +x install_full.sh
./install_full.sh -m imx219_v3link
cd ~
wget https://github.com/ArduCAM/MIPI_Camera/releases/download/v0.0.3/install_full.sh
chmod +x install_full.sh
./install_full.sh -m imx477_v3link
cd ~
wget https://github.com/ArduCAM/MIPI_Camera/releases/download/v0.0.3/install_full.sh
chmod +x install_full.sh
./install_full.sh -m imx519_v3link
cd ~
wget https://github.com/ArduCAM/MIPI_Camera/releases/download/v0.0.3/install_full.sh
chmod +x install_full.sh
./install_full.sh -m imx708_v3link


Switch the Channel


Arducam V3Link camera extension kit supports switching channels manually, if you need to switch camera channel when you're connecting multiple cameras, you can refer to the following content to operate:

  • I2C Register

  • Use I2C Transfer to switch the channel

i2ctransfer -f -y <i2c_bus> w3@0x0c 0xff 0x55 <0x01|0x02>

For instances:

Switch camera channel to RX0 sudo i2ctransfer -f -y 9 w3@0x0c 0xff 0x55 0x01
Switch camera channel to RX1 sudo i2ctransfer -f -y 9 w3@0x0c 0xff 0x55 0x02

Tip

Note that the formation of -y 9 in the above codes is -y + <i2c bus>. If you are uncertain about the i2c bus of the camera you're using, you can check it below FYI.

sudo dmesg | grep -E "imx477|imx219|arducam"