I am going to check out that Simple Remote controller some more! I have just uploaded my code to github.
I am using this ESP 8266 library: https://github.com/sparkfun/SparkFun_ESP8266_AT_Arduino_Library
with this ESP8266 shield: https://learn.sparkfun.com/tutorials/esp8266-wifi-shield-hookup-guide
As I have mentioned I am complete novice when it comes to coding so any advice would be appreciated.
The only settings which I would like to control are the exposure setting, the iso, and turn off the sleep function of the camera (I don’t think this worked the last time I tested this, I have it set to 65535 which according to the API reference should have it disable the sleep setting. I will test it again however.)
If I could have these settings saved between sessions that would be great because then I could possibly use the freed up memory to have the Arduino check for success of the photo taken or have the camera send the photos to a hard drive so the Ricoh Theta S does not run out of space.
Just as a little bit of background. The reason I am rotating the camera is I am using 4 photos rotated 90 degrees from eachother, un-stitching them and reassembling them into a 360 degree stereo-graphic panorama. I want to make a stereo-graphic time-lapse of sunrises/sunsets. This is the most affordable solution I have come up with! I have also learned a lot along the way which has been great. Living in Canada I am hoping to get the rig up an running for the spring time and capture some spring and summer sunsets/sunrises.
Thanks for the help guys!