SKU: IOWC-0448
📋 GST Invoice Available

Waveshare IMX678 8MP USB2.0 Camera Module w/ 4.2mm Lens

₹7,099.00 (Inclusive of all taxes)
Out of Stock

The Waveshare IMX678 8MP USB2.0 Camera Module integrates a high-performance Sony IMX678 sensor for 4K imaging, offering plug-and-play USB connectivity ideal for AI vision, industrial inspection, and embedded systems development.

Features

  • 8MP Sony IMX678 sensor delivers crisp 3840×2160 resolution at 30 FPS via MJPG compression.
  • Plug-and-play USB 2.0 interface ensures driverless compatibility with PCs, Raspberry Pi, and embedded controllers.
  • 4.2mm fixed-focus M12 lens provides a wide 93° diagonal field of view for general-purpose monitoring.
  • Integrated 650nm IR cut filter enables natural color reproduction and improved low-light sensitivity.
  • Compact 38x38mm form factor with rolling shutter is suited for space-constrained vision applications.

Out of stock

Description

The Waveshare IMX678 Camera Module is engineered around Sony’s 1/1.8-inch IMX678 sensor, providing high-resolution 8-megapixel output suitable for demanding computer vision tasks. Its USB 2.0 interface offers a straightforward, driver-free connection for rapid prototyping and integration into PC-based or single-board computer systems.

With a fixed-focus M12 lens offering a 93° diagonal field of view and a 650nm IR filter, the module balances wide-angle coverage with accurate color fidelity. The compact, robust build and support for MJPG and YUY2 output formats make it a versatile component for security systems, machine vision, and AI-driven analytics where reliable, high-quality image capture is critical.

Key Features

  • High-resolution 8MP Sony IMX678 CMOS sensor with 1/1.8-inch optical format.
  • Supports 4K UHD video streaming at 30 FPS using MJPG compression for detailed motion capture.
  • Plug-and-play USB 2.0 interface requires no external drivers for Windows, Linux, or Raspberry Pi OS.
  • Fixed-focus 4.2mm M12 lens with a wide 93° diagonal field of view minimizes distortion.
  • Integrated 650nm IR cut filter enhances color accuracy and performance in varied lighting.
  • Compact and lightweight aluminum housing ensures durability for embedded deployments.
  • Rolling shutter design suitable for static or moderate-motion scene capture.
  • Standard USB Type-A to MX1.25 cable included for immediate connectivity.

Applications

  • Industrial machine vision and quality inspection systems.
  • AI and computer vision prototyping on Raspberry Pi or NVIDIA Jetson platforms.
  • Security and surveillance monitoring with local or network recording.
  • Embedded vision for robotics, drones, and autonomous navigation.
  • Educational projects for image processing and OpenCV development.

Technical Specifications

Sensor ModelSony IMX678
Resolution8MP (3840 × 2160)
Video Frame RateUp to 30 FPS @ 4K (MJPG)
Lens Focal Length4.2mm (Fixed Focus)
Field of View (Diag./Horiz./Vert.)93° / 86° / 55°
InterfaceUSB 2.0
Output FormatsMJPG, YUY2
Shutter TypeRolling Shutter
Operating Voltage5V ±5%
Operating Current~250mA
Dimensions (L × W)38mm × 38mm
Weight15g

Frequently Asked Questions

What operating systems are compatible with this USB camera module?

The module is plug-and-play and compatible with most operating systems that support USB Video Class (UVC) drivers. This includes Windows 10/11, Linux distributions (like Ubuntu), and Raspberry Pi OS. No additional drivers are typically required for basic MJPG stream capture using standard applications like OpenCV or VLC.

Can I adjust the focus or change the lens on this camera module?

No, this module features a fixed-focus 4.2mm M12 lens that is not user-adjustable or replaceable. The lens is permanently attached to the sensor housing. For projects requiring variable focus or different focal lengths, consider a camera module with a standard M12 threaded lens mount that allows for lens swapping.

What software or libraries can I use to capture video with this module?

You can use common computer vision libraries such as OpenCV (cv2.VideoCapture) in Python or C++, or media frameworks like GStreamer. For simple testing, applications like VLC media player or OBS Studio can directly access the USB video feed. The module outputs standard MJPG or YUY2 formats, which are widely supported.

What is the power requirement, and can it be powered via a Raspberry Pi USB port?

The module requires 5V ±5% and draws approximately 250mA during operation. A standard Raspberry Pi 4 USB port can supply this power, but for stability with multiple peripherals, using a powered USB hub is recommended to avoid potential voltage drops affecting camera performance.

Package Includes

  • 1 x Waveshare IMX678 8MP USB2.0 Camera Module
  • 1 x USB Type-A to MX1.25 4-pin Cable (1.5 m length)

Additional Information

Weight 0.015 kg
Dimensions 3.8 × 3.8 cm