WITHROBOT oCam-5CRO-U-M User manual

oCam-5CRO-U-M™
User Manual
2019. 7.
WITHROBOT Inc.

oCam-5CRO-U-M User Manual
www.withrobot.com Page 1
Revision History
Rev
Date
Description
Author
1.0
2019. 7
1st Release
PD
Note
This product is for indoor use only. Severe electrostatic stress can damage the
product.

oCam-5CRO-U-M User Manual
www.withrobot.com Page 2
CONTENST
Revision History 1
1. INTRODUCTION....................................................................................................................... 3
Features 3
External View 4
Additional Technical Information 5
2. SPECIFICATIONS ......................................................................................................................6
Camera Specifications 6
Board Dimensions 8
Case Dimensions 8
3. HOW TO USE ON WINDOWS SYSTEM..............................................................................9
Connection to Windows PC 9
Viewing the Camera Image 11
4. HOW TO USE ON LINUX SYSTEM ....................................................................................14
Connection to Linux PC 14
Checking the Connection 14
Viewing the Camera Image 14
5. NOTES ......................................................................................................................................17
APPENDIX ....................................................................................................................................18
Specifications of the Bundle M12Lens 18
Specifications of the Onboard M12 Lens Holder 19
How to Update the Camera Firmware 20

oCam-5CRO-U-M User Manual
www.withrobot.com Page 3
1. INTRODUCTION
Features
oCam-5CRO-U-M is a 5 mega pixel color camera with the following features.
Interface: USB3.0 SuperSpeed at maximum frame rates of 15 FPS @2592 ×1944, 30 FPS
@1920 ×1080, 45 FPS @1280 ×960, 60 FPS @1280 ×720, 90 FPS @640 ×480, 120 FPS
@320 ×240
Easy Installation: With UVC 1.1 support, no additional driver needs to be installed for
Windows and Linux.
Versatility: Supports wide range of standard M12 lenses with a lens replaceable structure.

oCam-5CRO-U-M User Manual
www.withrobot.com Page 4
External View
Figure 1. External View
Figure 2. Camera Board
Protective Case
Replaceable
M12 Lens
USB 3.0
Connector
Mounting Hole
for Tripod
Lens Lock Ring

oCam-5CRO-U-M User Manual
www.withrobot.com Page 6
2. SPECIFICATIONS
Camera Specifications
Item
Value
Image Sensor
OmniVision OV5640 CMOS Image Sensor, 1/4
inches
Interface
USB 3.0 SuperSpeed
Resolutions
USB 3.0
2592 (H) x 1944 (V) pixels @15, 7.5, 3.75 fps
1920 (H) x 1080 (V) pixels @30, 15, 7.5 fps
1280 (H) x 960 (V) pixels @45, 30, 15 fps
1280 (H) x 720 (V) pixels @60, 30, 15 fps
640 (H) x 480 (V) pixels @90, 60, 30 fps
320 (H) x 240 (V) pixels @120, 100, 90, 60, 30 fps
USB 2.0
2592 (H) x 1944 (V) pixels @3.75 fps
1920 (H) x 1080 (V) pixels @7.5 fps
1280 (H) x 960 (V) pixels @15 fps
1280 (H) x 720 (V) pixels @15 fps
640 (H) x 480 (V) pixels @60, 30 fps
320 (H) x 240 (V) pixels @120, 100, 90, 60, 30 fps
Image Format
YUV Color
Shutter
Rolling Shutter
Camera Control
Brightness
Contrast
Hue
Saturation
Exposure
Lens
Standard M12, Replaceable
Supported OS
Windows 7 / 10, Linux
Power
USB Bus Power, DC 5V / 180mA

oCam-5CRO-U-M User Manual
www.withrobot.com Page 7
Operating Temperature
0°C ~ + 70°C
Field Of View(FOV)
50˚(V) x 92.8˚(H) x 110˚(D) (Default Bundle Lens)
Weight
Approx. 27grams (including protective case)
PCB Size
39mm x 39mm
Case Size
49mm x 51mm x 20mm
Table 1. Camera Specifications
49

oCam-5CRO-U-M User Manual
www.withrobot.com Page 8
Board Dimensions
Figure 4. Board Size (unit: mm)
Case Dimensions
Figure 5. Case Size (unit: mm)
49*
* 51mm with tripod mounting adapter
49
49

oCam-5CRO-U-M User Manual
www.withrobot.com Page 9
3. HOW TO USE ON WINDOWS SYSTEM
Connection to Windows PC
Connect the USB cable to the USB port of the computer. You can use both of the USB 2.0 and
USB 3.0 cables for oCam-5CRO-U-M.
Figure 6. USB 2.0 Cable (Left) and USB 3.0 Cable (Right)
Figure 7. USB 2.0 Cable Connected (Left) and USB 3.0 Cable Connected (Right)

oCam-5CRO-U-M User Manual
www.withrobot.com Page 10
After the camera is detected, the computer will show a message that the camera is connected.
To check if the camera is connected successfully, open the device manager and check if the
oCam-5CRO-U-M appears correctly as shown below.
Figure 8. Connection Check on Device Manager (This example is for Windows 10)

oCam-5CRO-U-M User Manual
www.withrobot.com Page 11
Viewing the Camera Image
The oCamViewer is camera image viewing program that support all the oCam cameras
from the WITHROBOT Inc.
Full source code of the oCamViewer is available at the following site:
https://github.com/withrobot/oCam/tree/master/Software
On starting the oCamViewer, the main window will appear as shown below with “USB3”
or “USB2”depending on the type of USB cable connected.
Figure 9. Main Window of the oCamViewer for Windows(USB 3.0)
Figure 10. Main Window of the oCamViewer for Windows(USB 2.0)

oCam-5CRO-U-M User Manual
www.withrobot.com Page 12
Select the resolution and the fps on the dropdown list.
Figure 11. Resolution Selection on the oCamViewer (USB3.0)
Figure 12. Resolution Selection on the oCamViewer (USB2.0)
Click the [Play] button.

oCam-5CRO-U-M User Manual
www.withrobot.com Page 13
To change the resolution/fps, click the [Stop] button first and then select one on the
dropdown list, and then click the [Play] button.
To check or change the camera parameters, click the [Cam Ctrl] button while the camera
is being displayed to open the control window. Use the slide bar to change a parameter.
Figure 13. Control Window of the oCamViewer for Windows
To stop viewing the camera image, click the [Stop] button on the main window.
To terminate the oCamViewer, click the [Exit] button on the main window.

oCam-5CRO-U-M User Manual
www.withrobot.com Page 14
4. HOW TO USE ON LINUX SYSTEM
Connection to Linux PC
Checking the Connection
Connect the USB cable to the USB port of the computer. You can use both of the USB 2.0 and
USB 3.0 cables for oCam-5CRO-U-M.
To check the connection, use the following command. With USB3.0 connection, ID value of
04b4:00f9 should appear and with USB2.0 connection, ID value of 00f8 should appear.
Viewing the Camera Image
(1) Viewing the Camera Image with the oCamViewer
The oCamViewer is camera image viewing program that support all the oCam cameras
from the WITHROBOT Inc.
Full source code of the oCamViewer is available at the following site:
https://github.com/withrobot/oCam/tree/master/Software
On starting the oCamViewer, the main window will appear as shown below.
Figure 14. Main Window of the oCamViewer for Linux
$ lsusb
Bus 004 Device 026: ID 04b4:00f9 Cypress Semiconductor Corp.

oCam-5CRO-U-M User Manual
www.withrobot.com Page 15
Select the oCam-5CRO-U-M in the “Device”list. On clicking the [Connect] button, the
camera image will appear.
Figure 15. Main Window of the oCamViewer for Linux (Camera Connected)
To change the resolution/fps, select “Format”on the right panel and select one on the
dropdown list, and then click the [Apply] button at the bottom.
Figure 16. Resolution Selection on the oCamViewer

oCam-5CRO-U-M User Manual
www.withrobot.com Page 16
To change the camera parameters, change each parameter by moving the slide bar in the
“Controls”panel.
Figure 17. Brightness Control
To disconnect the camera, click [Disconnect] button on the left panel.
Figure 18. Camera Disconnection.

oCam-5CRO-U-M User Manual
www.withrobot.com Page 17
5. NOTES
With the oCam-5CRO-U-M, you can adjust the focus by rotating the lens by hand.
Therefore, in a vibrating environment, the lens can be loosened by being rotated by itself.
To prevent this, it is recommended to lock the lens by using the supplied lens lock ring
after you finish adjusting the focus.
To change the lens, you need to loosen the lock ring first before you take out the lens
from the holder.
Excessive exposure will reduce the frame rate as it extends the frame interval time.

oCam-5CRO-U-M User Manual
www.withrobot.com Page 18
APPENDIX
Specifications of the Bundle M12Lens

oCam-5CRO-U-M User Manual
www.withrobot.com Page 19
Specifications of the Onboard M12 Lens Holder
Table of contents
Other WITHROBOT Digital Camera manuals