User Manual

ArduCAM Camera Shield Software Application Note
www.ArduCAM.com
1
Table of Contents
1 Introduction ............................................................................................................................. 4
2 Software Library Structure .................................................................................................... 4
3 Quick Start Guide ................................................................................................................... 4
4 Example Sketches .................................................................................................................... 6
4.1 ArduCAM Mini Examples ............................................................................................. 8
4.1.1 ArduCAM_Mini_2MP_OV2640_functions .................................................................. 8
4.1.2 ArduCAM_Mini_3MP_OV3640_functions .................................................................. 8
4.1.3 ArduCAM_Mini_4CAM_Capture2SD ......................................................................... 8
4.1.4 ArduCAM_Mini_Video_Streaming ............................................................................... 8
4.1.5 ArduCAM_Mini_4CAM_VideoStreaming ................................................................... 8
4.1.6 ArduCAM_Mini_5MP_OV5640_Plus_Functions ........................................................ 8
4.1.7 ArduCAM_Mini_5MP_OV5642_Plus_Functions ........................................................ 8
4.1.8 ArduCAM_Mini_5MP_Plus_4CAM_Capture2SD ...................................................... 8
4.1.9 ArduCAM_Mini_5MP_Plus_4CAM_VideoStreaming ................................................ 8
4.1.10 ArduCAM_Mini_LowPowerMode ................................................................................ 8
4.1.11 ArduCAM_Mini_5MP_Plus_LowPowerMode ............................................................ 8
4.1.12 ArduCAM_Mini_Video_Streaming ............................................................................... 8
4.1.13 ArduCAM_Mini_Capture2SD ....................................................................................... 9
4.1.14 ArduCAM_Mini_Video2SD ........................................................................................... 9
4.1.15 ArduCAM_Mini_5MP_Plus_OV5642_RAW ............................................................... 9
4.1.16 ArduCAM_Mini_5MP_Plus_short_movie_clip ........................................................... 9
4.1.17 ArduCAM_Mini_5MP_Plus_Multi_Capture2SD ........................................................ 9
4.2 ArduCAM REVC Examples .......................................................................................... 9
4.2.1 ArduCAM_REVC_Camera_Playback ......................................................................... 9
4.2.2 ArduCAM_REVC_Digital_Camera.............................................................................. 9
4.2.3 ArduCAM_REVC_Video_Streaming............................................................................ 9
4.2.4 ArduCAM_REVC_Capture2SD .................................................................................... 9
4.2.5 ArduCAM_REVC_Video2SD ........................................................................................ 9
4.3 ArduCAM Shield V2 Examples ..................................................................................... 9
4.3.1 ArduCAM_Shield_V2_Camera_Playback ................................................................. 10
4.3.2 ArduCAM_ Shield_V2_Digital_Camera .................................................................... 10
4.3.3 ArduCAM_ Shield_V2_Video_Streaming .................................................................. 10
4.3.4 ArduCAM_ Shield_V2_Multi_Capture2SD ............................................................... 10
4.3.5 ArduCAM_ Shield_V2_short_movie_clip .................................................................. 10
4.3.6 ArduCAM_Shield_V2_Capture2SD ........................................................................... 10
4.3.7 ArduCAM_Shield_V2_Video2SD ................................................................................ 10
4.3.8 ArduCAM_Shield_V2_MT9M001_Camera_RAW ................................................... 10
4.3.9 ArduCAM_Shield_V2_MT9V034_Camera_RAW .................................................... 10
4.3.10 ArduCAM_Shield_V2_MT9M034_Camera_RAW ................................................... 10
4.3.11 ArduCAM_Shield_V2_Touch ...................................................................................... 10
4.4 ESP8266 UNO Examples .............................................................................................. 10
4.4.1 ArduCAM_ESP8266_UNO_Capture .......................................................................... 10