WSAL18584 – IMX335 5MP USB Camera (A)/en
Erscheinungsbild
Documentation notice: This technical documentation was independently rewritten from an archived supplier source. Check technical details and commands against the product version and manufacturer documentation before use.
Summary
This guide covers the technical specifications, compatibility and usage of the Waveshare IMX335 5MP USB Camera (A) on Windows, Raspberry Pi and Jetson Nano.
Related products at JW Tech
Technical overview
- The camera uses a Sony IMX335 sensor with a resolution of 2592 × 1944 pixels (5 MP).
- The lens has an aperture of F/1.08 and a focal length of 3.91 mm; the field of view is 106° diagonal, 92.6° horizontal and 48.6° vertical.
- Focus is adjusted manually by turning the lens; the lens is not glued to allow adjustment for different distances.
- The camera communicates via USB 1.0 using the UVC protocol and works driver-free on Windows, Linux and macOS.
- Supported image formats are MJPG and YVY2; video recording is available at 25 FPS at 2592×1944, 30 FPS at 1920×1080 and 30 FPS at 1280×720.
- Operating voltage is 5 V ± 5% and the temperature range is 10 °C to 60 °C.
- Dimensions are 38.00 × 38.00 mm for the body and 23.50 × 19.50 × 36.94 mm for the lens.
- Sensitive components are located on the backside PCB; touching them may affect electrical performance.
Commands and examples – verify before use:
sudo apt-get install luvcview -y
sudo luvcview -s 1920x1080
sudo apt-get install python3-opencv
wget https://files.waveshare.com/wiki/common/Usb_camera_examples.zip
unzip Usb_camera_examples.zip
cd Usb_camera_examples
sudo python3 Usb_camera_examples.py
nvgstcapture-1.0 --camsrc=0
Notes and version constraints
- The user manual link in the source material is marked as 'discontinued'; availability of current documentation must be verified manually.
- The lens is intentionally not fixed; do not twist the camera head when focusing manually, or the lens may fall off.
- When using macOS with OpenCV, some parameters such as brightness and contrast cannot be controlled; it is recommended to use Linux with V4L2 drivers.
- The module heats up significantly during operation; feeling hot is normal.
- Compatibility with other operating systems or driver versions is not specified in the source material and must be checked individually.
Source and revision record
- IMX335 5MP USB Camera (A) - Waveshare Wiki
- Source revision: 75779
- Captured: 2026-09-01T03:31:33+00:00
- SHA-256:
9d45087a46a96106864ec45525da6ae59cd69c7149cffc4d127188eb1e6a943d