Control your Raspberry Pi GPIO with any iPhone or iPad:
Control 8 output pins via App or via 8 switches connected to the input pins.
Ideal for small home automation projects.
Setup up to 4 different Pis.
Connect you Pi using your email instead IP Address.

* Check the help page for instructions.

Download MyPi TCP server script from :

Installation & usage guide:

What’s New

Version 4.4

Supporting iOS 14.5

Ratings and Reviews

4.3 out of 5
34 Ratings

34 Ratings


It’s good

I just wish it was easier to connect a raspberry pi can the developer add a cool setup menu can choose which raspberry pi to connect model thanks.

voss001 ,

Good but fatally flawed

This is a good program, but there is a bug in it which is a deal killer for most people. You can set the buttons as either toggle or momentary contact. In toggle mode they always work fine, but there it a bug in the server side program which causes momentary buttons to stop working and become toggles after the server runs for about 24 hours. I have brought this to the author but he alternately denies it, says it’s fixed, or says I’m the only person to report it. I may be the only
one reporting it’s there and I can replicate it over and over with all new hardware so it is there and it is in the software. I get around this by using a crontab on the server to restart the server process every 3 hours, but I shouldn’t have to and as the server process is basically deficient I cannot recommend this app for most users.

Aaron Adrian ,


It has a very nice interface, and I love how you can add multiple Pis and have them show up on the menu at the bottom.

My only suggestion would be to make it clear that you have to install the package on the Raspberry Pi BEFORE using the app. I found this app on the App Store, so I didn't know how to get started.

Aside from that, once you figure it out (I read the "How to use?" section) it's really easy and nice to use.

App Privacy

The developer, Kobi Snir, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Used to Track You

The following data may be used to track you across apps and websites owned by other companies:

  • Identifiers

Data Not Linked to You

The following data may be collected but it is not linked to your identity:

  • Identifiers

Privacy practices may vary, for example, based on the features you use or your age. Learn More


  • Family Sharing

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

More By This Developer

You May Also Like