Quick Answer: The Raspberry Pi AI Camera ($70 list, the same price since its 2024 launch) is the cheapest way to add object detection to any Raspberry Pi, including a $15 Zero 2 W or a Pi 4, because its Sony IMX500 sensor runs the neural network itself and leaves the Pi’s CPU free. It is a good buy for one-camera projects with small models: Ultralytics measured about 59 ms per frame for YOLO11n, roughly 17 detections a second. Buy a Raspberry Pi 5 + AI HAT+ instead for Frigate, multiple cameras or bigger models: Frigate’s docs list about 11 ms per frame on the 13 TOPS Hailo-8L, and Frigate has no IMX500 detector at all.

Raspberry Pi AI Camera specs

SpecRaspberry Pi AI Camera
Sensor12.3 MP Sony IMX500 Intelligent Vision Sensor with built-in neural network accelerator (7.857 mm diagonal, 1.55 µm pixels)
Sensor modes4056×3040 at 10 fps (full resolution); 2028×1520 at 30 fps (2×2 binned)
Video1080p30
Lens78.3° (±3°) field of view, f/1.79, manual/mechanical focus
On-module controllerRP2040 for neural-network firmware management; 16 MB flash to cache recent models
Size25 × 24 × 11.9 mm
Cables200 mm cables supplied for all Raspberry Pi computers
Works withAll Raspberry Pi models with a camera connector (Zero, Pi 4, Pi 5 and others)
List price (Oct 2026)$70
Production promiseIn production until at least January 2028

Specs and price from Raspberry Pi’s AI Camera product page, checked October 28, 2026; flash size from CNX Software’s launch coverage; cable detail from Adafruit’s listing. Adafruit sold it for $77 on the same day, so street prices run a little above list.

How on-sensor AI works and why it matters

The IMX500 is a stacked sensor: a pixel chip on top of a logic chip. Sony’s 2020 launch announcement describes that logic chip as holding a Sony-designed DSP for AI processing plus memory for the AI model, and quotes 3.1 ms for MobileNet V1 on it. Raspberry Pi’s documentation explains what that means in practice: an on-board ISP turns raw sensor data into an input tensor, the accelerator in the camera produces the output tensors, and the Raspberry Pi simply receives them as metadata alongside the video frames. In Raspberry Pi’s words, there is “no need for an external accelerator, nor for the Raspberry Pi to run neural network software on the CPU.”

That design has three real consequences:

Real-world performance: what the numbers say

The “30 fps” in most coverage comes from Raspberry Pi’s MobileNet SSD demo. Modern YOLO models are slower on the sensor, and the clearest third-party numbers come from Ultralytics, which benchmarks its own YOLO exports on the AI Camera.

Model (input size)TaskPackage sizeAccuracyTime per imageAbout per second
MobileNet SSD (Raspberry Pi demo)Detectionbundled--30 fps at 1080p
YOLOv8n (640)Detection2.1 MBmAP50-95 0.47058.79 ms17
YOLO11n (640)Detection2.2 MBmAP50-95 0.51758.82 ms17
YOLO11n-pose (640)Pose2.1 MBmAP50-95 0.78862.50 ms16
YOLO11n-cls (224)Classification2.3 MBtop-5 0.41733.31 ms30

YOLO rows from the Ultralytics Sony IMX500 integration docs (validated on small COCO128, COCO8-Pose and ImageNet10 sets, so treat accuracy as indicative); MobileNet SSD figure from Raspberry Pi via CNX Software. Checked October 2026.

For scale: Frigate’s hardware docs list about 11 ms per frame for YOLOv6n on a Hailo-8L (the AI HAT+ 13 TOPS) and about 7 ms on a Hailo-8 (the 26 TOPS board). Different models and pipelines, so read it as an order of magnitude, not a lab result: a Hailo board is roughly five times faster per frame than YOLO on the IMX500. Seventeen detections a second is plenty for counting birds at a feeder or people in a doorway. It is not enough for a fast robot or for sharing one accelerator across several camera streams, which the AI Camera can’t do anyway because it only sees through its own lens.

The catches nobody puts on the box

  1. Only small models fit. Ultralytics exports only YOLOv8n and YOLO11n to the IMX500 and states plainly that “other model families, scales, and architectures are not supported.” Export is INT8 only, and semantic segmentation, depth and oriented boxes raise an error.
  2. First model load is slow. Raspberry Pi’s docs warn that if a model’s firmware hasn’t been cached, loading it “might take several minutes.” The RP2040 caches recent models, so the second start is much faster, but plan for it in anything that reboots on a schedule.
  3. Custom models are a two-machine job. Raspberry Pi’s toolchain quantises and compiles the model with Sony’s Edge-MDT and Model Compression Toolkit on a desktop or server, then packages it into a network.rpk with imx500-package, which has to run on a Raspberry Pi.
  4. It is not a Frigate detector. Frigate’s object-detector documentation (checked October 2026) covers the Coral Edge TPU, Hailo-8/8L, OpenVINO, ONNX, Apple Silicon, AMD and several community-supported NPUs. The IMX500 is not on the list. Frigate is built around IP camera streams; the AI Camera is a ribbon-cable module.
  5. It is a dev module, not a security camera. One fixed 78° lens, manual focus, a 200 mm ribbon cable and no housing or weatherproofing. Outdoor use means building or buying an enclosure.

AI Camera vs AI HAT+: which to buy

AI Camera (IMX500)AI HAT+ 13 TOPS (Hailo-8L)AI HAT+ 26 TOPS (Hailo-8)
Where the model runsInside the camera sensorHAT on the Pi 5's PCIe laneHAT on the Pi 5's PCIe lane
Host boardsAny Pi with a camera connectorRaspberry Pi 5 onlyRaspberry Pi 5 only
Detection speedAbout 59 ms (YOLO11n, Ultralytics)About 11 ms (YOLOv6n, Frigate)About 7 ms (YOLOv6n, Frigate)
CamerasIts own lens onlyAny Pi camera or IP streamsAny Pi camera or IP streams
Frigate supportNoYes (hailo8l detector)Yes (hailo8l detector)
NVMe SSD on the Pi 5UnaffectedShares the single PCIe laneShares the single PCIe lane
Cheapest working setup (list, Oct 2026)$85: camera + $15 Pi Zero 2 W$205: HAT $70 + Pi 5 4 GB $110 + Camera Module 3 $25$245: HAT $110 + Pi 5 4 GB $110 + Camera Module 3 $25

Setup totals exclude power supply and microSD card; the Pi 5 builds also want the 27 W supply and Active Cooler. AI HAT+ prices are launch list prices; Pi 5 4 GB at $110 after the 2026 memory-driven price rounds; Camera Module 3 “from $25” per Raspberry Pi.

The 2026 price rounds made that gap wider. Raspberry Pi raised Pi 4 and Pi 5 prices several times in 2026 because of LPDDR4 memory costs (the 4 GB Pi 5 launched at $60 and is now $110), while its February 2026 announcement said it did not expect to change Raspberry Pi Zero prices because it holds “several years’ inventory of the LPDDR2 memory that they use.” The AI Camera itself is still $70. If your project needs one camera and small models, the camera-plus-Zero route now costs well under half of the Pi 5 + HAT route.

For a deeper look at the three Hailo boards, including the LLM-capable AI HAT+ 2, see our AI HAT+ vs AI Kit comparison.

Who should buy the AI Camera, and who shouldn’t

Buy it if you want:

Skip it if you want:

The parts list

Raspberry Pi AI Camera (Sony IMX500)

Our pick for one-camera AI projects · $70 list (Oct 2026)
  • Runs MobileNet SSD, PoseNet and YOLOv8n/YOLO11n on the sensor itself; the Pi only reads the results.
  • Works with every Raspberry Pi that has a camera connector; 200 mm cables supplied.
  • About 17 YOLO11n detections per second at 640 px; manual focus, 78° field of view.
Check Raspberry Pi AI Camera price on Amazon →

Kitting out a classroom or a pilot deployment with several cameras? A free Amazon Business account puts the whole order on one business invoice.

Raspberry Pi Zero 2 W

Cheapest host for the AI Camera · $15 list
  • Quad-core board with a CSI-2 camera connector; the AI Camera does the heavy lifting.
  • Low power draw makes it the natural choice for battery or solar wildlife cameras.
  • Use the narrower Zero-style ribbon cable supplied with the camera.
Check Raspberry Pi Zero 2 W price on Amazon →

Raspberry Pi AI HAT+ 13 TOPS (Hailo-8L)

The upgrade path for Frigate and multi-camera builds · $70 launch list
  • About 11 ms per frame for YOLOv6n in Frigate, with a supported hailo8l detector.
  • Needs a Raspberry Pi 5 and a separate camera, such as Camera Module 3 or IP cameras.
  • Step up to the 26 TOPS Hailo-8 version for three or more streams.
Check AI HAT+ 13 TOPS price on Amazon →

Setup in four steps

These are the commands from Raspberry Pi’s AI Camera documentation, on an up-to-date Raspberry Pi OS:

  1. Update the system: sudo apt update && sudo apt full-upgrade
  2. Install the firmware, models and post-processing stages: sudo apt install imx500-all, then reboot.
  3. Run the bundled object-detection demo: rpicam-hello -t 0s --post-process-file /usr/share/rpi-camera-assets/imx500_mobilenet_ssd.json --viewfinder-width 1920 --viewfinder-height 1080 --framerate 30
  4. For Python projects, install python3-opencv and python3-munkres, clone the Picamera2 repository and start from its IMX500 examples, for example imx500_object_detection_demo.py.

Expect the first run of each model to sit on a blank preview for a while: that is the firmware upload, not a crash.

The bottom line

The Raspberry Pi AI Camera is the most accessible edge AI product Raspberry Pi sells: $70, no HAT, no PCIe lane, and it turns even a $15 Zero 2 W into an object detector. Its limits are just as clear. It runs only small INT8 models, about 17 YOLO11n frames a second, through one fixed lens, and Frigate doesn’t support it. Buy it for a single smart camera you build yourself. Buy a Raspberry Pi 5 with an AI HAT+ when you need an NVR, more cameras or more model headroom.