Cameras
A camera is a sensor plus a transport plus a place where vision runs. The interface and where inference happens matter more than megapixels.
Pi CSI modules, USB cameras, MCU-class OV2640/OV5640 boards, on-camera AI like HuskyLens and OpenMV, and thermal or ToF imagers — over 130 listings across very different pipelines.
- IMX219, IMX477 and IMX708 modules from Waveshare, DFRobot and Raspberry Pi ride the CSI ribbon; variants differ in lens, FOV and IR-CUT rather than driver stack, and the HQ camera takes interchangeable M12 and C/CS-mount lenses.
- HuskyLens (K210) and HUSKYLENS 2 run object and face recognition on the camera and return results over UART/I2C; OpenMV boards do the same with scriptable MicroPython — no host-side vision code required.
- MCU-class options: FireBeetle 2 ESP32-S3 boards with an OV2640 and Adafruit PiCowbell OV5640 breakouts pair small sensors with microcontrollers, while DFRobot's 0.3MP serial JPEG module sends stills over plain UART. The Intel Movidius MA245X AI Kit adds a USB accelerator for inference on a host.
- Not everything here sees color: Grove MLX90621/MLX90641 thermal IR arrays image heat, and CS20/CS30 ToF cameras return depth maps aimed at ROS robots.












































































































































