• Stars
    star
    163
  • Rank 229,870 (Top 5 %)
  • Language
    C
  • License
    BSD 3-Clause "New...
  • Created about 6 years ago
  • Updated 8 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

This is Arducam camera demos used on Raspberry Pi paltform

RaspberryPi

SPI Camera

Multi_Camera_Adapter_V2

  • This adapter board just supports 5MP Raspberry Pi multi camera adapter module is designed for connecting more than one camera to a single CSI camera port on Raspberry Pi board. One adapter board can connect 4 cameras and user can stack up maximum 4 adapter boards that means up to 16 cameras on a single Raspberry Pi board. Please note that Raspberry Pi multi camera adapter board is a nascent product that may have some stability issues and limitations because of the cable’s signal integrity and RPi’s closed source video core libraries, so use it on your own risk. For more information, refer to the link
  • http://www.arducam.com/multi-camera-adapter-module-raspberry-pi/#more-952

Multi_Camera_Adapter_V2.1

  • This adapter board supports 5MP and 8MP since the old multi-camera adapter board doesn’t work with Raspberry Pi 8MP IMX219 pi camera due to the camera driver issue. Now Arducam team designed upgrade V2.1 multi-camera adapter board for both 5MP and 8MP pi cameras. Consider that the high speed CSI camera MIPI signal integrity is sensitive to long cable connection, the new adapter board can only connect maximum 4 cameras to a single pi board. Because it covers the most of the use cases like 360 degree view photography and surveillance, and add more cameras will degrade the performance of the cameras. Like allways please note that Raspberry Pi multi camera adapter board is a nascent product that may have some stability issues and limitations because of the cable’s signal integrity and RPi’s closed source video core libraries, so use it on your own risk.
  • http://www.arducam.com/arducam-v2-1-multi-camera-adapter-board-raspberry-pi-8mp-camera-imx219/

Hardware Connection

Alt text

Motorized_Focus_Camera

  • The standard pi camera is fixed focus lens, some of them are glued which can not be adjust by users, and some of them are not glued which can be adjust the lens focus manually. But in certain circumstance, you want to programmably control the focus distance remotely where the device can not be reached. The ArduCAM team now designed a motorized control focus 5MP and 8MP camera module for Raspberry Pi series boards to address this problem. http://www.arducam.com/programmable-motorized-focus-camera-raspberry-pi/

Pi3

Alt text

Pi4

Alt text

  • Enable the i2c0 adapter
cd RaspberryPi/Motorized_Focus_Camera
sudo chmod +x enable_i2c_vc.sh
./enable_i2c_vc.sh
  • Demos Function
  • Motorized_Focus_Camera_Preview.py
    • This demo support focusing in preview mode, You can see the focus visually
    • Single focus by keyboard up and down
    • Run this demo is very easy , just input the "sudo python Motorized_Focus_Camera_Preview.py" in the terminal.
  • Autofocus.py
    • Before running this demo, you have to install Python Dependency libraries.
    sudo apt-get install python-opencv 
  • Then run the demo by inputing the "sudo python Autofocus.py" in the terminal.

More Repositories

1

Arduino

This is ArduCAM library for Arduino boards
C++
472
star
2

MIPI_Camera

C
230
star
3

RPI-Pico-Cam

C++
125
star
4

ArduCAM_USB_Camera_Shield

This is the repository for ArduCAM USB Camera Shield
C++
125
star
5

ArduCAM_ESP8266_UNO

This Arduino IDE for ArduCAM ESP8266 UNO Board with Integrated ArduCAM Library and Examples
C
82
star
6

ArduCAM_ESP32S_UNO

ArduCAM ESP32 Series Development Boards
C
50
star
7

Arducam_tof_camera

C++
49
star
8

Arducam-Pivariety-V4L2-Driver

This driver is used for Arducam mipi camera with Pivariety board
C
37
star
9

PICO_SPI_CAM

C++
36
star
10

PTZ-Camera-Controller

Python
26
star
11

RPI_Motorized_IRCut_Control

It is a repository for controlling the motorized IRcut filter of Raspberry pi camera
C++
26
star
12

ArduCAM_ESP32S_UNO_PSRAM

C
23
star
13

picamera2_examples

Python
20
star
14

PCA9685

This library is used for Arducam Pan Tilt Camera for Raspberry Pi
C
18
star
15

Nvidia_Jetson

This is Arducam repository for Nvidia Jetson cameras
Python
16
star
16

WIFI_Camera

ArduCAM WIFI Camera
C
15
star
17

STM32

C
15
star
18

IMX519_AK7375

C
15
star
19

Arducam_Mega

C
14
star
20

BeagleboneBlack

This a ArduCAM library ported for BeagleboneBlack board
C
13
star
21

Arducam_OBISP_MIPI_Camera_Module

C
12
star
22

ArducamUVCPythonDemo

Python
8
star
23

Pico4ML_AdapterBoard

C++
8
star
24

ArducamCameraControl

Python
8
star
25

Jetson_IMX519_Focus_Example

Python
7
star
26

Pico4ML-Magic-Wand

C
6
star
27

OAK_Nvidia_Jetson_ROS_SLAM_VINS

running vins_slam algorithm with OAK camera on jetson platform.
C++
6
star
28

Energia

Energia IDE for ArduCAM CC3200 UNO board
C
5
star
29

Sensor-Regsiter-Decoder

Decode the binary form of sensor register settings into human readable format
Jupyter Notebook
5
star
30

ov9281_driver

This direr is used for Arducam UC-788 Rev.B ov9281 camera module
C
5
star
31

Camarray_HAT

Python
4
star
32

ArduCAM_USB_Camera_Shield_Python_Demo

Python
4
star
33

Jetson_IMX708_Focus_Example

Python
3
star
34

LCD_st7735

C
3
star
35

ArduCAM_USB_Camera_Shield_Config

2
star
36

ArduCAM_USB_Camera_Shield_Cpp_Demo

C++
2
star
37

Arducam_mini

C
2
star
38

Nvidia_Jetson_ROS_SLAM_VINS

C++
2
star
39

arducam_ppa

Shell
1
star
40

Nvidia_Jetson_ROS_SGM

C++
1
star
41

Arducam_RK_Driver

Python
1
star
42

PX_IMC01_RPI

C++
1
star
43

Edison

This is ported version of ArduCAM library for Intel Edison
C
1
star
44

NativePiCamera

C
1
star
45

Arducam_uvc_camera

Used to release samples for arducam_uvc_camera
Python
1
star
46

Arducam_OBISP_MIPI_Camera_Module_temporary

1
star
47

ArduCam_EVK_Demo

C
1
star
48

Arducam_dvp

SDK for Arducam dvp interface camera
C++
1
star
49

raspberrypi_utils

Python
1
star
50

ICM20948

C++
1
star
51

OctoPrint_Arducam_Plugin

Python
1
star
52

NeuroShield

C++
1
star
53

arducam_hm01b0

C
1
star