* This app requires a Raspberry Pi with installed Camera Module to work *

Use your iOS device to control the Raspberry Pi camera module. Control exposure modes, special effects for still images with the simple interface - no need to learn complex SSH commands.

Quickly and easily preview your images on the iOS device and save to your camera roll. The same images are also saved to your Raspberry Pi.

A great way to experiment with the possibilities of the Raspberry Pi camera or to kickstart that IoT project you always wanted to do.

What's New

Version 2.0

BerryCam has received a full rewrite and new simpler, cleaner UI.

- All new design, that you'll still be familiar with, complete with new Light and Dark themes
- Share directly with social networks, your contacts or save to your camera roll
- Support for the newer v2 Raspberry Pi 8MP Camera Module
- Support for Landscape mode for an even larger image preview
- Grid overlay to get your images perfectly straight
- New and improved settings view, with all Raspicam features and options in one place
- Support iPad split view multitasking

Please ensure that you download the latest Python script for your Raspberry Pi at

Ratings and Reviews

would like it more if it worked


every time I take a photo I get sent back to my desktop, and no picture is taken.

Great remote control of the raspberry pi camera


I've found BerryCam very useful for wireless control of astrophotography with the Raspberry Pi camera module. It has been quite reliable and gives access to most of the options I need. I did have to modify the python script that runs the server on the Raspberry Pi to add the time lapse parameters that I need, but that was not too hard.

A couple of improvements that I'd like to see in the next version are:

Full support of all of the raspistill camera perimeters over their full ranges, especially the time lapse ones, so that these can all be easily set at run time. For time lapses showing just the first or the last image of the sequence would be adequate, although periodic updating the image show to the latest time lapse image would be ideal.

Updating the python server script so that it would allow camera control from a browser interface would also be very useful and allow camera control from a laptop browser as well as the BerryCam app.

Thanks for this useful app!

Great Way to Explore the Raspberry Pi Camera Features


Easy to set up. Works great. Makes it simple to explore the many features of the camera. I've tried exposure and FX settings so far. Only used it inside for now because I don't have portable power for the Raspberry Pi. Don't expect rapid frame or video shooting. Do expect camera control under many lighting conditions and an easy way to play with the camera (no Linux command line with flags).


James Moore
13.6 MB
Requires iOS 9.0 or later. Compatible with iPhone, iPad, and iPod touch.
Age Rating
Rated 4+
© Fotosyn


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like