ArduCAM USB3 Camera Shield

Similar documents
ArduCAM USB Camera Shield

CMOS OV5640C AF Camera Module 1/4-Inch 5-Megapixel Module Datasheet

ArduCAM USB Camera SDK

ArduCAM USB Camera C/C++ SDK

ArduCAM USB Camera SDK

DM-CAM130. User Manual

ArduCAM-M-5MP Camera Shield

Products My Account View Cart Distributors Contact Us. is empty Product 6/26 US $ Model: HY101CTP Shipping Weight: 500g 86 Units in Stock

ADV7188/4 EVALUATION NOTE. ADV7188/4 Video Decoder Evaluation Boards. ATV applications August-2006 Page 1 of 22

ArduCAM-M-2MP Camera Shield

RPLIDAR A2. Development Kit User Manual. Low Cost 360 Degree Laser Range Scanner. Model: A2M4. Shanghai Slamtec.Co.,Ltd rev.1.

USB3-DIO01. User s Manual

Camera control software GigaCam

DVP-7020BE 16 Channel PCI-bus Surveillance Capture card

USB Microscope User s Manual

P&E Microcomputer Systems, Inc. P.O. Box 2044, Woburn, MA 01888, USA

WINCE 6.0 Car Navigation Box CS9320 User Manual

About SVI-03. Dear Customer: NetVision Inc. Marketing Department 8/27/2010

LI-OV5640-MIPI-AF SPECIFICATION

4.1 Design Concept Demonstration for Altera DE2-115 FPGA Board Demonstration for Cyclone III Development Board...

Video Interface for Audi with MMI 3G System. User Manual. Car-Solutions.com

Capture Software for SVM-03U. [NVCap] Software Manual V1.30

RN2483_Silica Documentation

ArduCAM-M-2MP ESP8266 Evaluation Kit User Guide. Rev 1.1, March 2017

1.6inch SPI Module user manual

Fotonic E-series User Manual

Device: DSP-7S04H. This document Version: 1. Date: 23 March Description: 2.3 4x 7 segment display module with decimals

NanEye USB2 Evaluation Unit

KNJN I2C bus development boards

Getting Started with HDMI Shield

KNJN I2C bus development boards

MIPI Input Video Capture /Conversion Board [SVM-MIPI] Hardware Specification

User instructions (Win & Mac)

MT9T031 Image Sensor Product Brief

e-cam51a_usb Datasheet October

Chapter3 Recording Images with the Camera

QUICK START GUIDE FOR DEMONSTRATION CIRCUIT 824 MULTIDISPLAY LED CONTROLLER

Demo Carrier Board for Industrial Micromodule

USB3-DIO01. User s Manual

Nuvoton 8051 ICP Programmer

XPS1 Automated Multi-Sample Run Procedure

SPECIFICATION. Preliminary. TFT-LCD Monitor TITLE. Signature Date Prepared by Date

XnView Image Viewer. a ZOOMERS guide

Counter (Encoder) Input Specifications & Installation Guide. Configuration:

Thermo 6 click PID: MIKROE-2769

Chapter 1: Introduction

KORTEK CORPORATION SOSA-AXG3 KORTEK CORPORATION Haydon Enterprises, Kortek Agent KORTEK TFTLCD MONITOR & BOARD SOLUTION

TruVision IP Cam Open-Standards Quick Start Guide

USER MANUAL EXPERIENCE INCREDIBLE PERFORMANCE V2.3

SI-100 Digital Microscope. User Manual

LICENSE PLATE RECOGNITION SETUP AND FIELD INSTALLATION GUIDE

Nuvoton 8051 ICP Programmer

USB RS485/RS422 Converter INTRODUCTION USB-i485 USB-i485 SPECIFICATIONS USB-i485 USB-i485 NOVUS AUTOMATION 1/8

I2CMux Grove Board 0057-GRV4I2CMux-DSBT/ SF

V-Series V30x Module Electrical, Physical Layer and Application Integration Guide

Catalog 1 Product Overview General Important User Information About the Gateway Function Features Tec

USB3-FRM01. User s Manual

P&E Microcomputer Systems, Inc. P.O. Box 2044, Woburn, MA 01888, USA

Description: 4x 7 segment display module with decimals and colon

Specifications: Dell 1703FP Flat Panel Color Monitor User's Guide

USB3-DIO01. User s Manual

USB3 Evaluation Unit

SC03MPC: 0.3 Mega Pixels Serial JPEG Camera Infrared User Manual. Introduction

LED show User Manual

USB 3.0 Series Coming Soon

Welcome 1. Precaution

keyestudio Keyestudio MEGA 2560 R3 Board

Figure 2: Front panel controls For detailed information on all the button functions, please refer to the user manual.

Digital Recorder End User Guide. Official UK distribution partner

Manual iaq-engine Indoor Air Quality sensor

Projected Capacitive Touch Solution General Specification

ITM-MKR680. User s Guide. Document ITM-MKR680 User s Guide 02/11/2018

PI Scanner User Guide

SC20MPC: 2 Mega Pixels Serial JPEG Camera User Manual. Introduction

Inspire 1 Pro Release Notes

About SVI-06. Dear Customer: NetVision Inc. Marketing Department. Jul

NanEye GS. Idule Module Evaluation Unit

Digital Recorder End User Guide

Version April 22 nd, 2005

Nikon Capture NX "How To..." Series

Figure 2: Front panel controls For detailed information on all the button functions, please refer to the user manual.

The SC03MPA camera is capable of outputting JPEG format images and PAL/NTSC video (Video is available only per request).

A+ Suite Software. User Manual

Software for Observation and Measurement SGMMS V2.6. Users Manual

Parallel to HDMI / USB Video Output Board [SVM-03] Hardware Specification

HiKE GigaCam. Operation Manual Version th May, Starting the software. Please double click "GigaCam.exe" on screen.

Dual Interface LCD Display Controller

RT USB3000 Technical Description and User Manual. Revision 4.1.

User Manual. pdoc Pro Client for Windows. Version 2.1. Last Update: March 20, Copyright 2018 Topaz Systems Inc. All rights reserved.

PDIUSBH11A/H12/D11 Evaluation Kit

FriendlyELEC NanoPi Fire3 - Octa-Core Samsung S5P6818 Cortex-A53, 400M Hz - 1.4G Hz

CONSEQUENCES RESULTING FROM SYSTEM FAILURE, FALSE TRIGGERING OR MISUSE OF THIS FEATURE ARE THE SOLE RESPONSIBILITY OF THE USER.

User manual. SmartPSS. Manual includes

User Manual. HEDS-8949 & HEDS-8969 Alignment Kit for AEAT-9000 Encoders. 1. Introduction. Overview. Features. Ordering Information

User s Manual. PCIe-FRM11 User s Manual (Rev 1.4)

Generic Display Connector (GDC-0007) Datasheet

IMPECCA DFM-1512 USER S MANUAL

MicroHAWK ID Demo Kit Setup Guide. P/N Rev A

SmartWatch Eco/Eco Compact

ACR120 Contactless Reader/Writer. 1.0 Introduction. 2.0 Features. 3.0 Supported Card Types. 6.4cm. 9.9cm

Transcription:

ArduCAM USB3 Camera Shield User Guide Rev 1.0, May 2018

Table of Contents 1 Introduction... 2 2 Hardware Installation... 2 2.1 Primary Camera Interface... 2 2.2 Secondary Camera Interface... 3 3 Device Driver Installation... 4 4 Demo Code... 7 4.1 Camera Settings... 8 4.2 Open the Camera... 9 4.3 Play the Video... 9 4.4 Stop the Video... 9 4.5 Take a Snapshot... 9 4.6 Sensor Register Read/Write... 9 4.7 RAW Mode Selection... 9 1

1 Introduction This user guide describes the detail operation of ArduCAM USB3 camera shield. The latest device driver, SDK library and examples can be downloaded from the https://github.com/arducam/arducam_usb_camera_shield. 2 Hardware Installation There are two camera interface provided on the USB3 camera shield, but only one camera interface can be used at a time. 2.1 8-bit Camera Interface The primary camera interface is used for camera breakout board with 30pin ribbon cable. The pin definition is shown in Table 1. Although the camera breakout board might has more than 8bit data bus, only the upper 8bit connected to the USB camera shield through this FPC connector. 2

Table 1 8-bit Camera Interface Pin Definition (Connector Part Number: Hirose FH28D-30S-0.5SH(05)) Pin No. PIN NAME TYPE DESCRIPTION 1 GND Ground Power ground 2 Reserved NC 3 Reserved NC 4 VSYNC Input Active High: Frame Valid; indicates active frame 5 HREF Input Active High: Line/Data Valid; indicates active pixels 6 DOUT11 Input Camera Pixel Data Input 11 (MSB) 7 DOUT10 Input Camera Pixel Data Input 10 8 DOUT9 Input Camera Pixel Data Input 9 9 DOUT8 Input Camera Pixel Data Input 8 10 DOUT7 Input Camera Pixel Data Input 7 11 DOUT6 Input Camera Pixel Data Input 6 12 DOUT5 Input Camera Pixel Data Input 5 13 GND Ground Power ground 14 DOUT4 Input Camera Pixel Data Input 4 (LSB) 15 DOUT3 Input Camera Pixel Data Input 3 (Unconnected) 16 DOUT2 Input Camera Pixel Data Input 2 (Unconnected) 17 DOUT1 Input Camera Pixel Data Input 1 (Unconnected) 18 DOUT0 Input Camera Pixel Data Input 0 (Unconnected) 19 Reserved NC 20 PCLK Input Pixel Clock output from Camera 21 SCL Output Two-Wire Serial Interface Clock 22 SDATA Bi-directional Two-Wire Serial Interface Data I/O 23 RST Output Sensor reset signal, active low 24 GND Ground Power ground 25 GND Ground Power ground 26 STANDBY Output Standby-mode enable pin (active HIGH) 27~30 VCC POWER 3.3v Power supply 2.2 16-bit Camera Interface The secondary camera interface is used for MIPI camera, stereo-camera or customized camera adapter boards which support up to 16bit data bus. The pin definition is shown in Table 2. 3

Table 2 16-bit Camera Interface Pin Definition (Connector Part Number: Harwin M50-4302045) Pin No. PIN NAME TYPE Pin No. PIN NAME TYPE 1 VCC3.3 POWER 2 VCC3.3 POWER 3 GND Ground 4 GND Ground 5 SDATA Bi-directional 6 SCL Input 7 Data10 Input 8 Data12 Input 9 Data11 Input 10 Data13 Input 11 Data8 Input 12 Data6 Input 13 Data3 Input 14 Data0 Input 15 RST Output 16 Data4 Input 17 Data7 Input 18 Data9 Input 19 Reserved NC 20 STANDBY Output 21 Reserved NC 22 Reserved NC 23 Data14 Input 24 HREF Input 25 Reserved NC 26 VSYNC Input 27 Reserved NC 28 GND Ground 29 PCLK Input 30 GND Ground 31 Data1 Input 32 Data5 Input 33 Reserved NC 34 Data15 Input 35 Data2 Input 36 Reserved NC 37 Reserved NC 38 Reserved NC 39 Reserved NC 40 USB_RST Input 3 Device Driver Installation Please download the device driver from github. The Windows device driver is located in Drivers folder like WinXP, Win7 or Win10. In each driver folder there are x64 and x86 folders for 64bit and 32bit system respectively. When install the driver on Windows, you might need to disable the Windows driver signature by following the two video below: https://youtu.be/71yaiw7_-kg https://youtu.be/gotkrfp8om4 Plug in the USB cable to the camera and the host PC USB port, there is notification from the lower right of the task bar. The auto installation of the driver will fail, so we have to install the USB camera driver manually. 4

Go to Start->Settings->Control-Panel->Device Manager, right click the unknown device and select "Update Driver Software". Select the "Browse my compute for driver software" Select "Let me pick from a list of device drivers on my computer". 5

Select "Show All Devices". Press the "Have Disk" button. github. Enter the path to the ArduCAM USB3 driver, where you save the downloaded file from 6

Confirm the installation of the driver by pressing "Yes". Confirm the installation again by pressing "Install". You will successfully install the driver like this. 4 Demo Code The demo code is provided in source code form to help user to understand the operation the ArduCAM USB camera and SDK library. It is created with Microsoft Visual Studio 2013 and 7

based on MFC frame work. The Windows demo code is located in../winodws/usbtest folder and the release executable software is located in../ Winodws/USBTest/USBTest.exe. 4.1 Scan Cameras Click the scan button, the drop down list will show all supported cameras with serial number, user can select one of them to open. 4.2 Load the Camera Settings There are several preset of the camera settings in the Config folder, select one of the corresponding camera setting from the drop list and click load to load the setting. The camera type, width, height, bits, format, I2CAddr, I2CMode will be loaded with the correct values. 4.3 Open the Camera Click Open to open the camera selected from the camera drop list. 4.4 Play the Video Click the Play to capture and display the video in real-time. 4.5 Stop the Video Click the Stop button to stop the video capture and display. 4.6 Take a Snapshot Click the Shot to take BMP image to files. 4.7 Sensor Register Read/Write This is very useful to access the sensor register in order to adjust the sensor settings on the fly. For example you want to manually change the exposure settings you can input the exposure register address and value then click write, you can video how the brightness changes from the video. 4.8 RAW Mode Selection There are four combination of the RAW format R-G, G-R, B-G, G-B. It is predefined for tested camera, you can also changes the mode match your target sensor RAW display order. 4.9 Camera Control 4.9.1 Fit to Window To fit the captured image to the GUI windows size. If this is unchecked, user can use mouse scroll wheel to zoom in and out the real-time video, or drag the mouse cursor to move 8

the video position. 4.9.2 Force Display Force display is useful to debug the problem by force displaying the wrong video data which is mismatch with the camera preset values. 4.9.3 IRcut It can be used to manual control extra motorized IRCUT filter for both daylight and night vision. 4.9.4 Frame Rate Information The frame rate information show the capture frame rate and GUI display frame rate. These two values might be mismatched, due to the performance of the demo GUI software and computer hardware. 4.10 Image Save Options There are several options for saving image files and format. The Display option doesn t save any file just real-time display the video from the camera. The Save Data option is used to save the continuous images in the same format as the camera output like RAW, RGB, YUV or JPEG. The Save Image option is used to save the BMP images. The Save Video options is used to save the AVI format video. Except the Display option, when checking other options, the video is not updated on the display region. 4.11 Stereo Display Options This options are only available when using stereo camera adapter board. The SideBySide option displays the video in left and right order. The UpsideDown option displays the video up and down order. 9