DescriptionThe Waveshare IMX335 5MP USB Camera (C) is a compact USB camera module with an IMX335 sensor, USB 2.0 interface and a 91.7 degree distortion-free lens. It supports up to 2592 x 1944 at 30 FPS and fits Raspberry Pi 5, embedded vision, robotics vision and industrial image-testing setups.With low-light sensitivity, Wide Dynamic Range, less than -1.22% distortion and an onboard microphone, this IMX335 USB camera is useful for changing light, detail capture and quick prototyping. The package includes the camera module only; development boards and host systems are not included.Features 5MP IMX335 sensor: high-detail capture for 2K video recording and still images. USB 2.0 interface: simple connection to compatible host boards and computers. 91.7 degree distortion-free lens: fixed-focus M12 lens with less than -1.22% distortion. Wide Dynamic Range: official specification lists 71.6dB @ 8x gain for high-contrast scenes. Low-light sensitivity: better imaging in low-light conditions. Onboard microphone: integrated 1 x microphone for image-and-audio applications. Compact module: 25.00 x 24.30 mm size for small vision and robotics projects. Specifications SKU Waveshare-31824 Official SKU 31824 Part No. IMX335 5MP USB Camera (C) Product Name Waveshare IMX335 5MP USB Camera (C) With 91.7 Degree Distortion-Free Lens Product Type 5MP USB camera module Sensor Sony IMX335, 5MP Interface USB 2.0 Sensor Size 1/2.8 inch Lens 91.7 degree FOV, distortion-free lens, M12 mount Aperture F2.4 Focal Length 3.25mm Distortion < -1.22% Focusing Fixed-focus Static Image Resolution 2592 x 1944 Video Recording 30 FPS 2592 x 1944; 30 FPS 1920 x 1080; 30 FPS 1280 x 720 Image Format Support MJPG, YVY2 Dynamic Range 71.6dB @ 8x gain SNR 36dB Audio Onboard 1 x microphone Operating Voltage 5V +/- 5% Operating Temperature -10°C to 60°C Module Size 25.00 x 24.30 mm Weight 0.0432 kg according to the official package-content tab Applications Raspberry Pi 5 vision: USB camera input for image capture, OpenCV experiments and maker projects. Robotics and navigation: visual sensing in mobile platforms or lab prototypes. Low-light monitoring: inspect scenes with challenging lighting or high contrast. Embedded AI testing: camera input for Jetson Orin kit, RDK X5 and other compatible host systems. Education and labs: compact camera module for teaching, demonstrations and fast prototypes. Product List IMX335 5MP USB Camera (C) x1 Other ContentThe overview shows the Waveshare IMX335 5MP USB Camera (C) with USB 2.0, an IMX335 image sensor and a 91.7 degree distortion-free lens. This USB camera module is built for compact vision, inspection and development setups.The camera connects through a USB cable. The official connection graphic shows use with Raspberry Pi 5, Jetson Orin kit and RDK X5 Development Board; those boards are reference platforms and are not included.The detail images show 5MP high resolution, better low-light sensitivity and Wide Dynamic Range. These features help with detail capture, changing light and high-contrast scenes.The distortion-free lens is specified at less than -1.22% distortion for more accurate image reproduction. The pinout and outline-dimension drawings help with mechanical integration and cable planning.The official package image confirms the included IMX335 5MP USB Camera (C) module.Resources Waveshare Wiki for IMX335 5MP USB Camera (C) Raspberry Pi camera software documentation Linux UVC video documentation FAQIs the Waveshare IMX335 5MP USB Camera compatible with Raspberry Pi 5?Yes. The official page shows Raspberry Pi 5 connection over USB. The Raspberry Pi 5 board is not included.What resolution and frame rate does it support?The official specification lists 30 FPS at 2592 x 1944, 1920 x 1080 and 1280 x 720.Is the lens distortion-free?The camera uses a 91.7 degree distortion-free lens with less than -1.22% distortion according to the official specification.Does the camera include audio?Yes. The specification lists an onboard 1 x microphone.What is included in the package?The package includes one IMX335 5MP USB Camera (C) module. Host boards, enclosures and additional cables should be checked separately.