> For the complete documentation index, see [llms.txt](https://docs.inno-maker.com/home/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.inno-maker.com/home/uvc-cameras/u20cam-9281m.md).

# U20CAM-9281M

## 1 Description

<figure><img src="https://509505459-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7wRxfA2x73F2dy4vGWH7%2Fuploads%2FnGuF7elylPl1S6OMx2h2%2Fimage.png?alt=media&amp;token=4ac5b9df-7b72-445a-b821-4917bd1afec9" alt=""><figcaption></figcaption></figure>

* U20CAM-9281M is a 1.3Megapixel global shutter uvc camera module by mono sensor ov9281;
* Support plug and play for Windows, Linux, MAC, Android systems with uvc drivers(USB Video Class.);
* Support hardware external trigger mode and live streamming mode;
* Support maximum resolution up to 1280x800 at framerate 120fps,default 1280x800 at framerate 30fps.
* Provide hardware connection for external trigger and stobe signal,software setup for extrenal trigger.
* Provide AMCAP,Potplayer,Opencv python samples for window;
* Provide guvcview,v4l utility tools,opencv python,gstreamer,samples;
* MJPG Output resolutions:
  * 1280x800 120fps,30fps,15fps,10fps
  * 1280x720 120fps,60fps,30fps,20fps,15pfs,10fps
  * 800x600 120fps,60fps,30fps,20fps,15pfs,10fps
  * 640x360 120fps,60fps,30fps,20fps,15pfs,10fps
  * 640x400 120fps,60fps,30fps,20fps,15pfs,10fps
  * 640x480 120fps,60fps,30fps,20fps,15pfs,10fps
  * 320x240 120fps,60fps,30fps,20fps,15pfs,10fps
  * 320x200 120fps,60fps,30fps
* YUY2 Output resolutions:
  * 1280x80 10fps
  * 1280x720 10fps
  * 800x600 10fps
  * 640x400 30fps,20fps,15pfs,10fps
  * 640x480 30fps,20fps,15pfs,10fps
  * 320x240 60fps,30fps,20fps,15pfs,10fps
  * 320x200 60fps,30fps,20fps,15pfs,10fps

## 2 User Manual&#x20;

* [Hardware Manual](https://www.inno-maker.com/wp-content/uploads/2023/11/U20CAM-9281M-V1.1.pdf)

{% file src="/files/MKKY6UH9jIXb8mrIhMMf" %}

{% file src="/files/KWXRj3i9lryKxWX0YQo8" %}

## 4- OpenSource Software For UVC Cameras

* (1) OpenCV (opencv-python): OpenCV is an open-source computer vision library that allows easy access to UVC cameras via cv2.VideoCapture. Official documentation link: <https://opencv.org/> PyPI installation link: <https://pypi.org/project/opencv-python/>
* (2) PyUVC: PyUVC is a Python library for accessing UVC cameras that interacts directly with the UVC protocol. GitHub repository: <https://github.com/pyuvc/pyuvc> PyPI installation link: <https://pypi.org/project/pyuvc/>
* (3) VideoCapture (Python wrapper for V4L2):If you're working on a Linux system, VideoCapture is a simple interface that allows you to interact with cameras via V4L2. GitHub repository: <https://github.com/charlesw/VideoCapture>
* (4) libuvc:libuvc is an open-source UVC (USB Video Class) driver that provides APIs to control UVC devices. Python wrappers can be used via ctypes or cffi. GitHub repository: <https://github.com/libuvc/libuvc>
