Plugin to control Arducam motorized and ptz camera
A plugin to control your arducam camera with motorized and ptz camera on octoprint.
Please follow the manufacturer’s instructions:
This plugin uses I2C to communicate with the camera. That is not enabled by default. The ArduCamFocus plugin will not function until you enable I2C. ssh to your octopi and enter this commands (this only needs to be done once):
if ! grep -Fxq "^#ArduCamFocus$" /boot/config.txt; then sudo cat << end_of_file > /boot/config.txt #ArduCamFocus dtparam=i2c_vc=on dtparam=i2c_arm=on end_of_file fi
After executing the above command, the file /boot/config.txt should now have the commands to enable I2C. In addition, you have to enable the I2C kernel module using raspi-config. Again, ssh to your octopi, and then enter this command:
- select “5 Interfacing Options”
- select “P5 I2C”
- raspi-config will ask, “Would you like the ARM I2C interface to be enabled?”
- select “Yes”
- you should see, “The ARM I2C interface is enabled”
- select “Finish”
pip install smbus
Install plugin http://plugins.octoprint.org/plugin/ArducamCameraControl/
After you reboot, the camera should become operational in OctoPrint
This plugin has no configurable settings.