Connecting a Raspberry Pi to a CAM312 Development Board
The 2x40 pin header on a Raspberry Pi 4B can be connected with standard jumper wires to a CAM312 Development Kit board (P/N 013-5034_0007). Jumper wires with sockets at each end can be used to connect almost all pins, with an extra piece of prototyping board (or similar) required to connect the MISO line on the CAM312 to two of the pins on the Raspberry Pi.
The image shows the jumpers connected between the Raspberry Pi (left) and the CAM312 (right). The prototyping board (bottom) connects the MISO line to two pins. The connections are as follows:
Raspberry Pi header pin number |
Raspberry Pi pin name |
CAM312 pin name |
CAM312 header pin number |
19 |
SPI0 MOSI |
MOSI |
8 |
21 |
SPI0 MISO |
MISO |
11 |
13 |
GPIO 27 |
MISO |
11 |
23 |
SPI0 SCLK |
SCLK |
10 |
22 |
GPIO 25 |
nSS |
9 |
18 |
GPIO 24 |
nRST |
14 |
16 |
GPIO 23 |
IO3 |
5 |
17 |
3V3 |
VSUP |
1 |
25 |
GND |
0V |
2 |
The connections should be made while the Raspberry Pi is powered off. Once complete, power up the Raspberry Pi and build/run the example applications provided using the instructions provided with the example code. Example code is available to download from the CAM312 Development Board page.