Low Distortion IMX219 M12 Mount Camera Module for Raspberry Pi - Datasheet
Table Of Contents
- Description
 - Features
 - Device Structure
 - USE RESTRICTION NOTICE
 - 1. Block Diagram and Pin Configuration
 - 2. Pixel Signal Output Specifications
 - 3. Control Registers
- 3-1 2-wire Serial Communication Operation Specifications
 - 3-2 2-wire Serial Communication Register Map (Configuration register, Parameter limit register)
 - 3-3 Parameter Limit Registers – [0x1000-0x1FFF] (Read Only and Static)
 - 3-4 Manufacturer Specific Registers – [0x3000-0x5FFF ]
 - 3-5 Frame Bank A and Bank B specific output samples
 
 - 4. Output Data Format
 - 6. On Chip Image Processing
 - 7. NVM Memory Map
 - 8. How to operate IMX219PQH5-C
 - 9. Other Functions
 - 10. Electrical Characteristics
 - 11. Spectral Sensitivity Characteristic
 - 12. Image Sensor Characteristics
 - 13. Measurement Method for Image Sensor Characteristics
 - 14. Spot Pixel Specification
 - 15. Notice on White Pixels Specifications
 - 16. Chief Ray Angle Characteristics
 - 17. Connection Example
 - 18. Notes On Handling
 
IMX219PQH5-C 
44 
Addr 
(Hex) 
Register Name 
in Byte 
(Hex) 
Addr 
(Hex) 
Register Name 
in Byte 
(Hex) 
0x0143 
READOUT_V_CNT[7:0] 
XX 
0x0143 
READOUT_V_CNT[7:0] 
XX 
0x0150 
[0]: FRAME_BANK_ENABLE 
XX 
0x0150 
[0]: FRAME_BANK_ENABLE 
XX 
0x0151 
FRAME_BANK _FRM_CNT 
XX 
0x0151 
FRAME_BANK _FRM_CNT 
XX 
0x0152 
FRAME_BANK _FAST_TRACKING 
XX 
0x0152 
FRAME_BANK _FAST_TRACKING 
XX 
Line2 (Embedded Data Line) 
Line2 (Embedded Data Line) 
0x0154 
FRAME_DURATION_A 
XX 
0x0254 
FRAME_DURATION_B 
XX 
0x0155 
COMP_ENABLE_A 
XX 
0x0255 
COMP_ENABLE_B 
XX 
0x0157 
ANA_GAIN_GLOBAL_A 
XX 
0x0257 
ANA_GAIN_GLOBAL_B 
XX 
0x0158 
DIG_GAIN_GLOBAL_A [11:8] 
XX 
0x0258 
DIG_GAIN_GLOBAL_B[11:8] 
XX 
0x0159 
DIG_GAIN_GLOBAL_A [7:0] 
XX 
0x0259 
DIG_GAIN_GLOBAL_B[7:0] 
XX 
0x015A 
COARSE_INTEGRATION_ 
TIME_A[15:8] 
XX 
0x025A 
COARSE_INTEGRATION_ 
TIME_B[15:8] 
XX 
0x015B 
COARSE_INTEGRATION_ 
TIME_A[7:0] 
XX 
0x025B 
COARSE_INTEGRATION_ 
TIME_B[7:0] 
XX 
0x015D 
SENSOR_MODE_A 
XX 
0x025D 
SENSOR_MODE_B 
XX 
0x0160 
FRM_LENGTH_A[15:8] 
XX 
0x0260 
FRM_LENGTH_B[15:8] 
XX 
0x0161 
FRM_LENGTH_A[7:0] 
XX 
  0x0261 
FRM_LENGTH_B[7:0] 
XX 
0x0162 
LINE_LENGTH_A[15:8] 
XX 
  0x0262 
LINE_LENGTH_B[15:8] 
XX 
0x0163 
LINE_LENGTH_A[7:0] 
XX 
  0x0263 
LINE_LENGTH_B[7:0] 
XX 
0x0164 
X_ADD_STA_A[11:8] 
XX 
  0x0264 
X_ADD_STA_B[11:8] 
XX 
0x0165 
X_ADD_STA_A[7:0] 
XX 
0x0265 
X_ADD_STA_B[7:0] 
XX 
0x0166 
X_ADD_END_A[11:8] 
XX 
0x0266 
X_ADD_END_B[11:8] 
XX 
0x0167 
X_ADD_END_A[7:0] 
XX 
0x0267 
X_ADD_END_B[7:0] 
XX 
0x0168 
Y_ADD_STA_A[11:8] 
XX 
0x0268 
Y_ADD_STA_B[11:8] 
XX 
0x0169 
Y_ADD_STA_A[7:0] 
XX 
0x0269 
Y_ADD_STA_B[7:0] 
XX 
0x016A 
Y_ADD_END_A[11:8] 
XX 
0x026A 
Y_ADD_END_B[11:8] 
XX 
0x016B 
Y_ADD_END_A[7:0] 
XX 
0x026B 
Y_ADD_END_B[7:0] 
XX 
0x016C 
x_output_size[11:8] 
XX 
0x026C 
x_output_size[11:8] 
XX 
0x016D 
x_output_size[7:0] 
XX 
0x026D 
x_output_size[7:0] 
XX 
0x016E 
y_output_size[11:8] 
XX 
0x026E 
y_output_size[11:8] 
XX 
0x016F 
y_output_size[7:0] 
XX 
0x026F 
y_output_size[7:0] 
XX 
0x0170 
X_ODD_INC_A 
XX 
0x0270 
X_ODD_INC_B 
XX 
0x0171 
Y_ODD_INC_A 
XX 
0x0271 
Y_ODD_INC_B 
XX 
0x0172 
IMG_ORIENTATION_A 
XX 
0x0272 
IMG_ORIENTATION_B 
XX 
0x0174 
BINNING_MODE_H_A 
XX 
0x0274 
BINNING_MODE_H_B 
XX 
0x0175 
BINNING_MODE_V_A 
XX 
0x0275 
BINNING_MODE_V_B 
XX 
0x0176 
BINNING_CAL_MODE_H_A 
XX 
0x0276 
BINNING_ CAL_MODE_H_B 
XX 










