NXP BTB-44 OV5640 Camera Module
Overview
This shield supports ov5640 camera modules which use a 44-pin board-to-board connector and a MIPI CSI or DVP (parallel) interface. These camera modules are made specifically for and provided together with NXP’s i.MX RT1160 and RT1170 EVK boards.
More information about this OV5640 camera module can be found at Camera iMXRT [1].
Pins assignment of the NXP board-to-board 44-pin OV5640 camera module
Camera Connector Pin |
Function |
---|---|
1 |
AGND |
2 |
AF_GND |
3 |
STROBE |
4 |
AF_VCC |
5 |
SDA |
6 |
VCMSINK |
7 |
SCL |
8 |
AVDD |
9 |
RESETB |
10 |
GPIO1 |
11 |
PCLK |
12 |
GPIO0 |
13 |
VSYNC |
14 |
FREX |
15 |
HREF |
16 |
MIPI_CSI_DP1 / D9 |
17 |
PWDN |
18 |
MIPI_CSI_DN1 / D8 |
19 |
MIPI_CSI_DP1 / D9 |
20 |
DGND |
21 |
MIPI_CSI_DN1 / D8 |
22 |
MIPI_CSI_CLKP / D7 |
23 |
MIPI_CSI_CLKP / D7 |
24 |
MIPI_CSI_CLKN / D6 |
25 |
MIPI_CSI_CLKN / D6 |
26 |
DGND |
27 |
MIPI_CSI_DP0 / D5 |
28 |
MIPI_CSI_DP0 / D5 |
29 |
MIPI_CSI_DN0 / D4 |
30 |
MIPI_CSI_DN0 / D4 |
31 |
D3 |
32 |
DGND |
33 |
D2 |
34 |
XCLK |
35 |
D1 |
36 |
DVDD |
37 |
D0 |
38 |
DOVDD |
39 |
DGND |
40 |
DGND |
41 |
GND |
42 |
GND |
43 |
GND |
44 |
AF_GND |
Requirements
This shield can only be used with a board which provides a 44-pin board-to-board connector with MIPI CSI or DVP (parallel) interface where the pinouts are defined as above, such as i.MX RT1160 and RT1170 EVK boards.
Programming
Set --shield nxp_btb44_ov5640
when you invoke west build
. For example:
# From the root of the zephyr repository
west build -b mimxrt1170_evk/mimxrt1176/cm7 --shield nxp_btb44_ov5640 samples/drivers/video/capture