This is the app for drone enthusiasts who wish to have a more portable ground station.
Works with ArduPilot platform, including 3DR Solo via WiFi or Bluetooth Low Energy.
Please read the user manual at https://sidepilot.net/pdf/SidePilot-UserManual.pdf
NOTE: If you are not using the 3DR Solo, you must have either a Serial to BLE module (HM-10, BLE Mini etc), or a WiFi connection to your drone.
* Supports ArduCopter, ArduPlane and ArduRover
* GPS Location of drone
* Location of nearby aircraft shown on map
* Set, edit and delete waypoints offline & when connected. Import and export waypoint sets to share with devices, or edit using a text editor.
* Display VFR information such as altitude, yaw, pitch and roll.
* Voice alerts for mode changes and other important information
* Edit, save and load entire parameter sets
* Perform Pre-Flight checklist
* GPS satellite status
* Distance from home/device
* Battery voltage display and warnings
* Calibration of battery monitor, accelerometer, compass and radio limits
* Live stream video direct to Facebook or YouTube.
* View advanced data from your drone such as IMU, vibration, RC input and output, etc
* Download Dataflash & record telemetry logs
* Follow Me - Use your devices GPS to follow you at a set distance/altitude
* Orbit mode - Circle an object for a fantastic cinematic shots!
* Pre-Flight checklist current weather (wind & temp)information and alerts based on your location
* Grid Waypoints - Create a survey grid to fly
* Tap to fly to point - Tap a location and your drone will fly there!
* Internet based ADSB information to display nearby aircraft on the map and provide warnings.
* And many more
Quick-start guide (Using a WiFi connection):
1. Turn on drone and connect using WiFi
2. Start app and navigate to settings. Select either WiFi UDP, TCP or 3DR Solo (if using a 3DR Solo)
3. If setting up WiFi manually, click on WiFi Settings and input the correct IP address and port that the MAVLink protocol is running over. (Usually listed in settings as the router IP, and a port of 14550)
4. Go back to the main screen and press the connect button on the top right. The app should begin displaying information about the drone. If not, double check your WiFi settings.
5. For any other issues, please post on the SidePilot Facebook page
Please post suggestions and bug reports on the SidePilot Facebook page or via email to email@example.com
WARNING: Continued use of GPS running in the background can dramatically decrease battery life.
Note: iPads without cellular do not have GPS capability unless tethered to a iOS Device with cellular, and even then it is poor and not suitable for Follow Me or other navigation modes.
• Some small bug fixes
• Fixed Solo GoPro Control
• Added ArduRemoteID Support (Beta)
• Added GeoFence
• And squished a few bugs
Ratings and Reviews
Great app but GoPro problems
The app is great! My issue is I can’t control my GoPro with it. I have the GoPro Hero 4 Black. The red circle is in the screen but does nothing. I have video feed and at the top of the screen i would be able to see time moving if it was recording but I can’t get it to start recording via the app. Can someone help?
Developer Response ,
Sorry to hear you are having issues with controlling the recording on your GoPro, I hope to resolve this with update 2.0.5 coming soon. In the meantime, you can start/stop GoPro by clicking in the tilt paddle on the Solo controller. Hope that helps.
Used with 3DR Solo drone. DOES NOT work properly. Has caused my drone to crash twice when trying to land and destroy its propellers.
I’ll preface this with saying that I never had ANY issues like this with the stock 3DR app before 3DR disappeared from the App Store…no crashes or any other bugs like below.
I updated all necessary firmware; the app will allow drone to fly but has several issues.
- When trying to land, the drone will get squirrely and randomly throttle up even though I’m holding the throttle all the way down as required when landing - it will have quick spurts of full throttle then stop, then full throttle again (all while throttle is held down at 0%). It tends to catch two side legs on the ground, then flip over and destroys the props, and will not shut off no matter what you do with the throttle or any buttons. I had to hold the drone in my hand with the throttle held down, but it continued to throttle itself up until the battery finally died.
- Will not trigger the GoPro to begin recording.
- Will not allow parameter changes to be synced to drone.
- With full, healthy battery the app says that the battery is critically low within 1 minute of flight time and wants to return “home”.
This app is terrible. Don’t use it.
Developer Response ,
Sorry to hear you’re having issues with your Solo.
I’d just like to point out that the throttle issues you described have nothing to do with the app as it does not control your throttle in any way, and you should refer to the 3DR Solo owners Facebook group for advice on that, as it is odd behaviour.
For your gopro issues, is your gopro in the stock Solo gimbal? Are you able to take a photo/start recording using the paddle on the controller? If you are not able to then it isn’t an app issue and may be a gimbal issue.
For parameter issue, please send me an email at firstname.lastname@example.org with details on what isn’t getting saved to the Solo.
For the battery, unfortunately as the Solo is quite old now, the batteries are far past their useful date and will not hold a full charge for long. If the app is indicating critical battery, then it is likely that the battery is reporting that to Solo itself and is once again, not an app issue.
These ‘issues’ you describe should be easily resolved if you would like to get in contact with me for assistance.
Excellent with 3drSolo running OpenSolo on iphone 7+
I have Side Pilot on my iOS devices and Solex on my Androids. I find SidePilot to be a bit easier to navigate. It also gives early warnings on Batteries starting to lose efficiency. One wish is that Side Pilot would allow me to change the Lighting configs on the drone the way I can in Solex.
The SP manual says Green Cube needed, but I can do it in Solex without a GC, so why not in Side Pilot?
Regarding the A/B buttons; not only can they be configured, you can customize ALL of the buttons on the controller. Its all in the manual.
Data Not Linked to You
The following data may be collected but it is not linked to your identity:
- Usage Data
Privacy practices may vary, for example, based on the features you use or your age. Learn More
- Tom Brereton
- 52.6 MB
- Requires iOS 13.0 or later.
- Requires iPadOS 13.0 or later.
- iPod touch
- Requires iOS 13.0 or later.
- Requires macOS 11.0 or later and a Mac with Apple M1 chip or later.
- Age Rating
- This app may use your location even when it isn’t open, which can decrease battery life.
- © 2022 Tom Brereton
Up to six family members can use this app with Family Sharing enabled.