We have More products for GoPro HERO4 than ever before!

Programmable Scheduler Documentation


Set up your CamDo Solutions Programmable Scheduler with this easy tutorial.

User Manuals

Programmable Scheduler
User Manual

Advanced Application Notes
for Advanced Users

           Click icon to download


What happens if I use a HERO3 Camera in HERO2 mode or vice versa?

If you use a HERO3 Black camera in HERO2 mode, the controller will try to turn off the camera while it is still executing a script. This may result in the mode changing or a shot being lost. In the worst case, the camera may freeze and corrupt the SD card memory. If the script always turns off the camera before the end of the HERO2 shoot time, it won't matter at all.

If you use a HERO2 camera in HERO3 mode, the controller will turn the camera on, but will never turn it off.


I set the camera to take one photo, but it is taking 2 every time.

In One Button Mode, there is no single photo mode. Please read the GoPro manual. When set for one photo in One Button Mode, the camera will use the Time Lapse mode of the camera to take multiple photos. Set the repeat time on the camera to longer than the shoot time of the controller to take one photo each cycle.


The controller is turning on the camera but not turning it off. Why?

This probably means you are using a HERO2 camera but have not changed the camera mode from HERO3, which is the default. See: Setting the camera type.

If you are using a HERO3 Black (or HERO3+/HERO4), it probably means you haven't installed the script that takes a photo and turns the camera off.


I'm still having problems. Why?

The FAQ and Troubleshooting Guide has a lot more tips about sources of problems and how to correct them.

The problem could also be due to the type of SD card being used. Since the camera is functioning using scripts saved on the SD card, you are strongly advised to use a SD card from the recommended list on GoPro's website. Use of cards not on the list, especially SanDisk Ultra cards, will greatly increase your chance of trouble with your setup. We recommend only purchasing name brand SD cards through reputable resellers. There are both counterfeit and underperforming SD cards out in the marketplace, which can prevent proper functioning of your GoPro camera's features


Can I use an external power source or solar panel for long shoots

The HERO4 can be powered by the USB connector on the side of the camera and also through a HERO4 compatible battery eliminator.

The HERO3 and HERO3+, when powered by the USB connector on the side of the camera, some users have had problems with the GoPro charging logic causing the camera to freeze and require a reset. Therefore it is recommended that you use a battery eliminator.

The HERO2 cameras can be powered via the USB connector on the side of the camera.


I want to take one photo every 15 minutes from 9 am to 5 pm, Monday to Friday. How do I do that?

  1.  Set the camera type so the controller knows whether you have a HERO3 Black or HERO2 White camera.
  2.   Set the camera to the desired resolution.
  3.   Set up the camera One Button Mode (HERO2 or HERO3 White) or install the SOBM script (HERO3 Black or HERO3+), or install the HERO4 CSI software, depending on which camera you have.
  4.   Test the camera by turning it on by hand without connecting the Programmable Scheduler to the camera.
  5.  Program the controller to take one photo every 15 minutes and test it with the dipswitches set to 1111(time lapse ignoring the scheduler).
  6.   Set the switches to 1110 (time lapse on a schedule) so the scheduler controls when the time lapse controller is activated.
  7.  Set the current day and time on the scheduler.
  8.  Program the scheduler to be on from 9am to 5pm on the days you need.


Another complete example for the HERO2. Take 9 photos at specific times, Monday through Friday.

  1.   Set camera to turn on in photo mode.
  2.   Set the time lapse time on the camera to 10 seconds.
  3.   Set the camera to be in One Button Mode.
  4.   Clear the timer with a reset: DIPS to 1010, plug into the camera. When the LED lights, remove it.
  5.   Set to HERO2: 1011, plug into camera. If the red LED on the timer flashes 3 times, remove the timer from the camera and insert it again. It will flash twice to indicate the controller is set for a HERO2.
  6.   Set the DIPS for time lapse when timer is on: 1110 (The default is one photo per minute, so no further programming is required.)
  7.   Insert the timer and set the correct time and date
  8.   Program the LCD scheduler for the desired times. For example, P1 M-F 9:00 on. P2 M-F 9:01 off. P3 M-F 10:00 on P4 M-F 10:01 off. And so on.
  9.   Return to clock mode by pressing the clock button.
  10. Wait at least one minute, then test by pressing the MANUAL button until the timer is ON.
  11. Set the timer to AUTO and wait for the first programmed time.