The Spy Camera for Raspberry Pi is smaller than a thumbnail with a high enough resolution to see people, or ghosts, or whatever it is you're looking for. It's about the size of a cell phone camera - the module being just 8.5mm x 11.3mm - and has a stick-on back so it's easy to mount in a doorbell or behind a teddy bear's eye (might as well be creative!)
The camera comes with a 289mm (11.4") long cable so you can extend and mount your Pi away from the camera. Like the Raspberry Pi Camera Board, it attaches to your Raspberry Pi by way of one of the two small sockets on the board upper surface. This interface uses the dedicated CSI interface, which was designed especially for interfacing to cameras. The CSI bus is capable of extremely high data rates, and it exclusively carries pixel data.
The camera is connected to the BCM2835 processor on the Pi via the CSI bus, a higher bandwidth link which carries pixel data from the camera back to the processor. This bus travels along the ribbon cable that attaches the camera board to the Pi.
The sensor itself has a native resolution of 5 megapixel, and has a fixed focus lens onboard. In terms of still images, the camera is capable of 2592 x 1944 pixel static images, and also supports 1080p30, 720p60 and 640x480p60/90 video.
CSI camera port works with Raspberry Pi 3B
Sensor: OV5647, 5MP 2592x1944 pixels
Pin: 22
Peach: 0.5mm
AVDD: 2.7-3.3V (Typical2.8V)
DVDD: 1.45-1.8V
DOVDD: 1.7-3.3V
Lens Structure: 4P (650nm)
EFL: 3.52
FNO: 2.8
FOV: 70 degree
Output Format: YUV or RAW RGB
1080p video at 30 FPS (or 60 FPS at 720p, 90 FPS at 480p)
F2.9 lens, 3.4 mm focal length
53.50 degrees horizontal, 41.41 degrees vertical field of view
Approx. dimensions of circuit and camera: 60 x 11.5 x 4.5mm