RaspberryPi Multi Camera Adapter Module UG

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5
At a glance
Powered by AI
The document discusses a Raspberry Pi multi-camera adapter module that allows connecting multiple cameras to a single Raspberry Pi board.

One adapter board can connect 4 cameras.

A maximum of 4 adapter boards can be stacked together, allowing up to 16 cameras to be connected to one Raspberry Pi board.

Raspberry Pi Multi Camera

Adapter Module User Guide


Rev 1.0, Mar 2015

Raspberry Pi Multi Camera Adapter Module User Guide

Table of Contents
1
2
3
4
5

Introduction ............................................................................................................................. 2
Application............................................................................................................................... 2
Features .................................................................................................................................... 2
Pin Configuration.................................................................................................................... 3
Operation ................................................................................................................................. 3

www.ArduCAM.com

Raspberry Pi Multi Camera Adapter Module User Guide

1 Introduction
Raspberry Pi multi camera adapter module is designed for connecting more than one camera
to a single CSI camera port on Raspberry Pi board. One adapter board can connect 4 cameras and
user can stack up maxim 4 adapter boards that means up to 16 cameras on a single Raspberry Pi
board. Please note that Raspberry Pi multi camera adapter board is nascent product that may have
some stability issues and limitations because of the cables signal integrity and RPi's closed source
video core libraries, so use it on your own risk.

2 Application

IoT cameras

Robot cameras

Wildlife cameras

3D scanner

3 Features

Accommodate 4 Raspberry Pi cameras on an multi camera adapter board


Stackable and maxim cascade 4 adapter boards
3 GPIOs required for multiplexing on one adapter board, 5 GPIOs for two adapter board, 9
GPIOs for four adapter board
All camera ports are FFC (flexible flat cable) connectors
DIP switches for easy stack up configuration
Support Raspberry Pi A/B/B+ and Pi 2.

www.ArduCAM.com

Raspberry Pi Multi Camera Adapter Module User Guide

4 Pin Configuration
DIP switches are used here for easy stack up configuration. When only one multi camera
adapter board is used, the switches 1and 5 should be switched to ON position. If two multi camera
adapter boards are used, the downside board should be switched 1 and 5 to ON and upside board
should be switched 2 and 6 to ON position, and if 3 or 4 multi camera adapter boards are used
together each board layer should be configured as the Table 1 shown.
Table 1 Pin Configuration
Stacking Layer

Selection

Enable 1

Enable 2

GPIO 7

GPIO 11

GPIO 12

GPIO 7

GPIO 15

GPIO 16

GPIO 7

GPIO 21

GPIO 22

GPIO 7

GPIO 23

GPIO 24

DIP Switch Configuration

5 Operation
For proper operation, only one camera should be enabled at a time. In case of only one multi
camera adapter board is used, driving GPIO12 HIGH and driving GPIO11,GPIO7 to LOW to
enable camera A on the adapter board. Enable camera B, C and D, please refer the Table 2 for
camera selection configuration. To disable all cameras on one adapter board, Enable 1 and Enable
2 signals should be toggled HIGH. Care should be taken that it is not allowed to drive the Enable 1
and Enable 2 LOW at the same time. When connecting more than two multi camera adapter
boards, only one of the cameras can be enabled by enabling the desired camera on one adapter
board, and disable all the cameras on the rest of adapter boards.
Table 2 Camera Selection Configuration
Camera Selection Configuration

Selection

Enable 1

Enable 2

No Camera

Error

(X: dont care)


3

www.ArduCAM.com

Raspberry Pi Multi Camera Adapter Module User Guide


As normal camera operation, user can still use raspistill or raspivid command to take photos
or videos. By control the GPIOs according to the Table 1 and Table 2 configuration, user can take
photos or videos by switching between different cameras. Have funs!

www.ArduCAM.com

You might also like