# AR0234

AR0234 is a global shutter color sensor.

| Spec | Value |
| --- | --- |
| Shutter type | global |
| Type | color |
| Sensor size | 1/2.6" (9.8mm) |
| Pixel size | 3 μm |
| Platform Support | **RVC2, RVC4** |

## RVC2 supported resolutions

| Resolution name | Resolution size | Max FPS | MIPI lanes | Mode |
| --- | --- | --- | --- | --- |
| | 1920x1200 | 60 | 2 | Full resolution |

## RVC4 supported resolutions

| Resolution name | Resolution size | Max FPS | MIPI lanes | Mode |
| --- | --- | --- | --- | --- |
| | 1920x1200 | 30 | 2 | Full resolution |

## RVC2 driver limits

Sensor driver adds support for that sensor to the [RVC2](https://docs.luxonis.com/hardware/platform/rvc/rvc2.md). Here are RVC2
driver specifications for this sensor

Part of the ISP (Image Signal Processor) is also the 3A (Auto Exposure, Auto White Balance, Auto Focus) algorithm. They are
enabled by default, but you can also disable them and manually set the exposure, gain, white balance, etc.

### Manual limits

 * Min FPS: 1.1
 * Min exposure time: 2 μs
 * Max exposure time: 1 / CAM_FPS seconds. Eg. 33ms @ 30FPS

### Auto limits

 * Min exposure time: 110 μs
 * Max exposure time: Depends on the Anti-Banding mode:
   * Anti-Banding mode OFF: 33 ms
   * Anti-Banding mode 50Hz: 30 ms
   * Anti-Banding mode 60Hz: 25 ms

Max AE exposure time depends on the Anti-Banding (AB) mode, which helps to avoid flickering when using artificial lighting. We can
configure the AB using the API:

```python
cam = pipeline.create(dai.node.ColorCamera) # Or MonoCamera
# "OFF", "MAINS_50_HZ", or "MAINS_60_HZ"
cam.initialControl.setAntiBandingMode(dai.CameraControl.AntiBandingMode.OFF)
```

## FFC compatibility

With OAK FFC boards you can easily evaluate different sensors and optics, as you can connect FFC camera boards to any OAK FFC
baseboard ([OAK-FFC 4P](https://docs.luxonis.com/hardware/products/OAK-FFC%25204P.md), [OAK-FFC
3P](https://docs.luxonis.com/hardware/products/OAK-FFC%25203P.md)) via a flexible cable. FFC camera boards are carrier boards for
the CCM (additional information below), so it can easily be connected to any OAK FFC baseboard. The following FFC camera boards
contain this sensor:

 * OAK-FFC-AR0234-M12 (WIP)

## Sensor CCMs

Compact camera modules (CCMs) can be integrated directly into a custom product. CCMs are used in the final camera product. CCMs
vary in optics and FPC connector. The following CCMs have been built using this sensor:

 * PY056: M12-Mount AF, Motorized Focus

From left to right: [1/2.5" M12 Mount](https://www.arducam.com/product/m2016zh01-2/), [1/2.3" M12
Mount](https://www.arducam.com/product/arducam-50-degree-1-2-3-m12-lens-with-lens-adapter-for-raspberry-pi-high-quality-cameraarducam-50-degree-1-2-3-m12-lens-with-lens-adapter-for-raspberry-pi-high-quality-camera/),
[1/2.8" M12
Mount](https://www.arducam.com/product/arducam-12mm-m12-lens-m2512zh03-for-usb-camera1-2-7-1-2-8%e2%80%b3-1-2-9%e2%80%b3-ln065/).
