Oh, and let’s not forget about the camera. In addition to a 12-megapixel camera that shoots video in 1080p at 30 frames per second, the Spark also sports a two-axis gimbal. This lets it mechanically stabilize the camera and cancel out any jarring, shaky movements — resulting in smoother, better-looking footage. This also gives it a leg up on the competition; most selfie drones only feature single-axis mechanical stabilization.
Aside from its tiny and hyper-portable design, the Spark’s biggest feature is arguably its plethora of intelligent flying modes. In addition to DJI’s standard stuff, the Spark sports a handful of brand-new modes, including Rocket, Dronie, Circle, and Helix (more on those in a moment). The drone also comes with gesture recognition abilities, which allow it to be operated without a smartphone or controller.

As it is for every gadget out there, a buyer must set realistic expectations when buying a cheap drone (or other devices).  If you set expectations that are too high, chances of being disappointed ultimately are high, and this may ruin your drone flying experience.  Instead of the high standards, expect far less from the device and let it surprise you instead while providing you with so much excitement in the process.  You may consider buying a spare drone also.
For example, OPTI has a built-in Optiflow Sensor (a downward facing sensor), which functions by picking out the patterns on the ground to ensure that the drone maintains a straight position.  ATTI, conversely, works a bit differently. With the ATTI, the drone employs other techniques apart from the external sensors to keep the drone in the right orientation and altitude. Thus, the drone can hover in place, or drift slightly around with the wind serving as a push. You will also find a GPS in some drones, and they help the drone to maintain coordinated and precise flights and landings.
With headless mode, you don’t need to worry which way the drone is facing because your controller is the basis for the drone’s orientation. In other words, whichever way the controller is pointing is the way the drone is pointing. This will help you master all aspects of drone flight, and as such it is one of the top features that beginners should consider.
Another great feature is you can use your fingertip to chart a flight path. You do this by dragging your finger across the video image from the drone that is shown by its app on your smartphone. Then, the drone will automatically fly the flight path you have chosen. You can also teach the drone to respond to voice commands that you record with your smartphone.
If a drone doesn’t come with a gimbal and that’s the one you want the most, do some basic research to see whether or not you can purchase a separate gimbal and mount it. Aerial photography is much more difficult without a gimbal. It will ruin your chances of coming out with decent footage, so always opt for a drone with a gimbal or one you can purchase one for separately.
Once you have a GoPro hooked up and are ready to go, you can use the TTR Hero application to monitor your distance, altitude, battery level, and more. Follow Me, Landing, Return to Home, and Waypoint Groundstation are the included features. Interestingly enough, Waypoint Groundstation allows support for up to 16 Waypoints that are preset by you before flying, which is pretty neat.
If you are a beginner just learning to fly with these cheaper drones, take your time to learn the controls by flying in a safe area that is a wide open space, with no wind, and no obstacles. At first, fly low to the ground until you can maneuver your drone correctly. Practice flying on a single battery charge and then let the drone cool down for ten minutes before flying more.