TaskCams use an Arduino to control the camera, screen, and read button presses on the TaskCam Arduino Shield. When you first set up your TaskCams, you need to upload the program to the Arduino.
Download the correct Arduino Software for your operating system from this page.
Download the TaskCam's default program from here.
Once Arduino is installed, open the TaskCam Arduino program you downloaded in step 2. In order for it to work properly, we need to install a library for the screen. Go to Sketch > Include Library > Manage Libraries. Once the window finishes loading, search for Adafruit GFX Library. Click on it and click install. When it's finished, search for Adafruit SSD1306. Click on it and click install. Close the Library Manager window and return to the TaskCam Arduino program you opened earlier.
Check that the program compiles correctly by clicking on the tick sign on the top left of the window. It should say "Done compiling." At this point, plug in your Arduino into your computer with a USB cable. Click on Tools and make sure that the board is an Arduino / Genuino Uno. Make sure the port says Arduino Uno as well. Click Upload (the button next to the tick sign you clicked earlier), and wait for the program to download onto the Arduino board.
Now that the Arduino has the TaskCam code saved to it, return to the assembly instructions to start assembling your TaskCam.